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
ADVERTISEMENT
Absolute pleasure working on this. Thanks again for the opportunity!
People should appreciate the effort of this channel because this channel is sharing knowledge more than we deserve for free and many people still don't know about this. What a SHAMEEE!!
I'm finishing my bachelor's in CS next month and I'm watching this because you never want to forget the fundamentals, you always come back to this stuff.
I just started a coding class and the teacher is assuming all of the class already has basic notions of programming. A few of us don't, including myself. This is exactly what I needed. Thank you so much.
⭐️ 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
Today marks my programming journey. Yesterday, I bought a laptop specifically to learn how to code with my end goal being able shift my career at the start of 2025. Wish me luck and God bless you all.
Finally.... Why didn't y'all start here? 🤗😄
⌨️ (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
Finally, I did it, It took me around 6-7 hours to complete it including making notes and it has been very useful and I am fully satisfied. Thanks, Steven and Shawn.
Me at 3am : let's learn programming😁 Okay so after watching 20mins I learned *Computers are DuMb*
i am looking for that comment 'whose learning during quarintine'?
Man we got this without ads is 😎
Studying a Computer Science degree atm and skimmed through this video, can confirm this is really good and the fact this is free you guys are absolute legends. Good on ya
44:00 If anyone is confused about this example regarding rows and columns, the narrator has made a mistake and switched it to columns and rows instead. In the first example, (0,2 Position) will give you the answer of *Arnold* and not Clint. The second example (1:1 Position) will present you with *Ben* and not Chris. Remember, Rows first and columns second when it comes to Arrays. Rows run Horizontally and Coulmns run Vertically.
My IT friends said programming is difficult and I said that's the main reason I want to do it. I like challenges and it doesn't matter how long it will take me to master it but I will never give up.
why did i wake up listening to this hello
awesome! who else is learning code while in quarantine?
Corona : I made humans die Also Corona : I made humans learn
cant believe im actually taking notes like in an actual class.. 2020 has definitely changed me
I know this has been mentioned a few times, but at 44:15, covering 2D arrays, I believe that position 1,1 would be Ben, not Chris. This is overall a great vid though and sometimes it is very helpful to refer back to the fundamentals in order to clear out any bad-habit/incorrect thought processes in your programming.