Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Introduction to Programming and Computer Science - Full Course

via freeCodeCamp

Overview

Dive into the fundamentals of computer programming and computer science in this comprehensive video course designed for absolute beginners. Explore essential concepts applicable to all programming languages, building a solid foundation for future skill development. Learn about the nature of programming, code writing techniques, and how computers process information. Discover the capabilities of computers, understand variables and their manipulation, and grasp conditional statements. Delve into data structures like arrays and loops, and learn how to handle errors and debug code. Explore functions, their importation, and creation, as well as advanced topics such as ArrayLists, dictionaries, and recursion. Gain insights into pseudocode, choosing the right programming language, and real-world applications of programming skills. Created by Steven and Sean from NullPointer Exception, this course offers a structured approach to mastering programming basics in just under two hours.

Syllabus

) Introduction.
) What is Programming?.
) How do we write Code?.
) How do we get Information from Computers?.
) What can Computers Do?.
) What are Variables?.
) How do we Manipulate Variables?.
) What are Conditional Statements?.
) What are Array’s?.
) What are Loops?.
) What are Errors?.
) How do we Debug Code?.
) What are Functions?.
) How can we Import Functions?.
) How do we make our own Functions?.
) What are ArrayLists and Dictionaries?.
) How can we use Data Structures?.
) What is Recursion?.
) What is Pseudocode?.
) Choosing the Right Language?.
) Applications of Programming.

Taught by

freeCodeCamp.org

Reviews

5.0 rating, based on 1 Class Central review

Start your review of Introduction to Programming and Computer Science - Full Course

  • Profile image for Phước Hiếu Nguyễn Ngọc
    Phước Hiếu Nguyễn Ngọc
    this course very good for people want to start to learning program this course will help understand about code and have bacis knowledge about ìnormation technology

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.