Table of contents 👇


Fundamentals

Learning sites

Data Structures and Algorithms

Courses and Tutorials

Interviews

Exercises

Cheatsheets

Interactive Games

Projects

Books

Blogs

Podcasts

Newsletters

Channels

Handbooks

Best Practices

Collections


Like my content and want more? 👇

Follow me on Twitter and LinkedIn

1. W3Schools

Includes tutorials and references, optimized for learning, testing, and training.

Examples might be simplified to improve reading and basic understanding.

👉 https://www.w3schools.com/

2. FreeCodeCamp

Learn to code for free. Build projects. Earn certifications.

The community includes thousands of videos, articles, and interactive coding lessons.

👉 https://www.freecodecamp.org/

3. Web Dev

Explore structured learning paths to discover everything you need to know about building for the modern web.

Learn why and how other developers have used the web to create unique web experiences for their users.

👉 https://web.dev/

4. MDN Web Docs

An open-source, collaborative project documenting Web platform technologies, including CSS, HTML, JavaScript, and Web APIs.

They also provide extensive learning resources for beginning developers and students.

👉 https://developer.mozilla.org/

5. JavaScript .info

The best resource to learn JavaScript: simple, but detailed explanations with examples and tasks, including closures, events, object-oriented programming, and more.

👉 https://javascript.info/

6. React Tutorial

Learn in an interactive environment. Understand how React works not just how to build with React.

👉 https://react-tutorial.app/

7. Git Immersion

A guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it.

👉 https://gitimmersion.com/

8. LearnPython .org

Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the Python programming language.

👉 https://www.learnpython.org/

9. SQLBolt

SQLBolt is a series of interactive lessons and exercises designed to help you quickly learn SQL right in your browser.

👉 https://sqlbolt.com/