Introduction to Programming and Computer Science - Full Course
In this course, you will learn basics of computer programming and computer science. The concepts you learn apply to any and all programming languages and will be a good base onto which you can build your skills.
This video is meant for those who are interested in computer science and programming but have no idea where to start and have little to no background information on coding.
✏️Course created by Steven and Sean from NullPointer Exception. Check out their channel: https://www.youtube.com/channel/UCmWDlvMYYEbW42B8JyxFBcA
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Course Contents ⭐️
⌨️ (00:05) Introduction
⌨️ (01:37) What is Programming?
⌨️ (06:19) How do we write Code?
⌨️ (11:44) How do we get Information from Computers?
⌨️ (14:46) What can Computers Do?
⌨️ (20:43) What are Variables?
⌨️ (25:02) How do we Manipulate Variables?
⌨️ (31:54) What are Conditional Statements?
⌨️ (37:54) What are Array’s?
⌨️ (44:26) What are Loops?
⌨️ (49:37) What are Errors?
⌨️ (55:22) How do we Debug Code?
⌨️ (1:00:25) What are Functions?
⌨️ (1:09:52) How can we Import Functions?
⌨️ (1:13:45) How do we make our own Functions?
⌨️ (1:21:56) What are ArrayLists and Dictionaries?
⌨️ (1:27:38) How can we use Data Structures?
⌨️ (1:36:27) What is Recursion?
⌨️ (1:43:42) What is Pseudocode?
⌨️ (1:50:40) Choosing the Right Language?
⌨️ (1:55:34) Applications of Programming
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
source

Absolute pleasure working on this. Thanks again for the opportunity!
this is far the best ive seen
Today marks my journey
I don't even have a clue
49:37
that 0:09 that guy looks familiar, from a political critic kind of familiar
Introduction: (0:05)
What is Programming?: (1:37)
How do we write Code?: (6:19)
How do we get Information from Computers?: (11:44)
What can Computers Do?: (14:46)
What are Variables?: (20:43)
How do we Manipulate Variables?: (25:02)
What are Conditional Statements?: (31:54)
What are Array’s?: (37:54)
What are Loops?: (44:26)
What are Errors?: (49:37)
How do we Debug Code?: (55:22)
What are Functions?: (1:00:25)
How can we Import Functions?: (1:09:52)
How do we make our own Functions?: (1:13:45)
What are ArrayLists and Dictionaries?: (1:21:56)
How can we use Data Structures?: (1:27:38)
What is Recursion?: (1:36:27)
What is Pseudocode?: (1:43:42)
Choosing the Right Language?: (1:50:40)
Applications of Programming: (1:55:34)
Omo it's good but too long
https://youtu.be/aAE2n3B5TL0?si=uMnktJC9uOUBUKss
Lets not program our children to just follow instructions but to question them.
I’m here because I have mastered excel in two days and was amazed using VBA. Now, I want to learn coding and programming.
Nice
I'm starting on the Odin project to try and get into a career without going into massive debt and coming here to review the fundamentals I learned in a very basic comp sci class in highschool. Thank you so much for making this information available it is literally life changing
happy to start
My Start 😢
we're gonna be talking about loops
Thanks for giving this comprehensive course! I wanted to learn programming for a long time and this was the best way to start.
My journey to coding begins tomorrow fingers crossed i get it right and get to build something amazing with it
Why is my name and my friends name only 10 for the score (Sean and Alex)
Gaining knowledge and hopefully I can use in the job.
yoooo
Bring me back 😢❤❤
I love this Youtube channel, has everithing to be a good developer.
This might be the basics that i need
13:52
I'm here in sep 2026,who is here with me?
Complete beginner here. I want to spend the next 2 years learning about coding and programming consistently to change career path as young person. Hope everything goes well to others who are wanting to switch too!
44:26~44:45 get stuck...
Great video and tutorial. But the garbled speech and lack of annunciation of the second speaker was very frustrating.
1:52:10 Well well well
hey am learning coding in 2026
Thank you sm for these courses :3 ♡ should’ve found this sooner.