Great collection of Free resources to learn javascript and web development.
Tags: javascript, webdev, programming, tutorial
Published: 2022-04-15 12:15:27

![from [unsplash](https://www.google.com/url?sa=i&url=https%3A%2F%2Funsplash.com%2Fs%2Fphotos%2Ffree-library&psig=AOvVaw1FdnOFHg8jBW8ZXwB4qUyr&ust=1650014759597000&source=images&cd=vfe&ved=0CA0QjhxqFwoTCKD18qm5k_cCFQAAAAAdAAAAABAI) ](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oi8k3lbxlu9qpfmgu5ct.png)

---

**_Why you’re here ?_**
To learn about javascript and web development ?
but you can’t find where-to-go article to help how to start your journey ?
NO worries i got you here!
in this article i’ll share with you a lot of valuable resources, starting from YouTube channels to interactive websites, to help you learn all things about javascript and web development ;).

---

**YouTube channels :**
who doesn’t know YouTube and use it every single day ?
you can find great content and tutorials on youtube about everything in programming with full access to any video any time and most importantly, its ALL FREE FOREVER.
actually most self-tought developer these days started their career from this platform (i started from here myself).
Traversy media :
{% embed https://www.youtube.com/user/TechGuyWeb %}

this channel is a treasure for every beginner on this field and it covers so much programming languages like html ,CSS , JS, python …etc and famous frameworks like React Node.js Express Angular ..etc so you can start with it.

programming with mosh :
{% embed https://www.youtube.com/user/programmingwithmosh %}
mosh hamedani the founder of this nice channel, he has lot of crash course and short videos with animations that make its channel very special

Net ninja :
{% embed https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg %}

for me its on my top 10 resources when i need to learn new skill or library or framework and what i really like about this channel is its simplicity and clear explanation on the topics he covers (you’ll found here almost 1000 free videos about web development )



Dev Ed:
{% embed https://www.youtube.com/c/DevEd/videos %}

my favourite YouTube channel to learn web dev , he covers videos on web development, web design, and 3D modelling
also teaching you to use tools like figma and adobe XD.


freeCodeCamp :
{% embed https://www.youtube.com/c/Freecodecamp/videos %}

one of the best youtube channel for developer , they way of teaching is publish long and fully featured videos (sometimes one video is more than 10 hours ! really good for me )
they also has thier own site where you can find more than 8,000 tutorials , not only videos but also articles
pretty good right ?
give’em a try, site.

Clever Programmer:
{% embed https://www.youtube.com/c/CleverProgrammer/videos %}

want to learn web development by using what you’ve learned to build real-world projects ?
here the the perfect channel for you
Qazi and sonny are great , funny and creative youtubers with thier clever programmer where they release video on various topics and also building clones of popular websites like amazone , instagram and more
you deffinatly need to check them

Fireship :
{% embed https://www.youtube.com/c/Fireship/vidoes %}

a good channel contains hundreds of short videos that aims to teach you how to write code in the best way you can and it has alot of videos named ( 100 seconds on topic X ) the idea is to explain a topic in simple way within the 100 seconds , awesome right ?


The new boston :
{% embed https://www.youtube.com/user/thenewboston/videos %}
one of the oldest channels ever in web development and it covers wide range on programming languages and frameworks like python ,javascript , react angular Django etc also covers graphic editors like Photoshop, Adobe Illustrator, as well as other topics unrelated to development or design

---
**Books :**
9 (FREE) JavaScript Books That Are Well Worth Reading
Books are great, but books on subjects that evolve as fast as JavaScript can be a problem. While shiny and new one…
{% embed https://blog.bitsrc.io/9-free-javascript-books-that-are-well-worth-reading-7cf6b0a20da9 %}

5 Free Books to learn JavaScript for Beginners
The internet is full of good things, and one of them is free eBooks and PDF. Programmers can almost run anything by…
{% embed https://medium.com/javarevisited/5-free-books-to-learn-javascript-for-beginners-4cca79834262 %}

Free JavaScript Books
by Bradley Nice, Content Manager at ClickHelp.com — software documentation tool
{% embed https://medium.com/level-up-web/free-javascript-books-8383ff79576a %}

28 Ebook And Course Free For Web Development
For me, books or online courses can be considered as extremely useful resources in learning and... Tagged with html…
{% embed https://dev.to/haycuoilennao19/28-ebook-and-course-free-for-web-development-89o %}

Top Free eBooks for Web Designers & Web Developers
by Bradley Nice, Content Manager at ClickHelp.com — help authoring tool
{% embed https://medium.com/web-development-zone/top-free-ebooks-for-web-designers-web-developers-f8c6a70465ad %}

---
**Sites :**
{% embed https://www.w3schools.com/ %}
{% embed https://javascript.info/ %}

{% embed https://stackify.com/learn-javascript-tutorials/#post-22661-_s3kfm94x6x64 %}

{% embed http://singlepageappbook.com/ %}
for more read [**_here_**](https://stackify.com/learn-javascript-tutorials/)

---

**prefer reading articles and blogs ? no problems**

[Medium](https://medium.com/) : where you read this articles now.

> Medium is an open platform where readers find dynamic thinking, and where expert and undiscovered voices can share their writing on any topic. according to medium.

[Dev.to](https://dev.to/) : is

> DEV is a community of software developers getting together to help one another out. The software industry relies on collaboration and networked learning. according to Dev.to

[FreeCodeCamp](https://www.freecodecamp.org/) :

> Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons — all free. — freecodecamp

---

**_Other links may be useful :_**
{% embed https://www.fullstackacademy.com/blog/learn-javascript-for-free-13-online-tutorials-resources %}


{% embed https://www.google.com/search?q=where+to+learn+javascript+for+free&oq=hwere+learn+javascript+beginners+&aqs=chrome.1.69i57j0i546l4.22943j1j7&sourceid=chrome&ie=UTF-8#:~:text=13%20Online%20Resources%20to%20Learn%20Javascript%20for%20Every%20Level %}

{% embed https://medium.com/javarevisited/my-favorite-free-tutorials-and-courses-to-learn-javascript-8f4d0a71faf2 %}

{% embed https://www.thebalancecareers.com/learn-javascript-online-2071405 %}

{% embed https://www.lifehack.org/articles/technology/free-ebooks-resources-learn-javascript.html %}

{% embed https://www.fullstackacademy.com/blog/learn-javascript-for-free-13-online-tutorials-resources %}

{% embed https://dev.to/rahxuls/the-ultimate-and-free-javascript-resources-278i %}

---
Thanks for reading, and feel free to ask any question about javascript or about this series and i appreciate any feedback to improve My content.
find me on [twitter](https://twitter.com/Osam1010), [github](https://github.com/osama865/) and [my portfolio](http://o-portfolio.netlify.com/).