Merge branch 'master' into add-links

This commit is contained in:
Faisal Hassan 2017-03-23 21:49:09 -04:00 committed by GitHub
commit 27aa4fa90c

View file

@ -31,7 +31,8 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding
---
### Start Here
* Take a look at the big picture: [**Web Developer Roadpath**](https://github.com/kamranahmedse/developer-roadmap)
* 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=pB0WvcxTbCA)
* 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)
* [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? [[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)
@ -50,7 +51,7 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding
* [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)
* [CSS Tricks - Complete Flexbox Guide](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)
* [Regex Cheat Sheet](http://regexlib.com/CheatSheet.aspx?AspxAutoDetectCookieSupport=1)
* [Regex Cheat Sheet](http://regexr.com/)
* [DevDocs](http://devdocs.io)
* [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/)
@ -59,7 +60,7 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding
### Programs and Classes
* Programs
* [The Odin Project](http://www.theodinproject.com/)
* [freeCodeCamp](https://www.freecodecamp.com/)
* [FreeCodeCamp](https://www.freecodecamp.com/)
* [The Essential Web Developer Course](http://upskillcourses.com/p/essential-web-developer-course)
* [Epicodus Programming Bootcamp Curriculum](https://www.learnhowtoprogram.com/courses)
* Classes
@ -83,6 +84,7 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding
* [Introduction to HTML - Mozilla Docs](https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML)
* [HTML5 Tutorial](http://www.html5tutorial.info)
* [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/)
* [HTML Fundamentals - SoloLearn](https://www.sololearn.com/Course/HTML/)
@ -95,11 +97,16 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding
* [10 principles for smooth web animations](https://blog.gyrosco.pe/smooth-css-animations-7d8ffc2c1d29#.y6p8vkehd)
* [CSS Fundamentals - SoloLearn](https://www.sololearn.com/Course/CSS/)
---
### Learn JavaScript
* Javascript [Docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
* Courses/Tutorials
* [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 [The Right Way](http://jstherightway.org/)
* 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/)
@ -134,6 +141,9 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding
* [Exploring the react Ecosystem!](https://www.toptal.com/react/navigating-the-react-ecosystem) - Article
* [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
* [Code Daily](https://codedaily.io/)
* [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)
* Medium Links:
* [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)