Introduction to Programming and Computer Science - Full Course
Offered By: freeCodeCamp
Course Description
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
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Analytic Combinatorics, Part I
Princeton University via Coursera Algorithms, Part I
Princeton University via Coursera Algorithms, Part II
Princeton University via Coursera