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

32 thoughts on “Introduction to Programming and Computer Science - Full Course”

  1. Absolute pleasure working on this. Thanks again for the opportunity!

  2. @amenanditi says:

    this is far the best ive seen

  3. @noobinho27 says:

    Today marks my journey

  4. I don't even have a clue

  5. @BlueSlimett says:

    that 0:09 that guy looks familiar, from a political critic kind of familiar

  6. @roxanne2749 says:

    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)

  7. @ifenna15 says:

    Omo it's good but too long

  8. Lets not program our children to just follow instructions but to question them.

  9. I’m here because I have mastered excel in two days and was amazed using VBA. Now, I want to learn coding and programming.

  10. @alix-q7w says:

    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

  11. we're gonna be talking about loops

  12. Thanks for giving this comprehensive course! I wanted to learn programming for a long time and this was the best way to start.

  13. @charlnongwe says:

    My journey to coding begins tomorrow fingers crossed i get it right and get to build something amazing with it

  14. @Goldij3rGD says:

    Why is my name and my friends name only 10 for the score (Sean and Alex)

  15. Gaining knowledge and hopefully I can use in the job.

  16. @Kawen-m3k says:

    Bring me back 😢❤❤

  17. I love this Youtube channel, has everithing to be a good developer.

  18. @kafumi4717 says:

    This might be the basics that i need

  19. I'm here in sep 2026,who is here with me?

  20. 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!

  21. Great video and tutorial. But the garbled speech and lack of annunciation of the second speaker was very frustrating.

  22. @AnnRob-f8b says:

    hey am learning coding in 2026

  23. @Nyankodes says:

    Thank you sm for these courses :3 ♡ should’ve found this sooner.

Leave a Reply

Your email address will not be published. Required fields are marked *