0% found this document useful (0 votes)
8 views1 page

CS and Coding Resources

The document lists top websites and YouTube channels for learning computer science and coding. Key resources include freeCodeCamp, CS50 by Harvard, and GeeksforGeeks for structured courses, while YouTube channels like freeCodeCamp.org and Programming with Mosh offer extensive tutorials. These platforms cater to various skill levels and cover a wide range of topics from fundamentals to advanced coding techniques.

Uploaded by

kebizmouaadkebiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views1 page

CS and Coding Resources

The document lists top websites and YouTube channels for learning computer science and coding. Key resources include freeCodeCamp, CS50 by Harvard, and GeeksforGeeks for structured courses, while YouTube channels like freeCodeCamp.org and Programming with Mosh offer extensive tutorials. These platforms cater to various skill levels and cover a wide range of topics from fundamentals to advanced coding techniques.

Uploaded by

kebizmouaadkebiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

Top Websites to Learn Computer Science & Coding

-----------------------------------------------

1. freeCodeCamp (https://www.freecodecamp.org)
- Full coding curriculum (HTML, CSS, JavaScript, Python, Data Science, etc.)
- Certifications, projects, and quizzes
- 100% free

2. CS50 by Harvard (https://cs50.harvard.edu)


- Best introduction to computer science
- Free course (also on edX & YouTube)
- Taught by David Malan

3. GeeksforGeeks (https://www.geeksforgeeks.org)
- Great for CS fundamentals, algorithms, coding problems
- Ideal for beginners to advanced learners
- Also useful for interview prep

4. Khan Academy (https://www.khanacademy.org/computing/computer-science)


- Interactive lessons in computer science, algorithms, and web development
- Especially good for visual learners

5. The Odin Project (https://www.theodinproject.com)


- Project-based full-stack web development curriculum
- HTML, CSS, JavaScript, Node.js, Git, etc.

6. LeetCode (https://leetcode.com) / HackerRank (https://www.hackerrank.com)


- Practice coding problems
- Ideal for learning data structures, algorithms, and interview prep

Best YouTube Channels for Learning


----------------------------------

1. freeCodeCamp.org
- Full courses (2–10 hours) on various topics: HTML, Python, SQL, Machine
Learning, etc.
- Very high-quality and beginner-friendly

2. Programming with Mosh


- Beginner to advanced tutorials
- Covers Python, JavaScript, React, Node.js, etc.

3. Tech with Tim


- Python tutorials, game development, AI, and general coding concepts

4. CS Dojo
- Computer science explanations, career tips, and coding tutorials

5. The Net Ninja


- Super clean playlists on web development (HTML, CSS, JavaScript, React, etc.)

6. Fireship
- Short, fast-paced, and modern coding tutorials
- Great for staying updated with new tech

You might also like