Course Information
- Available
- *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Course Overview
Learn the fundamentals of computer science for programming
In this course, you'll learn how programming languages work. We'll start by explaining the job of a programmer, taking a set of steps or a process that needs to be performed by a computer.
Next, we'll get into conditional statements, and for while and do while loops. Then we'll jump into object-oriented programming. We'll explain classes, hierarchy, and polymorphism. Finally, we'll go beyond programming, diving into debugging, refactoring, version control systems, and multi-platform support. Once you know the basics, you can more easily learn specific languages to build on top of what you already know. It's time to introduce you to skills you can apply to almost any programming language in the future.
Course Content
- 5 section(s)
- 21 lecture(s)
- Section 1 Introduction
- Section 2 Using Code to Define Actions
- Section 3 Repeat Actions and Test for Conditions
- Section 4 Objects and OOP
- Section 5 Beyond Programming
What You’ll Learn
- Understand how computer programming works
- Learn the fundamentals of Computer Science
Skills covered in this course
Reviews
-
AAna Victoria Silivestru
Great explanations but it would be great if there would be subtitles
-
TTravis Schulz
The content is informative and laid out well. It would be nice to have more interactive features.
-
LLevente Bognár
I'm very happy with this course even though my native language isn't english. I find it very informative. I have to rewatch sections in the video sometimes but that is only for me to understand everything fully.
-
JJacky Li
I don't care about those negative comments on this course. But I think this is a simple course. Animation is great. Combines all the high-level aspects of Programming. I will watch it from time to time.