Quantcast
Channel: Free Code Camp's Learn to Code Blog
Viewing all articles
Browse latest Browse all 31

25 Free Resources for New JavaScript Developers

$
0
0
We asked our campers to share their favorite free resources for new JavaScript developers on Camper News. The list includes some time-tested books as well as podcasts and videos you may not have heard of yet.

Books


Image of Eloquent Javascript second edition cover

Eloquent Javascript is modern introduction to programming and JavaScript by Marijn Haverbeke There is also an annotated version of Eloquent JavaScript byGordon Zhu.



image of JavaScript for Cats ebook cover

JavaScript for Cats by Max Ogden is an introduction for new programmers that is so easy your human companion could do it too!




Image of You Don't Know JS Logo

You Don't Know JS is a series of books by Kyle Simpson dive deep into the core mechanisms of the JavaScript language.



image of Human Javascript logo

Human JavaScript by Henrik Joreteg is a book about a specific set of tools, patterns, and approaches optimized for people.



image of Speaking JavaScript cover

Speaking JavaScript  by Axel Rauschmayer was written to help programmers learn JavaScript quickly and properly, and also to deepen your existing skills and/or look up specific topics.




image of Exploring ES6 cover

Exploring ES6 covers ECMAScript 6 in great detail, but is structured so that you can also quickly get an overview if you want to.



Image of Cracking the Coding Interview 4th edition cover

Cracking the Coding Interview is the most popular book for preparing for coding interviews at companies like Google, Facebook and Microsoft.



image of JavaScript Allonge cover

JavaScript Allonge by Reginald Braithwaite covers functional programming in JavaScript. 





image of JavaScript Spessore cover

JavaScript Spessore by Reginald Braithwaite is written for the reader who has read JavaScript Allongé. It covers functions, closures, and prototypes.





What is Code? is an interactive essay by Paul Ford on what code is and why it's important.




image of Professor Frisby's Mostly Adequate Guide to Functional Programming cover

Professor Frisby's Mostly Adequate Guide to Functional Programming covers functional programming in JavaScript.



image of Programming JavaScript Applications cover

Programming JavaScript Applications by Eric Elliot focuses on intermediate JavaScript coding. 

Podcasts




NodeUp is a node.js podcast put together by@ffloat and @dshaw.




image of JavaScript Jabber logo

JavaScript Jabber is a weekly podcast about JavaScript, including Node.js, Front-End Technologies, Careers, Teams and more. 





Five JS Podcast is a weekly five-minute podcast is released every Thursday. You can follow them on Twitter or subscribe withiTunes orRSS.





This Developer's Life delves into different aspects of the life of developers. Patterned after NPR's This American Life, it features interviews and eclectic music.





The CodeNewbie Podcast is podcast with stories from people on their coding journey. New episodes are published every Monday. You can follow them on Twitter @CodeNewbies





Videos



Image of JavaScript the good parts cover

JavaScript: The Good Parts is covered in this YouTube video from its creator, Douglas Crockford



image of level up tuts logo

Level Up Tuts born out of the need for better instructional documentation.



image of Dev Tips logo

DevTips features weekly videos on the subject of web design and development.



Other Resources



image of repl.it logo

The repl.it project is an online environment for interactively exploring programming languages. 


image of MDN logo

The MDN JavaScript Guide is a great reference and provides an overview of the language.



image of codewars logo

Codewars provides interactive user-submitted coding challenges.



image of code combat logo

Code Combat lets you practice JavaScript syntax through a live coding strategy game. 



image of jQuery Fundamentals logo

jQuery Fundamentals walks you through common problems you'll be able to solve using jQuery. 


In addition to checking out these resources, you should also checkout FreeCodeCamp and follow us on Twitter. We tweet about learning to code and getting a coding job.

A big thanks to @biancamihai, @daylightsavings, @elliescode, @_maximization, @ovivoicu, @duttakapil, @RomuloLazarde, @MatthewHarames, @ka11away, for submitting these res to our Camper News site, and all of our community for upvoting them.


Viewing all articles
Browse latest Browse all 31

Trending Articles