Start learning with our library of video tutorials taught by experts. Get started
Finally, the course compares how code is written in several different languages, the libraries and frameworks that have grown around them, and the reasons to choose each one.
We will work with things like loops, conditions, variables, and memory; see how to control the structure and the flow of a program; and what you need to know about what that program is doing under the hood. And we are going to make sense of the buzzwords and jargon that you can't avoid when programming. These words might not mean anything to you right now, but they will. And we won't just talk ideas. We will get hands-on on and write programs in this course to prove these ideas and see why they are important. So that by the end of this course you would be comfortable with approaching any programming language.
Welcome to the Foundations of Programming: Fundamentals. Let's get started.
There are currently no FAQs about Foundations of Programming: Fundamentals.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.