This commit is contained in:
Manav Ajmera 2023-07-13 17:39:43 +05:30 committed by GitHub
commit 085f4a2c2d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

639
README.md
View file

@ -9,6 +9,7 @@ _Never more than one email per week. Easy to unsubscribe. Your information will
--- ---
### Table of Contents ### Table of Contents
1. **[Start Here](#start-here)** 1. **[Start Here](#start-here)**
2. **[How to learn](#how-to-learn)** 2. **[How to learn](#how-to-learn)**
3. **[What is the Most Useful CS Bookmark You have](#what-is-the-single-most-useful-cs-bookmark-you-have)** 3. **[What is the Most Useful CS Bookmark You have](#what-is-the-single-most-useful-cs-bookmark-you-have)**
@ -33,373 +34,455 @@ _Never more than one email per week. Easy to unsubscribe. Your information will
--- ---
### Steps for Becoming Full Stack Web Developer:
1. Learn Basic of:
- HTML
- CSS
- JavaScript
2. Develop Simple Project using these technologies to understand how does the website actually work.
3. Choose any 1 Front-End Technology:
- React JS
- Vue JS
- Angular
4. Along with Front-End we need to study Back-End also:
- Java
- Python
- C#
- Ruby
- Php
- Node JS
5. We need databases to store the data:
- SQL
- MYSQL
- SQL Server
- Oracle
- Postegre SQL
- NOSQL
- MongoDB
- Casssandra
- CouchDB
6. Then we have different versions of the developed software with some changes, so we use:
- Git
- GitHub/GitLab/BitBucket
7. Finally we need one of the Cloud Services to host the website:
- Google Cloud Platform
- Microsoft Azure
- Amazon Web Service
- Heroku
8. Some containers used in Cloud Services:
- Docker
- Kubernetes
## Once we prepare all these aspect for a particular project we can get a hang of Full Stack Web Development.
After following these steps, we can easily start working on web projects for personal as well as professional projects.
**All The Best**
### Start Here ### Start Here
The list below isn't meant to be exclusive, it's more so a collection of links that have helped me out along the way (and can hopefully help you). As you'll see, I've focused on JavaScript, React, and Node.js. There is also a wealth of information on interview prep and applying to jobs. The list below isn't meant to be exclusive, it's more so a collection of links that have helped me out along the way (and can hopefully help you). As you'll see, I've focused on JavaScript, React, and Node.js. There is also a wealth of information on interview prep and applying to jobs.
More free resources can be found on [codeburst.io](https://codeburst.io) More free resources can be found on [codeburst.io](https://codeburst.io)
--- ---
* Take a look at the big picture: - Take a look at the big picture:
* [2018 Web Developer Roadmap](https://codeburst.io/the-2018-web-developer-roadmap-826b1b806e8d) - [2018 Web Developer Roadmap](https://codeburst.io/the-2018-web-developer-roadmap-826b1b806e8d)
* YouTube video outlining what to learn (similar to above, but in video format) - [Watch this if you want to become a web developer](https://www.youtube.com/watch?v=sBzRwzY7G-k) - YouTube video outlining what to learn (similar to above, but in video format) - [Watch this if you want to become a web developer](https://www.youtube.com/watch?v=sBzRwzY7G-k)
* Learn about the common tools associated with full stack web development - [What is the A-Z of Web Development?](https://www.quora.com/What-is-the-A-Z-of-web-development-and-web-design) - Learn about the common tools associated with full stack web development - [What is the A-Z of Web Development?](https://www.quora.com/What-is-the-A-Z-of-web-development-and-web-design)
* [My journey to becoming a web developer from scratch without a CS degree (and what I learned from it)](https://medium.freecodecamp.com/my-journey-to-becoming-a-web-developer-from-scratch-without-a-cs-degree-2-years-later-and-what-i-4a7fd2ff5503#.vk5vkb18q) (Medium) - [My journey to becoming a web developer from scratch without a CS degree (and what I learned from it)](https://medium.freecodecamp.com/my-journey-to-becoming-a-web-developer-from-scratch-without-a-cs-degree-2-years-later-and-what-i-4a7fd2ff5503#.vk5vkb18q) (Medium)
* What happens when you type google into your address bar? - What happens when you type google into your address bar?
* [Reddit Link](https://www.reddit.com/r/cscareerquestions/comments/55ydbs/common_interview_question_what_happens_when_you/) - [Reddit Link](https://www.reddit.com/r/cscareerquestions/comments/55ydbs/common_interview_question_what_happens_when_you/)
* [Tuts Plus - The http protocol every web developer must know](https://code.tutsplus.com/tutorials/http-the-protocol-every-web-developer-must-know-part-1--net-31177) - [Tuts Plus - The http protocol every web developer must know](https://code.tutsplus.com/tutorials/http-the-protocol-every-web-developer-must-know-part-1--net-31177)
* Find a local Web Development related [Meetup!](https://www.meetup.com/) Don't worry, it's not as scary as you might think, and is one of the best ways to start learning - Find a local Web Development related [Meetup!](https://www.meetup.com/) Don't worry, it's not as scary as you might think, and is one of the best ways to start learning
--- ---
### How to Learn ### How to Learn
* How to Learn.
* Coursera Course (Not CS Specific) - [Learning how to learn](https://www.coursera.org/learn/learning-how-to-learn) - How to Learn.
* Repetition, Repetition, Repetition - [Reddit Discussion on study techniques](https://www.reddit.com/r/learnprogramming/comments/5pyx5t/a_beginners_trick_i_learned_way_too_late_in_the/) - Coursera Course (Not CS Specific) - [Learning how to learn](https://www.coursera.org/learn/learning-how-to-learn)
* What technologies to learn and strategies to learn them - [How to learn web development](https://codetheweb.blog/2017/10/04/how-to-learn-web-development/) - Repetition, Repetition, Repetition - [Reddit Discussion on study techniques](https://www.reddit.com/r/learnprogramming/comments/5pyx5t/a_beginners_trick_i_learned_way_too_late_in_the/)
- What technologies to learn and strategies to learn them - [How to learn web development](https://codetheweb.blog/2017/10/04/how-to-learn-web-development/)
--- ---
### What is the Single most useful CS Bookmark you have? ### What is the Single most useful CS Bookmark you have?
* What is the single most useful CS Bookmark you have? [Reddit Link to discussion](https://www.reddit.com/r/cscareerquestions/comments/5bsg82/whats_the_single_most_useful_csrelated_link_you/) - What is the single most useful CS Bookmark you have? [Reddit Link to discussion](https://www.reddit.com/r/cscareerquestions/comments/5bsg82/whats_the_single_most_useful_csrelated_link_you/)
* [Learn X in Y Minutes](https://learnxinyminutes.com/) - [Learn X in Y Minutes](https://learnxinyminutes.com/)
* [What CS Majors Should Know](http://matt.might.net/articles/what-cs-majors-should-know/) - [What CS Majors Should Know](http://matt.might.net/articles/what-cs-majors-should-know/)
* [Google's Technical Development Guide](https://www.google.com/about/careers/students/guide-to-technical-development.html) - [Google's Technical Development Guide](https://www.google.com/about/careers/students/guide-to-technical-development.html)
* [CSS Tricks - Complete Flexbox Guide](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) - [CSS Tricks - Complete Flexbox Guide](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)
* [Regex Cheat Sheet](http://regexr.com/) - [Regex Cheat Sheet](http://regexr.com/)
* [DevDocs](http://devdocs.io) - [DevDocs](http://devdocs.io)
* [Awesome List of Everything Programming](https://github.com/sindresorhus/awesome) - [Awesome List of Everything Programming](https://github.com/sindresorhus/awesome)
* [How to Break Into the Tech Industry—a Guide to Job Hunting and Tech Interviews](http://haseebq.com/how-to-break-into-tech-job-hunting-and-interviews/) - [How to Break Into the Tech Industry—a Guide to Job Hunting and Tech Interviews](http://haseebq.com/how-to-break-into-tech-job-hunting-and-interviews/)
--- ---
### Programs and Classes ### Programs and Classes
* Bootcamps
* [The Web Developer Bootcamp by Colt Steele](http://bit.ly/2yEYsoB). I include this paid course because it is worth its weight in gold. Inexpensive (less than $20) and one of the best resources out there. If you're going to buy one course to learn WebDev, buy this one. Also see - [The Advanced Web Dev Bootcamp](http://bit.ly/2z3TnGR) - Bootcamps
* [Thoughts on Coding Boot camps](https://www.reddit.com/r/learnprogramming/comments/5ew1gs/thoughts_on_coding_boot_camps/) - [The Web Developer Bootcamp by Colt Steele](http://bit.ly/2yEYsoB). I include this paid course because it is worth its weight in gold. Inexpensive (less than $20) and one of the best resources out there. If you're going to buy one course to learn WebDev, buy this one. Also see - [The Advanced Web Dev Bootcamp](http://bit.ly/2z3TnGR)
* [The Complete Guide to Bootcamps](https://www.reddit.com/r/cscareerquestions/comments/506myw/the_complete_guide_to_bootcamps/) - [Thoughts on Coding Boot camps](https://www.reddit.com/r/learnprogramming/comments/5ew1gs/thoughts_on_coding_boot_camps/)
* Self Study - My programming notes. 275 Pages of Content [[Updated Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5opg9k/my_programming_notes_275_pages_summaries_of/) [[Original Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/4iewun/my_programming_notes_141_pages_summaries_of/) - [The Complete Guide to Bootcamps](https://www.reddit.com/r/cscareerquestions/comments/506myw/the_complete_guide_to_bootcamps/)
* Programs - Self Study - My programming notes. 275 Pages of Content [[Updated Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5opg9k/my_programming_notes_275_pages_summaries_of/) [[Original Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/4iewun/my_programming_notes_141_pages_summaries_of/)
* [The Odin Project](http://www.theodinproject.com/) - Programs
* [FreeCodeCamp](https://www.freecodecamp.com/) - [The Odin Project](http://www.theodinproject.com/)
* [The Essential Web Developer Course](http://upskillcourses.com/p/essential-web-developer-course) - [FreeCodeCamp](https://www.freecodecamp.com/)
* [Epicodus Programming Bootcamp Curriculum](https://www.learnhowtoprogram.com/courses) - [The Essential Web Developer Course](http://upskillcourses.com/p/essential-web-developer-course)
* Classes - [Epicodus Programming Bootcamp Curriculum](https://www.learnhowtoprogram.com/courses)
* [SANITIZED list of 530+ free online programming/CS courses (MOOCs) with feedback(i.e. exams/homeworks/assignments) that you can start this month (December 2016)](https://www.reddit.com/r/learnprogramming/comments/5gr8nw/heres_a_sanitized_list_of_530_free_online/) - *Needs Updating* - Classes
* [Udacity Free Web Development Courses (Google)](https://www.udacity.com/courses/web-development) - [SANITIZED list of 530+ free online programming/CS courses (MOOCs) with feedback(i.e. exams/homeworks/assignments) that you can start this month (December 2016)](https://www.reddit.com/r/learnprogramming/comments/5gr8nw/heres_a_sanitized_list_of_530_free_online/) - _Needs Updating_
* GitHub - [Udacity Free Web Development Courses (Google)](https://www.udacity.com/courses/web-development)
* [A Step by Step Guide to Making Your First GitHub Contribution](https://codeburst.io/a-step-by-step-guide-to-making-your-first-github-contribution-5302260a2940) - GitHub
- [A Step by Step Guide to Making Your First GitHub Contribution](https://codeburst.io/a-step-by-step-guide-to-making-your-first-github-contribution-5302260a2940)
--- ---
### Learn HTML ### Learn HTML
* [Introduction to HTML - Mozilla Docs](https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML) - [Introduction to HTML - Mozilla Docs](https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML)
* [HTML5 Tutorial](http://www.html5tutorial.info) - [HTML5 Tutorial](http://www.html5tutorial.info)
* [HTML5 Introduction EDX](https://www.edx.org/course/html5-introduction-w3cx-html5-0x-0) - [HTML5 Introduction EDX](https://www.edx.org/course/html5-introduction-w3cx-html5-0x-0)
* [Learn to code HTML & CSS - Shay Howe](http://learn.shayhowe.com/html-css/) - [Learn to code HTML & CSS - Shay Howe](http://learn.shayhowe.com/html-css/)
* [HTML Fundamentals - SoloLearn](https://www.sololearn.com/Course/HTML/) - [HTML Fundamentals - SoloLearn](https://www.sololearn.com/Course/HTML/)
* [HTML Cheat Sheet](https://websitesetup.org/html5-cheat-sheet/) - [HTML Cheat Sheet](https://websitesetup.org/html5-cheat-sheet/)
* [HTML5 Full Tutorial - w3schools](https://www.w3schools.com/html/) - [HTML5 Full Tutorial - w3schools](https://www.w3schools.com/html/)
* [HTML5 Tutorial PDF DOWNLOAD - tutorialspoint](https://www.tutorialspoint.com/html5/html5_tutorial.pdf) - [HTML5 Tutorial PDF DOWNLOAD - tutorialspoint](https://www.tutorialspoint.com/html5/html5_tutorial.pdf)
* [Learn HTML series - Code The Web](https://codetheweb.blog/learn/html/) - [Learn HTML series - Code The Web](https://codetheweb.blog/learn/html/)
--- ---
### Learn CSS ### Learn CSS
* [25 HTML & CSS Tutorials](https://codeburst.io/25-html-css-tutorials-6a864f387185) - Learn HTML & CSS by exploring these 25 tutorials. - [25 HTML & CSS Tutorials](https://codeburst.io/25-html-css-tutorials-6a864f387185) - Learn HTML & CSS by exploring these 25 tutorials.
* [Everything you need to know about Flexbox](https://medium.freecodecamp.com/understanding-flexbox-everything-you-need-to-know-b4013d4dc9af#.nusbqoyuc) - [Everything you need to know about Flexbox](https://medium.freecodecamp.com/understanding-flexbox-everything-you-need-to-know-b4013d4dc9af#.nusbqoyuc)
* [Build a Minimalist HTML Card in just 53 lines of code (with Flexbox)](https://codeburst.io/build-a-minimalist-html-card-in-just-53-lines-of-code-with-flexbox-b40801927eb5) - [Build a Minimalist HTML Card in just 53 lines of code (with Flexbox)](https://codeburst.io/build-a-minimalist-html-card-in-just-53-lines-of-code-with-flexbox-b40801927eb5)
* A visual guide to CSS - [CSS Reference](http://cssreference.io/) - A visual guide to CSS - [CSS Reference](http://cssreference.io/)
* [CSS Pro Tips](https://github.com/AllThingsSmitty/css-protips?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more) - A collection of tips to help take your CSS skills pro. - [CSS Pro Tips](https://github.com/AllThingsSmitty/css-protips?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more) - A collection of tips to help take your CSS skills pro.
* [10 principles for smooth web animations](https://blog.gyrosco.pe/smooth-css-animations-7d8ffc2c1d29#.y6p8vkehd) - [10 principles for smooth web animations](https://blog.gyrosco.pe/smooth-css-animations-7d8ffc2c1d29#.y6p8vkehd)
* [Css Fundamentals - SoloLearn](https://www.sololearn.com/Course/CSS/) - [Css Fundamentals - SoloLearn](https://www.sololearn.com/Course/CSS/)
* [CSS Cheat Sheet](https://websitesetup.org/css3-cheat-sheet/) - [CSS Cheat Sheet](https://websitesetup.org/css3-cheat-sheet/)
--- ---
### Learn JavaScript ### Learn JavaScript
* Javascript [Docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript) - Javascript [Docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
* Courses/Tutorials - Courses/Tutorials
* [60+ JavaScript Tutorials & Walkthroughs](https://codeburst.io/60-javascript-tutorials-walkthroughs-cb315cc1947e) - Learn JavaScript and key concepts by exploring more than 60 organized tutorials! - [60+ JavaScript Tutorials & Walkthroughs](https://codeburst.io/60-javascript-tutorials-walkthroughs-cb315cc1947e) - Learn JavaScript and key concepts by exploring more than 60 organized tutorials!
* [Recent News, Articles, Tutorials on JavaScript](https://codeburst.io/tagged/javascript) - [Recent News, Articles, Tutorials on JavaScript](https://codeburst.io/tagged/javascript)
* [JavaScript for Beginners - Understand the hard stuff](https://codeburst.io/javascript-for-beginners-a-new-series-22762d8e5c42) - [JavaScript for Beginners - Understand the hard stuff](https://codeburst.io/javascript-for-beginners-a-new-series-22762d8e5c42)
* [Javascript for Beginners (1) EDX](https://www.edx.org/course/html5-part-1-html5-coding-essentials-w3cx-html5-1x-1) - [Javascript for Beginners (1) EDX](https://www.edx.org/course/html5-part-1-html5-coding-essentials-w3cx-html5-1x-1)
* [Javascript for Beginners (2) EDX](https://www.edx.org/course/html5-part-2-advanced-techniques-w3cx-html5-2x-1) - [Javascript for Beginners (2) EDX](https://www.edx.org/course/html5-part-2-advanced-techniques-w3cx-html5-2x-1)
* Javascript [The Right Way](http://jstherightway.org/) - Javascript [The Right Way](http://jstherightway.org/)
* Courses.AngularClass.com - Topics Include: webpack, nodejs, npm, es5, es6, esnext, & rxjs, typescript - Courses.AngularClass.com - Topics Include: webpack, nodejs, npm, es5, es6, esnext, & rxjs, typescript
* [[Course Link]](http://courses.angularclass.com/courses/modern-javascript) [[Reddit Post]](https://www.reddit.com/r/learnjavascript/comments/4vz5y6/learn_modern_javascript_for_free_topics_covered/) - [[Course Link]](http://courses.angularclass.com/courses/modern-javascript) [[Reddit Post]](https://www.reddit.com/r/learnjavascript/comments/4vz5y6/learn_modern_javascript_for_free_topics_covered/)
* Edabit - Learn JavaScript With Interactive Challenges: Earn XP, Unlock Achievements & Climb The Leaderboard - Edabit - Learn JavaScript With Interactive Challenges: Earn XP, Unlock Achievements & Climb The Leaderboard
* [[Edabit - Website Link]](https://edabit.com/explore) [[Reddit Post]](https://www.reddit.com/r/learnprogramming/comments/5vc3gb/learn_javascript_with_interactive_challenges_earn/) - [[Edabit - Website Link]](https://edabit.com/explore) [[Reddit Post]](https://www.reddit.com/r/learnprogramming/comments/5vc3gb/learn_javascript_with_interactive_challenges_earn/)
* [Free Advanced JavaScript Courses - Learn Object Oriented Programming, Call Apply, and Bind, Testing, Functional Programming, and much more](https://www.rithmschool.com/courses#advanced-javascript) - [Free Advanced JavaScript Courses - Learn Object Oriented Programming, Call Apply, and Bind, Testing, Functional Programming, and much more](https://www.rithmschool.com/courses#advanced-javascript)
* [Intermediate Course - Udacity - OOP JS](https://www.udacity.com/course/object-oriented-javascript--ud015) - [Intermediate Course - Udacity - OOP JS](https://www.udacity.com/course/object-oriented-javascript--ud015)
* [JavaScript Tutorial](https://www.sololearn.com/Course/JavaScript/) - [JavaScript Tutorial](https://www.sololearn.com/Course/JavaScript/)
* Understanding Tougher Topics - Understanding Tougher Topics
* [JavaScript - The keyword 'this' for beginners](https://codeburst.io/javascript-the-keyword-this-for-beginners-fb5238d99f85)
* [JavaScript - Arrow Functions for Beginners](https://codeburst.io/javascript-arrow-functions-for-beginners-926947fc0cdc)
* [JavaScript: What the heck is a Callback?](https://codeburst.io/javascript-what-the-heck-is-a-callback-aba4da2deced)
* [JavaScript: What the heck is an Immediately-Invoked Function Expression?](https://codeburst.io/javascript-what-the-heck-is-an-immediately-invoked-function-expression-a0ed32b66c18)
* [JavaScript for Beginners: The new Operator](https://codeburst.io/javascript-for-beginners-the-new-operator-cee35beb669e)
* [Javascript: Learn Regular Expressions for Beginners](https://codeburst.io/javascript-learn-regular-expressions-for-beginners-bb6107015d91)
* [JavaScript Template Literals and Tag Functions for Beginners](https://codeburst.io/javascript-template-literals-tag-functions-for-beginners-758a041160e1)
* [JavaScript & the spread operator](https://codeburst.io/javascript-the-spread-operator-a867a71668ca)
* [JavaScript: What is short-circuit evaluation?](https://codeburst.io/javascript-what-is-short-circuit-evaluation-ff22b2f5608c)
* [JavaScript: What is the ternary operator?](https://codeburst.io/javascript-what-is-the-ternary-operator-c819af8a7f6c)
* [JavaScript: Why does 3 + true = 4? (and 7 other tricky equations)](https://codeburst.io/javascript-why-does-3-true-4-and-7-other-tricky-equations-9dd13cb2a92a)
* [JavaScriptWhats the difference between Null & Undefined?](https://codeburst.io/javascript-whats-the-difference-between-null-undefined-37793b5bfce6)
* [Learn and Understand Recursion in JavaScript](https://codeburst.io/learn-and-understand-recursion-in-javascript-b588218e87ea)
* [Understand Closures in JavaScript](https://codeburst.io/understand-closures-in-javascript-d07852fa51e7)
* Projects - [JavaScript - The keyword 'this' for beginners](https://codeburst.io/javascript-the-keyword-this-for-beginners-fb5238d99f85)
* [JS 30 For 30 - 30 Projects for 30 Days](https://javascript30.com/) - [JavaScript - Arrow Functions for Beginners](https://codeburst.io/javascript-arrow-functions-for-beginners-926947fc0cdc)
* [Learn to Code with Projects - enlight.ml](https://enlight.ml/) - [JavaScript: What the heck is a Callback?](https://codeburst.io/javascript-what-the-heck-is-a-callback-aba4da2deced)
* **[13 Weeks of JavaScript (Medium)](https://medium.com/@___aerox___/the-beginning-of-an-adventure-13-weeks-of-javascript-78107605d533#.xgqnrstd1)** - TONS of links to JS resources - [JavaScript: What the heck is an Immediately-Invoked Function Expression?](https://codeburst.io/javascript-what-the-heck-is-an-immediately-invoked-function-expression-a0ed32b66c18)
* Articles/Books - [JavaScript for Beginners: The new Operator](https://codeburst.io/javascript-for-beginners-the-new-operator-cee35beb669e)
* [Three awesome (and free) eBooks for learning JavaScript](https://codeburst.io/three-awesome-and-free-ebooks-for-learning-javascript-c874f65bbd7a) - [Javascript: Learn Regular Expressions for Beginners](https://codeburst.io/javascript-learn-regular-expressions-for-beginners-bb6107015d91)
* [Recursion, Recursion, Recursion (Medium)](https://medium.freecodecamp.com/recursion-recursion-recursion-4db8890a674d#.dtkatvb6j) - [JavaScript Template Literals and Tag Functions for Beginners](https://codeburst.io/javascript-template-literals-tag-functions-for-beginners-758a041160e1)
* [Eloquent JS](http://eloquentjavascript.net/) - Free JavaScript Ebook - [JavaScript & the spread operator](https://codeburst.io/javascript-the-spread-operator-a867a71668ca)
* [You don't know JS](https://github.com/getify/You-Dont-Know-JS) - Free, hosted on GitHub - [JavaScript: What is short-circuit evaluation?](https://codeburst.io/javascript-what-is-short-circuit-evaluation-ff22b2f5608c)
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/) - learn about the quirky parts of JS - [JavaScript: What is the ternary operator?](https://codeburst.io/javascript-what-is-the-ternary-operator-c819af8a7f6c)
* [Learning js Design patterns](https://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Reusable solutions to commonly occurring problems - [JavaScript: Why does 3 + true = 4? (and 7 other tricky equations)](https://codeburst.io/javascript-why-does-3-true-4-and-7-other-tricky-equations-9dd13cb2a92a)
* [Asynchronous Module Definition](http://requirejs.org/docs/api.html) - [JavaScriptWhats the difference between Null & Undefined?](https://codeburst.io/javascript-whats-the-difference-between-null-undefined-37793b5bfce6)
- [Learn and Understand Recursion in JavaScript](https://codeburst.io/learn-and-understand-recursion-in-javascript-b588218e87ea)
- [Understand Closures in JavaScript](https://codeburst.io/understand-closures-in-javascript-d07852fa51e7)
- Projects
- [JS 30 For 30 - 30 Projects for 30 Days](https://javascript30.com/)
- [Learn to Code with Projects - enlight.ml](https://enlight.ml/)
- **[13 Weeks of JavaScript (Medium)](https://medium.com/@___aerox___/the-beginning-of-an-adventure-13-weeks-of-javascript-78107605d533#.xgqnrstd1)** - TONS of links to JS resources
- Articles/Books
- [Three awesome (and free) eBooks for learning JavaScript](https://codeburst.io/three-awesome-and-free-ebooks-for-learning-javascript-c874f65bbd7a)
- [Recursion, Recursion, Recursion (Medium)](https://medium.freecodecamp.com/recursion-recursion-recursion-4db8890a674d#.dtkatvb6j)
- [Eloquent JS](http://eloquentjavascript.net/) - Free JavaScript Ebook
- [You don't know JS](https://github.com/getify/You-Dont-Know-JS) - Free, hosted on GitHub
- [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/) - learn about the quirky parts of JS
- [Learning js Design patterns](https://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Reusable solutions to commonly occurring problems
- [Asynchronous Module Definition](http://requirejs.org/docs/api.html)
--- ---
### Learn React JS ### Learn React JS
* Official React [Docs](https://facebook.github.io/react/docs/hello-world.html) - Official React [Docs](https://facebook.github.io/react/docs/hello-world.html)
* Official React [Tutorial](https://facebook.github.io/react/tutorial/tutorial.html) - Official React [Tutorial](https://facebook.github.io/react/tutorial/tutorial.html)
* 3rd Party Tutorials - 3rd Party Tutorials
* [10 React Mini Patterns](https://hackernoon.com/10-react-mini-patterns-c1da92f068c5#.nn8nyilyi) - [10 React Mini Patterns](https://hackernoon.com/10-react-mini-patterns-c1da92f068c5#.nn8nyilyi)
* [Top 5 Tutorials for getting started with React](http://andrewhfarmer.com/getting-started-tutorials/) - [Top 5 Tutorials for getting started with React](http://andrewhfarmer.com/getting-started-tutorials/)
* [10 best ReactJS tutorials](http://noeticforce.com/best-reactjs-tutorials-with-examples) - [10 best ReactJS tutorials](http://noeticforce.com/best-reactjs-tutorials-with-examples)
* [Three awesome courses for learning React JS (Paid courses under $20)](https://hackernoon.com/javascript-frameworks-learn-react-js-2ed10c0dc06d) - [Three awesome courses for learning React JS (Paid courses under $20)](https://hackernoon.com/javascript-frameworks-learn-react-js-2ed10c0dc06d)
* [React Starter Project Search](http://andrewhfarmer.com/starter-project/) - [React Starter Project Search](http://andrewhfarmer.com/starter-project/)
* [Exploring the react Ecosystem!](https://www.toptal.com/react/navigating-the-react-ecosystem) - Article - [Exploring the react Ecosystem!](https://www.toptal.com/react/navigating-the-react-ecosystem) - Article
* [Code academy React program](HTTPS://www.codeacademy.com) - [Code academy React program](HTTPS://www.codeacademy.com)
* [Great Free React books](https://github.com/vhf/free-programming-books/blob/master/javascript-frameworks-resources.md) - Use this link first - [Great Free React books](https://github.com/vhf/free-programming-books/blob/master/javascript-frameworks-resources.md) - Use this link first
* [Code Daily](https://codedaily.io/) - [Code Daily](https://codedaily.io/)
* [25 React Native Tutorials](https://codeburst.io/25-react-native-tutorials-5b613e3f46ac) - Learn React Native by exploring these 25 tutorials. - [25 React Native Tutorials](https://codeburst.io/25-react-native-tutorials-5b613e3f46ac) - Learn React Native by exploring these 25 tutorials.
* [Build a Todo Application with React Native](https://codedaily.io/courses/2/Build-a-React-Native-Todo-Application) - [Build a Todo Application with React Native](https://codedaily.io/courses/2/Build-a-React-Native-Todo-Application)
* [Learn to Animate with React Native](https://codedaily.io/courses/1/Animate-React-Native-UI-Elements) - [Learn to Animate with React Native](https://codedaily.io/courses/1/Animate-React-Native-UI-Elements)
* Medium Links: - Medium Links:
* [React Components, Elements, and Instances (Medium)](https://medium.com/@dan_abramov/react-components-elements-and-instances-90800811f8ca#.rjx4d6bgw) - [React Components, Elements, and Instances (Medium)](https://medium.com/@dan_abramov/react-components-elements-and-instances-90800811f8ca#.rjx4d6bgw)
* [Working with React](https://medium.com/@prodia/working-with-react-js-3e21a2ff5443#.ensczdgi0) - [Working with React](https://medium.com/@prodia/working-with-react-js-3e21a2ff5443#.ensczdgi0)
* [Beginners guide to React Router (Medium)](https://medium.com/@dabit3/beginner-s-guide-to-react-router-53094349669#.4lul6fhvy) - [Beginners guide to React Router (Medium)](https://medium.com/@dabit3/beginner-s-guide-to-react-router-53094349669#.4lul6fhvy)
* [Angular JS vs React JS (Medium)](https://medium.com/@paramsingh_66174/angularjs-vs-reactjs-e651a194dfcb#.bbx4qapwu) - [Angular JS vs React JS (Medium)](https://medium.com/@paramsingh_66174/angularjs-vs-reactjs-e651a194dfcb#.bbx4qapwu)
* [React Native: Nine Animation Screencast Tutorials](https://codeburst.io/react-native-nine-animation-screencast-tutorials-9d031e8bb86f) - [React Native: Nine Animation Screencast Tutorials](https://codeburst.io/react-native-nine-animation-screencast-tutorials-9d031e8bb86f)
--- ---
### Full Stack Tutorials ### Full Stack Tutorials
* [Intro to Back End Web Development](https://www.udacity.com/course/intro-to-backend--ud171) - [Intro to Back End Web Development](https://www.udacity.com/course/intro-to-backend--ud171)
* [Deploying Applications with Heroku](https://www.udacity.com/course/deploying-applications-with-heroku--ud272) - [Deploying Applications with Heroku](https://www.udacity.com/course/deploying-applications-with-heroku--ud272)
* [Client Server Communication](https://www.udacity.com/course/client-server-communication--ud897) - [Client Server Communication](https://www.udacity.com/course/client-server-communication--ud897)
* [Serverless Stack](http://serverless-stack.com/) is a comprehensive guide to creating full-stack serverless applications. Create a note taking app from scratch using React.js, AWS Lambda, API Gateway, DynamoDB, and Cognito. - [Serverless Stack](http://serverless-stack.com/) is a comprehensive guide to creating full-stack serverless applications. Create a note taking app from scratch using React.js, AWS Lambda, API Gateway, DynamoDB, and Cognito.
* [Express - Using a DB with Mongoose](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/mongoose) - [Express - Using a DB with Mongoose](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/mongoose)
* [Node JS and Databases](https://blog.risingstack.com/node-js-database-tutorial/) - [Node JS and Databases](https://blog.risingstack.com/node-js-database-tutorial/)
* [Node JS and Authentication](https://blog.risingstack.com/node-hero-node-js-authentication-passport-js/) - [Node JS and Authentication](https://blog.risingstack.com/node-hero-node-js-authentication-passport-js/)
* [Express JS Database Integration](https://expressjs.com/en/guide/database-integration.html) - [Express JS Database Integration](https://expressjs.com/en/guide/database-integration.html)
* [MERN Stack Tutorial - Mongo, Express, React, Node](https://medium.com/@bryantheastronaut/react-getting-started-the-mern-stack-tutorial-feat-es6-de1a2886be50#.xfd2ixtz6) - [MERN Stack Tutorial - Mongo, Express, React, Node](https://medium.com/@bryantheastronaut/react-getting-started-the-mern-stack-tutorial-feat-es6-de1a2886be50#.xfd2ixtz6)
* [MongoDB MERN Tutorial Series](https://www.mongodb.com/blog/post/the-modern-application-stack-part-1-introducing-the-mean-stack) - [MongoDB MERN Tutorial Series](https://www.mongodb.com/blog/post/the-modern-application-stack-part-1-introducing-the-mean-stack)
* [Full Stack MERN Tutorial - YouTube](https://www.youtube.com/watch?v=cV-bGvnRZdw) - [Full Stack MERN Tutorial - YouTube](https://www.youtube.com/watch?v=cV-bGvnRZdw)
* [Build a URL Shortener with Node, Hapi, and Mongo](https://codetuts.tech/build-a-url-shortener-node-hapi-js/?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more) - [Build a URL Shortener with Node, Hapi, and Mongo](https://codetuts.tech/build-a-url-shortener-node-hapi-js/?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more)
* [How to Create a Complete Express.js + Node.js + MongoDB CRUD and REST Skeleton](https://www.airpair.com/javascript/complete-expressjs-nodejs-mongodb-crud-skeleton) - [How to Create a Complete Express.js + Node.js + MongoDB CRUD and REST Skeleton](https://www.airpair.com/javascript/complete-expressjs-nodejs-mongodb-crud-skeleton)
* [Building web app using react.js, express.js, node.js and mongodb](http://www.codeproject.com/Articles/1067725/Part-Building-web-app-using-react-js-express-js) - Part 1, 2 - [Building web app using react.js, express.js, node.js and mongodb](http://www.codeproject.com/Articles/1067725/Part-Building-web-app-using-react-js-express-js) - Part 1, 2
* [Trello tribute with Phoenix, React, Redux, PostgreSQL](http://codeloveandboards.com/blog/2016/01/04/trello-tribute-with-phoenix-and-react-pt-1/) - 12 parts - [Trello tribute with Phoenix, React, Redux, PostgreSQL](http://codeloveandboards.com/blog/2016/01/04/trello-tribute-with-phoenix-and-react-pt-1/) - 12 parts
* [Create a character voting app using React, Node.js, MongoDB and Socket.IO](http://sahatyalkabov.com/create-a-character-voting-app-using-react-nodejs-mongodb-and-socketio/) - [Create a character voting app using React, Node.js, MongoDB and Socket.IO](http://sahatyalkabov.com/create-a-character-voting-app-using-react-nodejs-mongodb-and-socketio/)
* [Building a React Universal Blog App: A Step-by-Step Guide](https://www.sitepoint.com/building-a-react-universal-blog-app-a-step-by-step-guide/) - [Building a React Universal Blog App: A Step-by-Step Guide](https://www.sitepoint.com/building-a-react-universal-blog-app-a-step-by-step-guide/)
* [Building a Secure RESTful Node.js app](http://thejackalofjavascript.com/architecting-a-restful-node-js-app/) - [Building a Secure RESTful Node.js app](http://thejackalofjavascript.com/architecting-a-restful-node-js-app/)
* Cool stuff other people have built: - Cool stuff other people have built:
* [Belgian Beer Explorer with React, Bootstrap, Node.js and Postgres](http://coenraets.org/blog/2015/01/belgian-beer-explorer-with-react-bootstrap-node-js-and-postgres/) - [Belgian Beer Explorer with React, Bootstrap, Node.js and Postgres](http://coenraets.org/blog/2015/01/belgian-beer-explorer-with-react-bootstrap-node-js-and-postgres/)
* [90 Full Stack React Examples (some with tuts)](https://react.rocks/tag/FullStack?show=40) - [90 Full Stack React Examples (some with tuts)](https://react.rocks/tag/FullStack?show=40)
* [Confessions of an Unintentional CTO - lessons in growing a web app](https://www.jackkinsella.ie/books/confessions_of_an_unintentional_cto) - [Confessions of an Unintentional CTO - lessons in growing a web app](https://www.jackkinsella.ie/books/confessions_of_an_unintentional_cto)
--- ---
### Learn Node JS ### Learn Node JS
* Official Node.js [Docs](https://nodejs.org/en/docs/) - Official Node.js [Docs](https://nodejs.org/en/docs/)
* [25 Node JS Tutorials](https://codeburst.io/25-node-js-tutorials-1db3b1da0260) - Learn Node JS by exploring these 25 free tutorials. - [25 Node JS Tutorials](https://codeburst.io/25-node-js-tutorials-1db3b1da0260) - Learn Node JS by exploring these 25 free tutorials.
* Resources for learning Node.js [[Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5xpidt/best_resource_to_learn_nodejs/) - Resources for learning Node.js [[Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5xpidt/best_resource_to_learn_nodejs/)
* [YouTube](https://www.youtube.com/watch?v=w-7RQ46RgxU&list=PL4cUxeGkcC9gcy9lrvMJ75z9maRw4byYp) - [YouTube](https://www.youtube.com/watch?v=w-7RQ46RgxU&list=PL4cUxeGkcC9gcy9lrvMJ75z9maRw4byYp)
* [Colt Steele's Bootcamp](http://bit.ly/2yEYsoB) - [Colt Steele's Bootcamp](http://bit.ly/2yEYsoB)
* [Node School](https://nodeschool.io/#workshoppers) - [Node School](https://nodeschool.io/#workshoppers)
* [Medium - Why the hell would you use Node?](https://medium.com/the-node-js-collection/why-the-hell-would-you-use-node-js-4b053b94ab8e#.9s49rbove) - [Medium - Why the hell would you use Node?](https://medium.com/the-node-js-collection/why-the-hell-would-you-use-node-js-4b053b94ab8e#.9s49rbove)
* Courses/Tutorials - Courses/Tutorials
* [Three awesome courses for learning Node.js (Paid courses under $20)](https://codeburst.io/three-awesome-courses-for-learning-node-js-d7f761437101) - [Three awesome courses for learning Node.js (Paid courses under $20)](https://codeburst.io/three-awesome-courses-for-learning-node-js-d7f761437101)
* [Build a simple Twitter Bot with Node.js in just 38 lines of code](https://codeburst.io/build-a-simple-twitter-bot-with-node-js-in-just-38-lines-of-code-ed92db9eb078) - [Build a simple Twitter Bot with Node.js in just 38 lines of code](https://codeburst.io/build-a-simple-twitter-bot-with-node-js-in-just-38-lines-of-code-ed92db9eb078)
* [Build a simple Twitter Bot with Node.js - PART 2](https://codeburst.io/build-a-simple-twitter-bot-with-node-js-part-2-do-more-2ef1e039715d) - [Build a simple Twitter Bot with Node.js - PART 2](https://codeburst.io/build-a-simple-twitter-bot-with-node-js-part-2-do-more-2ef1e039715d)
* [Build a simple Weather App with Node.js in just 16 lines of code](https://codeburst.io/build-a-simple-weather-app-with-node-js-in-just-16-lines-of-code-32261690901d) - [Build a simple Weather App with Node.js in just 16 lines of code](https://codeburst.io/build-a-simple-weather-app-with-node-js-in-just-16-lines-of-code-32261690901d)
* [Learn to build an Amazon Alexa Skill with Node.js (and get paid to do it)](https://codeburst.io/learn-to-build-an-amazon-alexa-skill-with-node-js-and-get-paid-to-do-it-cf55ae534650) - [Learn to build an Amazon Alexa Skill with Node.js (and get paid to do it)](https://codeburst.io/learn-to-build-an-amazon-alexa-skill-with-node-js-and-get-paid-to-do-it-cf55ae534650)
* [Building a modern backend API with Node](https://scotch.io/tutorials/building-and-securing-a-modern-backend-api?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more) - [Building a modern backend API with Node](https://scotch.io/tutorials/building-and-securing-a-modern-backend-api?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more)
* [Node JS Login with Passport - YouTube](https://www.youtube.com/watch?v=Z1ktxiqyiLA) - [Node JS Login with Passport - YouTube](https://www.youtube.com/watch?v=Z1ktxiqyiLA)
* [10 Best Practices for Writing Node.js REST APIs](https://blog.risingstack.com/10-best-practices-for-writing-node-js-rest-apis/?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more) - [10 Best Practices for Writing Node.js REST APIs](https://blog.risingstack.com/10-best-practices-for-writing-node-js-rest-apis/?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more)
* Optimization Techniques - Optimization Techniques
* [Make your node server faster by caching responses with redis](https://community.risingstack.com/redis-node-js-introduction-to-caching/) - [Make your node server faster by caching responses with redis](https://community.risingstack.com/redis-node-js-introduction-to-caching/)
--- ---
### Learn Python ### Learn Python
* [15 Free e-books to learn Python](https://medium.com/@bmorelli25/15-free-ebooks-to-learn-python-c299943f9f2c)
* [Programming Foundations with Python - Udacity](https://www.udacity.com/course/programming-foundations-with-python--ud036) - [15 Free e-books to learn Python](https://medium.com/@bmorelli25/15-free-ebooks-to-learn-python-c299943f9f2c)
* [Designing RESTful APIs - Udacity](https://www.udacity.com/course/designing-restful-apis--ud388) - [Programming Foundations with Python - Udacity](https://www.udacity.com/course/programming-foundations-with-python--ud036)
- [Designing RESTful APIs - Udacity](https://www.udacity.com/course/designing-restful-apis--ud388)
--- ---
### Learn APIs ### Learn APIs
* Where to start with learning APIs [[Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5761ir/where_to_start_with_learning_how_to_use_apis/) - Where to start with learning APIs [[Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5761ir/where_to_start_with_learning_how_to_use_apis/)
* [What is an API? In English Please. (Medium)](https://medium.freecodecamp.com/what-is-an-api-in-english-please-b880a3214a82#.vewp5i2n4) - [What is an API? In English Please. (Medium)](https://medium.freecodecamp.com/what-is-an-api-in-english-please-b880a3214a82#.vewp5i2n4)
* [Build a simple Weather App with Node.js in just 16 lines of code](https://codeburst.io/build-a-simple-weather-app-with-node-js-in-just-16-lines-of-code-32261690901d) - [Build a simple Weather App with Node.js in just 16 lines of code](https://codeburst.io/build-a-simple-weather-app-with-node-js-in-just-16-lines-of-code-32261690901d)
* [Build Node.js RESTful APIs in 10 Minutes](https://www.codementor.io/olatundegaruba/nodejs-restful-apis-in-10-minutes-q0sgsfhbd) - [Build Node.js RESTful APIs in 10 Minutes](https://www.codementor.io/olatundegaruba/nodejs-restful-apis-in-10-minutes-q0sgsfhbd)
* [Free Intro to APIs Book/Course by Zapier](https://zapier.com/learn/apis/) - [Free Intro to APIs Book/Course by Zapier](https://zapier.com/learn/apis/)
* [Google Maps API](https://developers.google.com/maps/documentation/) - [Google Maps API](https://developers.google.com/maps/documentation/)
* [Distance Calculator Web Services API](https://developers.google.com/maps/documentation/distance-matrix/start) - [Distance Calculator Web Services API](https://developers.google.com/maps/documentation/distance-matrix/start)
* [Build and Secure a Backend API Server](https://www.udacity.com/course/designing-restful-apis--ud388) - [Build and Secure a Backend API Server](https://www.udacity.com/course/designing-restful-apis--ud388)
--- ---
### Learn Databases ### Learn Databases
* [SQL vs NoSQL](https://www.digitalocean.com/community/tutorials/understanding-sql-and-nosql-databases-and-different-database-models)
* [Intro to Relational Databases](https://www.udacity.com/course/intro-to-relational-databases--ud197) - SQL, DB-API, and More! - [SQL vs NoSQL](https://www.digitalocean.com/community/tutorials/understanding-sql-and-nosql-databases-and-different-database-models)
* [MongoDB University](https://university.mongodb.com/) - Numerous classes on learning MongoDB - [Intro to Relational Databases](https://www.udacity.com/course/intro-to-relational-databases--ud197) - SQL, DB-API, and More!
* [PostgreSQL Tutorial](https://www.tutorialspoint.com/postgresql/) - [MongoDB University](https://university.mongodb.com/) - Numerous classes on learning MongoDB
* [PostgreSQL Exercises](https://pgexercises.com/) - [PostgreSQL Tutorial](https://www.tutorialspoint.com/postgresql/)
* [Learn PostgreSQL (GitHub)](https://github.com/dwyl/learn-postgresql) - [PostgreSQL Exercises](https://pgexercises.com/)
* [Try Redis](https://try.redis.io/) - [Learn PostgreSQL (GitHub)](https://github.com/dwyl/learn-postgresql)
* [Redis Tutorial](https://www.tutorialspoint.com/redis/) - [Try Redis](https://try.redis.io/)
- [Redis Tutorial](https://www.tutorialspoint.com/redis/)
--- ---
### Learn Authentication ### Learn Authentication
* [Authentication & Authorization: OAuth](https://www.udacity.com/course/authentication-authorization-oauth--ud330)
* [Learn about JSON Web Tokens](https://jwt.io/introduction/) - [Authentication & Authorization: OAuth](https://www.udacity.com/course/authentication-authorization-oauth--ud330)
* [JWT Sample App Example](https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens) - [Learn about JSON Web Tokens](https://jwt.io/introduction/)
* [OAuth 2](https://aaronparecki.com/oauth-2-simplified/#web-server-apps) - [JWT Sample App Example](https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens)
* [Passwordless Authentication with React and Auth0](https://medium.com/javascript-scene/passwordless-authentication-with-react-and-auth0-c4cb003c7cde#.l1joiokr2) - [OAuth 2](https://aaronparecki.com/oauth-2-simplified/#web-server-apps)
- [Passwordless Authentication with React and Auth0](https://medium.com/javascript-scene/passwordless-authentication-with-react-and-auth0-c4cb003c7cde#.l1joiokr2)
--- ---
### Learn Git ### Learn Git
* Official [Tutorial](https://try.github.io/levels/1/challenges/1) - Learn Git in 15 Minutes
* Official [Docs](https://git-scm.com/documentation) - Official [Tutorial](https://try.github.io/levels/1/challenges/1) - Learn Git in 15 Minutes
* Other Tuts: - Official [Docs](https://git-scm.com/documentation)
* [Git, the simple guide](http://rogerdudler.github.io/git-guide/) - Other Tuts:
* [Learn Git Branching - Level by Level learning](http://learngitbranching.js.org/) - [Git, the simple guide](http://rogerdudler.github.io/git-guide/)
* [Learn Git in 30 Minutes - Article](http://tutorialzine.com/2016/06/learn-git-in-30-minutes/) - [Learn Git Branching - Level by Level learning](http://learngitbranching.js.org/)
* [Here are all the Git commands I used last week and what they do (Medium)](https://medium.freecodecamp.com/git-cheat-sheet-and-best-practices-c6ce5321f52) - [Learn Git in 30 Minutes - Article](http://tutorialzine.com/2016/06/learn-git-in-30-minutes/)
* Why to Use GIT [No, I have no side projects to show you](https://www.linkedin.com/pulse/i-have-side-code-projects-show-you-ezekiel-buchheit) - [Here are all the Git commands I used last week and what they do (Medium)](https://medium.freecodecamp.com/git-cheat-sheet-and-best-practices-c6ce5321f52)
- Why to Use GIT [No, I have no side projects to show you](https://www.linkedin.com/pulse/i-have-side-code-projects-show-you-ezekiel-buchheit)
--- ---
### Games and Challenge Websites ### Games and Challenge Websites
* Games to learn Programming in an easy and fun way [[Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5wwkxi/do_you_recommend_any_games_to_learn_coding_in_an/) - Games to learn Programming in an easy and fun way [[Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5wwkxi/do_you_recommend_any_games_to_learn_coding_in_an/)
* [Flex Box Froggy](http://flexboxfroggy.com/)
* [Flex Box Defense](http://www.flexboxdefense.com/)
* [Edabit](https://edabit.com/explore)
* [Coding Game](https://www.codingame.com)
* [Elevator Saga - JS](http://play.elevatorsaga.com/)
* [Scratch - Absolute Basics](https://scratch.mit.edu/)
* [Hacked - Mobile App teaching through puzzles](http://www.hackedapp.com/)
* Coding Challenge Websites [[Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5oxwjj/any_good_sitesapps_for_small_coding_exercises/) [[Reddit Link #2]](https://www.reddit.com/r/learnprogramming/comments/5g3xgi/anyone_knows_the_name_of_a_website_to_learn_to/) - [Flex Box Froggy](http://flexboxfroggy.com/)
* [Medium - 10 most popular coding challenge sites of 2016](https://medium.com/coderbyte/the-10-most-popular-coding-challenge-websites-of-2016-fb8a5672d22f#.fn8c7imvk) - [Flex Box Defense](http://www.flexboxdefense.com/)
* [Codechef](https://www.codechef.com/) - [Edabit](https://edabit.com/explore)
* [Code Wars](https://www.codewars.com/) - [Coding Game](https://www.codingame.com)
* [Coding Game](https://www.codingame.com) - [Elevator Saga - JS](http://play.elevatorsaga.com/)
* [Hacker Rank (some debate about this being good/bad](https://www.hackerrank.com/domains/cpp/cpp-introduction) - [Scratch - Absolute Basics](https://scratch.mit.edu/)
* [Project Euler (math focus)](https://projecteuler.net/) - [Hacked - Mobile App teaching through puzzles](http://www.hackedapp.com/)
* [Exercism](http://exercism.io/)
- Coding Challenge Websites [[Reddit Link]](https://www.reddit.com/r/learnprogramming/comments/5oxwjj/any_good_sitesapps_for_small_coding_exercises/) [[Reddit Link #2]](https://www.reddit.com/r/learnprogramming/comments/5g3xgi/anyone_knows_the_name_of_a_website_to_learn_to/)
- [Medium - 10 most popular coding challenge sites of 2016](https://medium.com/coderbyte/the-10-most-popular-coding-challenge-websites-of-2016-fb8a5672d22f#.fn8c7imvk)
- [Codechef](https://www.codechef.com/)
- [Code Wars](https://www.codewars.com/)
- [Coding Game](https://www.codingame.com)
- [Hacker Rank (some debate about this being good/bad](https://www.hackerrank.com/domains/cpp/cpp-introduction)
- [Project Euler (math focus)](https://projecteuler.net/)
- [Exercism](http://exercism.io/)
--- ---
### Free Programming Books ### Free Programming Books
* [O'Reilly Offering Programming eBooks for Free (Reddit)](https://www.reddit.com/r/learnprogramming/comments/556kxj/oreilly_offering_programming_ebooks_for_free/) - [O'Reilly Offering Programming eBooks for Free (Reddit)](https://www.reddit.com/r/learnprogramming/comments/556kxj/oreilly_offering_programming_ebooks_for_free/)
* [GitHub - Thousands of free programming Books on every topic](https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md) - [GitHub - Thousands of free programming Books on every topic](https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md)
* [Non-Technical Books to make you a better Programmer (Reddit)](https://www.reddit.com/r/learnprogramming/comments/51zz5g/what_non_technical_books_can_i_bring_with_me/) - [Non-Technical Books to make you a better Programmer (Reddit)](https://www.reddit.com/r/learnprogramming/comments/51zz5g/what_non_technical_books_can_i_bring_with_me/)
--- ---
### Open Source Contribution Opportunities ### Open Source Contribution Opportunities
* [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/) - The official GitHub guide. - [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/) - The official GitHub guide.
* [Make your first open source contribution in 5 minutes](https://github.com/Roshanjossey/first-contributions) - [Make your first open source contribution in 5 minutes](https://github.com/Roshanjossey/first-contributions)
* [How do I get skilled enough to work on open source projects?](https://www.reddit.com/r/learnprogramming/comments/4xts2c/how_do_i_get_skilled_enough_to_work_on_open/) - [How do I get skilled enough to work on open source projects?](https://www.reddit.com/r/learnprogramming/comments/4xts2c/how_do_i_get_skilled_enough_to_work_on_open/)
* [Exercism](https://github.com/exercism/exercism.io), an open source project to learn programming and a good opportunity to get you started contributing on github. - [Exercism](https://github.com/exercism/exercism.io), an open source project to learn programming and a good opportunity to get you started contributing on github.
* Open Source Contribution Opportunites [[Reddit Discussion]](https://www.reddit.com/r/learnprogramming/comments/5wgefy/many_devs_here_on_reddit_and_on_slack_were_asking/) - Open Source Contribution Opportunites [[Reddit Discussion]](https://www.reddit.com/r/learnprogramming/comments/5wgefy/many_devs_here_on_reddit_and_on_slack_were_asking/)
* [Redditor Form to fill out to get notified about Open Source Opportunities](https://devchat.devolio.net/hellocode/) - [Redditor Form to fill out to get notified about Open Source Opportunities](https://devchat.devolio.net/hellocode/)
* [Up For Grabs - Browse a list of projects with curated tasks](http://up-for-grabs.net/#/) - [Up For Grabs - Browse a list of projects with curated tasks](http://up-for-grabs.net/#/)
* [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Open source activity held every October. Easy to participate, and you get a free t-shirt! - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Open source activity held every October. Easy to participate, and you get a free t-shirt!
* [I'm afraid if I say anything on GitHub people will laugh at me and I will die.](https://www.reddit.com/r/learnprogramming/comments/4pgb44/im_afraid_if_i_say_anything_on_github_people_will/) - [I'm afraid if I say anything on GitHub people will laugh at me and I will die.](https://www.reddit.com/r/learnprogramming/comments/4pgb44/im_afraid_if_i_say_anything_on_github_people_will/)
--- ---
### Am I Ready to be a Developer? ### Am I Ready to be a Developer?
* Readiness - Readiness
* [Self taught front end devs... When did you know that you were "Job ready"?](https://www.reddit.com/r/learnprogramming/comments/59paoi/self_taught_front_end_devs_when_did_you_know_that/) - [Self taught front end devs... When did you know that you were "Job ready"?](https://www.reddit.com/r/learnprogramming/comments/59paoi/self_taught_front_end_devs_when_did_you_know_that/)
* [People who are self-taught developers, how long did it take you to get your first job?](https://www.reddit.com/r/cscareerquestions/comments/53avew/people_who_are_selftaught_developers_how_long_did/) - [People who are self-taught developers, how long did it take you to get your first job?](https://www.reddit.com/r/cscareerquestions/comments/53avew/people_who_are_selftaught_developers_how_long_did/)
* [When do you know when you're ready to start interviewing?](https://www.reddit.com/r/learnprogramming/comments/52c3os/when_do_you_know_when_youre_ready_to_start/) - [When do you know when you're ready to start interviewing?](https://www.reddit.com/r/learnprogramming/comments/52c3os/when_do_you_know_when_youre_ready_to_start/)
* [Software developers- what is the best advice you have for people learning CS?](https://www.reddit.com/r/cscareerquestions/comments/516gps/software_developers_what_is_the_best_advice_you/) - [Software developers- what is the best advice you have for people learning CS?](https://www.reddit.com/r/cscareerquestions/comments/516gps/software_developers_what_is_the_best_advice_you/)
* [I want a career in programming](https://www.reddit.com/r/learnprogramming/comments/5516vo/i_want_a_career_in_programming/) - [I want a career in programming](https://www.reddit.com/r/learnprogramming/comments/5516vo/i_want_a_career_in_programming/)
* What should you know as a web dev just out of college? - What should you know as a web dev just out of college?
* [Reddit Discussion - newer](https://www.reddit.com/r/cscareerquestions/comments/5dg39i/what_should_you_know_as_a_web_dev_just_out_of/) - [Reddit Discussion - newer](https://www.reddit.com/r/cscareerquestions/comments/5dg39i/what_should_you_know_as_a_web_dev_just_out_of/)
* [What CS Majors Should Know - older](http://matt.might.net/articles/what-cs-majors-should-know/) - [What CS Majors Should Know - older](http://matt.might.net/articles/what-cs-majors-should-know/)
* How I got started with Side Projects - [link](http://antrikshy.com/blog/how-i-got-started-with-programming-side-projects) - How I got started with Side Projects - [link](http://antrikshy.com/blog/how-i-got-started-with-programming-side-projects)
* [What are some goals a beginning Self-Taught Developer should have?](https://www.reddit.com/r/learnprogramming/comments/4vr2of/what_are_some_goals_a_beginning_selftaught/) - [What are some goals a beginning Self-Taught Developer should have?](https://www.reddit.com/r/learnprogramming/comments/4vr2of/what_are_some_goals_a_beginning_selftaught/)
* [Computer programmers of Reddit, what is your best advice to someone who is currently learning how to code?](https://www.reddit.com/r/AskReddit/comments/4f1tgy/computer_programmers_of_reddit_what_is_your_best/) - [Computer programmers of Reddit, what is your best advice to someone who is currently learning how to code?](https://www.reddit.com/r/AskReddit/comments/4f1tgy/computer_programmers_of_reddit_what_is_your_best/)
* [I began teaching myself to code a year ago. I got hired at my first job 4 months ago. Here is a breakdown of somethings I was not ready for (FYI job is remote ruby/rails dev)](https://www.reddit.com/r/learnprogramming/comments/4y7e3d/i_began_teaching_myself_to_code_a_year_ago_i_got/) - [I began teaching myself to code a year ago. I got hired at my first job 4 months ago. Here is a breakdown of somethings I was not ready for (FYI job is remote ruby/rails dev)](https://www.reddit.com/r/learnprogramming/comments/4y7e3d/i_began_teaching_myself_to_code_a_year_ago_i_got/)
--- ---
### Software Developer Success Stories ### Software Developer Success Stories
* Success Stories - Success Stories
* [18 months ago I didnt know how to code, Im now a self-taught programmer whos made apps for the NBA, NHL, and schools like Purdue, Notre Dame, Alabama and Clemson. Im now releasing my software under the MIT license for anyones use — AMA!](https://www.reddit.com/r/IAmA/comments/5pouv4/18_months_ago_i_didnt_know_how_to_code_im_now_a/) - [18 months ago I didnt know how to code, Im now a self-taught programmer whos made apps for the NBA, NHL, and schools like Purdue, Notre Dame, Alabama and Clemson. Im now releasing my software under the MIT license for anyones use — AMA!](https://www.reddit.com/r/IAmA/comments/5pouv4/18_months_ago_i_didnt_know_how_to_code_im_now_a/)
* [Last year I was unemployed and miserable. Using this sub and resources, I've been full time employed for a year. I did it with all free resources. I wanna share with you how I did it. (IOS)](https://www.reddit.com/r/learnprogramming/comments/590v8l/last_year_i_was_unemployed_and_miserable_using/) - [Last year I was unemployed and miserable. Using this sub and resources, I've been full time employed for a year. I did it with all free resources. I wanna share with you how I did it. (IOS)](https://www.reddit.com/r/learnprogramming/comments/590v8l/last_year_i_was_unemployed_and_miserable_using/)
* [I began teaching myself to code a year ago. I got hired at my first job 4 months ago. Here is a breakdown of somethings I was not ready for (FYI job is remote ruby/rails dev)](https://www.reddit.com/r/learnprogramming/comments/4y7e3d/i_began_teaching_myself_to_code_a_year_ago_i_got/) - [I began teaching myself to code a year ago. I got hired at my first job 4 months ago. Here is a breakdown of somethings I was not ready for (FYI job is remote ruby/rails dev)](https://www.reddit.com/r/learnprogramming/comments/4y7e3d/i_began_teaching_myself_to_code_a_year_ago_i_got/)
* [I'm 32 years old, and just started my first full-time job as a developer. One year ago my programming knowledge was basically nil. Everything I learned, I found via /r/learnprogramming, so just wanted to share my experience.](https://www.reddit.com/r/learnprogramming/comments/34r807/im_32_years_old_and_just_started_my_first/) - [I'm 32 years old, and just started my first full-time job as a developer. One year ago my programming knowledge was basically nil. Everything I learned, I found via /r/learnprogramming, so just wanted to share my experience.](https://www.reddit.com/r/learnprogramming/comments/34r807/im_32_years_old_and_just_started_my_first/)
* [From zero to software developer - Not really a success story, but a lot of redditors share how they learned. Great for beginners with no path](https://www.reddit.com/r/learnprogramming/comments/5elrb5/from_zero_to_software_developer/) - [From zero to software developer - Not really a success story, but a lot of redditors share how they learned. Great for beginners with no path](https://www.reddit.com/r/learnprogramming/comments/5elrb5/from_zero_to_software_developer/)
--- ---
### Get The Job ### Get The Job
**Resume, Portfolio, LinkedIn, Interview Prep, and Salary Information** **Resume, Portfolio, LinkedIn, Interview Prep, and Salary Information**
* Make your portfolio
* [Customizable Web Developer Portfolio](https://github.com/bmorelli25/portfolio-template) - Built with Flexbox.
* [10 Awesome Web Developer Portfolios](https://codeburst.io/10-awesome-web-developer-portfolios-d266b32e6154)
* How to Apply - Make your portfolio
* [I spent 3 months applying to jobs after a coding bootcamp. Heres what I learned. (Medium)](https://medium.freecodecamp.com/5-key-learnings-from-the-post-bootcamp-job-search-9a07468d2331#.lpuzt5pnw)
* [Lessons from my Post-bootcamp Job search (Medium)](https://medium.freecodecamp.com/lessons-from-my-post-bootcamp-job-search-in-london-cb37ea12ec2f#.u83avhawf)
* [How to land a six figure job in tech with no connections (Medium)](https://medium.freecodecamp.com/how-you-can-land-a-6-figure-job-in-tech-with-no-connections-6eed0de26ea4#.9cc270q7j)
* Resume & LinkedIn - [Customizable Web Developer Portfolio](https://github.com/bmorelli25/portfolio-template) - Built with Flexbox.
* [What are some of the best resuмe formats you've seen?](https://www.reddit.com/r/cscareerquestions/comments/5gnmkj/what_are_some_of_the_best_resu%D0%BCe_formats_youve/) - [10 Awesome Web Developer Portfolios](https://codeburst.io/10-awesome-web-developer-portfolios-d266b32e6154)
* [Model examples for Fullstack Developer LinkedIn profiles](https://www.reddit.com/r/cscareerquestions/comments/5f5e3f/what_are_some_model_examples_for_fullstack/)
* Personal Projects - How to Apply
* [Recruiters, what kind of CS projects impress?](https://www.reddit.com/r/cscareerquestions/comments/586lbg/recruiters_what_kind_of_cs_projects_impress/)
* Interview Prep - [I spent 3 months applying to jobs after a coding bootcamp. Heres what I learned. (Medium)](https://medium.freecodecamp.com/5-key-learnings-from-the-post-bootcamp-job-search-9a07468d2331#.lpuzt5pnw)
* [CS50 - Prep and Practice for Technical Interviews [YouTube]](https://youtu.be/qIi-tIrcaww?t=2m32s) - [Lessons from my Post-bootcamp Job search (Medium)](https://medium.freecodecamp.com/lessons-from-my-post-bootcamp-job-search-in-london-cb37ea12ec2f#.u83avhawf)
* [How to Break Into the Tech Industry—a Guide to Job Hunting and Tech Interviews](http://haseebq.com/how-to-break-into-tech-job-hunting-and-interviews/) - [How to land a six figure job in tech with no connections (Medium)](https://medium.freecodecamp.com/how-you-can-land-a-6-figure-job-in-tech-with-no-connections-6eed0de26ea4#.9cc270q7j)
* Common JavaScript Interview Questions Repo
* [GitHub Repo - All questions and answers](https://github.com/kennymkchan/interview-questions-in-javascript)
* [Reddit Post - Discussion, with additional questions and answers](https://www.reddit.com/r/learnprogramming/comments/5sa35k/fun_github_repo_containing_common_interview/)
* [Ammon Bartram - Ask an interviewer anything: interview questions, answers, mistakes](https://www.reddit.com/r/cscareerquestions/comments/5y95x6/i_am_ammon_bartram_and_i_have_done_900/)
* [Sharing some interview tips (Silicon valley employee)](https://www.reddit.com/r/cscareerquestions/comments/5w2oyn/sharing_some_interview_tips/)
* [Job interview questions to ask the interviewer](https://www.reddit.com/r/AskReddit/comments/5iqnkj/at_the_end_of_a_job_interview_they_always_ask/)
* [I suck at programming interviews.](https://www.reddit.com/r/cscareerquestions/comments/5dk7we/i_suck_at_programming_interviews_maybe_i_suck_too/)
* [When solving an interview problem, talk all the time.](https://www.reddit.com/r/cscareerquestions/comments/58htcc/when_solving_an_interview_problem_talk_all_the/)
* [Hiring managers (or other seasoned developers), what qualities do you look for in your ideal candidate?](https://www.reddit.com/r/cscareerquestions/comments/5557j0/hiring_managers_or_other_seasoned_developers_what/)
* [Post your best interview questions](https://www.reddit.com/r/cscareerquestions/comments/4rdcy0/post_your_best_interview_questions/)
* [Been interviewing with a lot of tech startups as a frontend dev, here are the technical questions I've been asked (MID-SENIOR LEVEL)](https://www.reddit.com/r/webdev/comments/3f7q3q/been_interviewing_with_a_lot_of_tech_startups_as/)
* [10 Interview Questions every JS Developer should know (Medium)](https://medium.com/javascript-scene/10-interview-questions-every-javascript-developer-should-know-6fa6bdf5ad95#.v0dk97v5v)
* Salary Information - Resume & LinkedIn
* [How Much Do Software Developers Make in 2017?](https://codeburst.io/how-much-do-software-developers-make-in-2017-e6ae657966be)
* [12/2016 Salary Sharing Thread (<2 yrs Experience)](https://www.reddit.com/r/cscareerquestions/comments/5h6xvj/official_salary_sharing_thread_for_new_grads/) - [What are some of the best resuмe formats you've seen?](https://www.reddit.com/r/cscareerquestions/comments/5gnmkj/what_are_some_of_the_best_resu%D0%BCe_formats_youve/)
* [Salary Negotiations and how not to set a bunch of money on fire (Medium)](https://medium.freecodecamp.com/salary-negotiation-how-not-to-set-a-bunch-of-money-on-fire-605aabbaf84b#.75xz4zut8) - [Model examples for Fullstack Developer LinkedIn profiles](https://www.reddit.com/r/cscareerquestions/comments/5f5e3f/what_are_some_model_examples_for_fullstack/)
* [10 Rules for negotiating a job offer (Medium)](https://medium.freecodecamp.com/ten-rules-for-negotiating-a-job-offer-ee17cccbdab6#.g8u1wnyw8)
* [How not to bomb your offer negotiation (Medium)](https://medium.freecodecamp.com/how-not-to-bomb-your-offer-negotiation-c46bb9bc7dea#.vdfc82rl7) - Personal Projects
- [Recruiters, what kind of CS projects impress?](https://www.reddit.com/r/cscareerquestions/comments/586lbg/recruiters_what_kind_of_cs_projects_impress/)
- Interview Prep
- [CS50 - Prep and Practice for Technical Interviews [YouTube]](https://youtu.be/qIi-tIrcaww?t=2m32s)
- [How to Break Into the Tech Industry—a Guide to Job Hunting and Tech Interviews](http://haseebq.com/how-to-break-into-tech-job-hunting-and-interviews/)
- Common JavaScript Interview Questions Repo
- [GitHub Repo - All questions and answers](https://github.com/kennymkchan/interview-questions-in-javascript)
- [Reddit Post - Discussion, with additional questions and answers](https://www.reddit.com/r/learnprogramming/comments/5sa35k/fun_github_repo_containing_common_interview/)
- [Ammon Bartram - Ask an interviewer anything: interview questions, answers, mistakes](https://www.reddit.com/r/cscareerquestions/comments/5y95x6/i_am_ammon_bartram_and_i_have_done_900/)
- [Sharing some interview tips (Silicon valley employee)](https://www.reddit.com/r/cscareerquestions/comments/5w2oyn/sharing_some_interview_tips/)
- [Job interview questions to ask the interviewer](https://www.reddit.com/r/AskReddit/comments/5iqnkj/at_the_end_of_a_job_interview_they_always_ask/)
- [I suck at programming interviews.](https://www.reddit.com/r/cscareerquestions/comments/5dk7we/i_suck_at_programming_interviews_maybe_i_suck_too/)
- [When solving an interview problem, talk all the time.](https://www.reddit.com/r/cscareerquestions/comments/58htcc/when_solving_an_interview_problem_talk_all_the/)
- [Hiring managers (or other seasoned developers), what qualities do you look for in your ideal candidate?](https://www.reddit.com/r/cscareerquestions/comments/5557j0/hiring_managers_or_other_seasoned_developers_what/)
- [Post your best interview questions](https://www.reddit.com/r/cscareerquestions/comments/4rdcy0/post_your_best_interview_questions/)
- [Been interviewing with a lot of tech startups as a frontend dev, here are the technical questions I've been asked (MID-SENIOR LEVEL)](https://www.reddit.com/r/webdev/comments/3f7q3q/been_interviewing_with_a_lot_of_tech_startups_as/)
- [10 Interview Questions every JS Developer should know (Medium)](https://medium.com/javascript-scene/10-interview-questions-every-javascript-developer-should-know-6fa6bdf5ad95#.v0dk97v5v)
- Salary Information
- [How Much Do Software Developers Make in 2017?](https://codeburst.io/how-much-do-software-developers-make-in-2017-e6ae657966be)
- [12/2016 Salary Sharing Thread (<2 yrs Experience)](https://www.reddit.com/r/cscareerquestions/comments/5h6xvj/official_salary_sharing_thread_for_new_grads/)
- [Salary Negotiations and how not to set a bunch of money on fire (Medium)](https://medium.freecodecamp.com/salary-negotiation-how-not-to-set-a-bunch-of-money-on-fire-605aabbaf84b#.75xz4zut8)
- [10 Rules for negotiating a job offer (Medium)](https://medium.freecodecamp.com/ten-rules-for-negotiating-a-job-offer-ee17cccbdab6#.g8u1wnyw8)
- [How not to bomb your offer negotiation (Medium)](https://medium.freecodecamp.com/how-not-to-bomb-your-offer-negotiation-c46bb9bc7dea#.vdfc82rl7)
--- ---
### Assorted Links ### Assorted Links
* Tutorial/Screencast: [Lets Learn Algorithms: An Intro to Binary Search](https://www.reddit.com/r/learnprogramming/comments/5d56pd/lets_learn_algorithms_an_intro_to_binary_search/) - Tutorial/Screencast: [Lets Learn Algorithms: An Intro to Binary Search](https://www.reddit.com/r/learnprogramming/comments/5d56pd/lets_learn_algorithms_an_intro_to_binary_search/)
* JavaScript / Node / Angular 1 & 2 / React / Elm / C# / PHP / SQL / Git [Google Drive](https://drive.google.com/folderview?id=0BztLOG55I2FVT0NNLTVXM1JOYlk&usp=sharing) - JavaScript / Node / Angular 1 & 2 / React / Elm / C# / PHP / SQL / Git [Google Drive](https://drive.google.com/folderview?id=0BztLOG55I2FVT0NNLTVXM1JOYlk&usp=sharing)
* [Watch And Code](https://watchandcode.com/) - [Watch And Code](https://watchandcode.com/)
* [RegexOne](http://regexone.com/) - Learn Regular Expressions - [RegexOne](http://regexone.com/) - Learn Regular Expressions
* [Google University GitHub Repo](https://github.com/jwasham/coding-interview-university) - [Google University GitHub Repo](https://github.com/jwasham/coding-interview-university)
* [Regex 101 by Daniel Shiffman](https://www.youtube.com/playlist?list=PLRqwX-V7Uu6YEypLuls7iidwHMdCM6o2w) - [Regex 101 by Daniel Shiffman](https://www.youtube.com/playlist?list=PLRqwX-V7Uu6YEypLuls7iidwHMdCM6o2w)
* [20 Developers to Follow on Twitter](https://codeburst.io/best-web-developers-to-follow-on-twitter-9318a3f6525a) - [20 Developers to Follow on Twitter](https://codeburst.io/best-web-developers-to-follow-on-twitter-9318a3f6525a)