From 174fff8609ce9cf116fd13863ae1be0dd747ce50 Mon Sep 17 00:00:00 2001 From: Rick Markins Date: Thu, 23 Mar 2017 08:28:50 -0700 Subject: [PATCH 01/11] Update README.md (#21) updated regex cheat sheet as the other one was just for .NET. Also updated the `Watch this if you want to become a web developer` link to the updated one --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 38d53ab..f80af3e 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ 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) * [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 +50,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 +59,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) * Classes * [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* From 6d6dea9344b2b34a087350bc7e2be687666da60e Mon Sep 17 00:00:00 2001 From: Faisal Hassan Date: Thu, 23 Mar 2017 11:31:43 -0400 Subject: [PATCH 02/11] Add resources to Programs, Learn CSS and Learn JavaScript sections (#20) --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f80af3e..3b7f44c 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [The Odin Project](http://www.theodinproject.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 * [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* * [Udacity Free Web Development Courses (Google)](https://www.udacity.com/courses/web-development) @@ -83,7 +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) * [Learn to code HTML & CSS - Shay Howe](http://learn.shayhowe.com/html-css/) -* [HTML Fundamentals - Solo Learn](https://www.sololearn.com/Course/HTML/) +* [HTML Fundamentals - SoloLearn](https://www.sololearn.com/Course/HTML/) --- ### Learn CSS @@ -92,6 +93,7 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * 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. * [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 @@ -105,6 +107,7 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [[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) * [Intermediate Course - Udacity - OOP JS](https://www.udacity.com/course/object-oriented-javascript--ud015) + * [JavaScript Tutorial](https://www.sololearn.com/Course/JavaScript/) * Projects * [JS 30 For 30 - 30 Projects for 30 Days](https://javascript30.com/) * [Learn to Code with Projects - enlight.ml](https://enlight.ml/) From c14f6b5ca05b4cd3a7aec7346718594f0e502fdd Mon Sep 17 00:00:00 2001 From: Jason Brown Date: Thu, 23 Mar 2017 08:37:50 -0700 Subject: [PATCH 03/11] Update README.md (#22) Add CodeDaily.io Tutorials --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 3b7f44c..52b5d60 100644 --- a/README.md +++ b/README.md @@ -134,6 +134,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) From eda720319ee216e34e66cd81c9955cf7ce8f410c Mon Sep 17 00:00:00 2001 From: Andrew Tehrani Date: Thu, 23 Mar 2017 15:39:54 -0400 Subject: [PATCH 04/11] added quora link to useful web dev terminology (#19) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 52b5d60..4cd705b 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,7 @@ 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=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) From 4147418fd02d5c4aea9cf5f3a086d0eaa8957e27 Mon Sep 17 00:00:00 2001 From: Brandon Morelli Date: Thu, 30 Mar 2017 12:13:06 -0700 Subject: [PATCH 05/11] add web developer portfolio link --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 096f0cc..5c483c8 100644 --- a/README.md +++ b/README.md @@ -296,6 +296,8 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding --- ### Get The Job **Resume, Portfolio, LinkedIn, Interview Prep, and Salary Information** +* Make your portfolio + * [Customizable Web Developer Portfolio](https://github.com/bmorelli25/portfolio-template) - Built with Flexbox. * How to Apply * [I spent 3 months applying to jobs after a coding bootcamp. Here’s what I learned. (Medium)](https://medium.freecodecamp.com/5-key-learnings-from-the-post-bootcamp-job-search-9a07468d2331#.lpuzt5pnw) From 254a9d89c27975bff00d36f773960b1bac6165bd Mon Sep 17 00:00:00 2001 From: Brandon Morelli Date: Sat, 1 Apr 2017 10:54:47 -0700 Subject: [PATCH 06/11] Add Python resources --- README.md | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 5c483c8..190fc20 100644 --- a/README.md +++ b/README.md @@ -17,16 +17,17 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding 8. **[Learn React.js](#learn-react-js)** 9. **[Full Stack Tutorials](#full-stack-tutorials)** 10. **[Learn Node.js](#learn-node-js)** -11. **[Learn APIs](#learn-apis)** -12. **[Learn Databases](#learn-databases)** -13. **[Learn Authentication](#learn-authentication)** -14. **[Learn Git](#learn-git)** -15. **[Games & Challenge Websites](#games-and-challenge-websites)** -16. **[Free Programming Books](#free-programming-books)** -17. **[Open Source Contribution Opportunities](#open-source-contribution-opportunities)** -18. **[Am I Ready to be a Developer?](#am-i-ready-to-be-a-developer)** -19. **[Software Developer Success Stories](#software-developer-success-stories)** -20. **[Resume's, Portfolio's, LinkedIn, Interview Prep, & Salary Information](#get-the-job)** +11. **[Learn Python](#learn-python)** +12. **[Learn APIs](#learn-apis)** +13. **[Learn Databases](#learn-databases)** +14. **[Learn Authentication](#learn-authentication)** +15. **[Learn Git](#learn-git)** +16. **[Games & Challenge Websites](#games-and-challenge-websites)** +17. **[Free Programming Books](#free-programming-books)** +18. **[Open Source Contribution Opportunities](#open-source-contribution-opportunities)** +19. **[Am I Ready to be a Developer?](#am-i-ready-to-be-a-developer)** +20. **[Software Developer Success Stories](#software-developer-success-stories)** +21. **[Resume's, Portfolio's, LinkedIn, Interview Prep, & Salary Information](#get-the-job)** --- ### Start Here @@ -185,6 +186,12 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [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) +--- +### 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) +* [Designing RESTful APIs - Udacity](https://www.udacity.com/course/designing-restful-apis--ud388) + --- ### Learn APIs From bc53a9e78086ecd980f965f8761c1ed217fef1fa Mon Sep 17 00:00:00 2001 From: Brandon Morelli Date: Tue, 4 Apr 2017 09:49:12 -0700 Subject: [PATCH 07/11] remove paid resource --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 190fc20..66a2d2f 100644 --- a/README.md +++ b/README.md @@ -74,9 +74,8 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [Thoughts on Coding Boot camps](https://www.reddit.com/r/learnprogramming/comments/5ew1gs/thoughts_on_coding_boot_camps/) * [The Complete Guide to Bootcamps](https://www.reddit.com/r/cscareerquestions/comments/506myw/the_complete_guide_to_bootcamps/) * 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/) - * JavaScript / Node / Angular 1 & 2 / React / Elm / C# / PHP / SQL / Git [Google Drive](https://drive.google.com/folderview?id=0BztLOG55I2FVT0NNLTVXM1JOYlk&usp=sharing) -* What to do after Colt Steele's course - * [Watch And Code](https://watchandcode.com/) +* 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/) * [RegexOne](http://regexone.com/) - Learn Regular Expressions * [Google University GitHub Repo](https://github.com/jwasham/coding-interview-university) From fe6ce7f6c9118b1d57d533e5219feb98cd26e4a7 Mon Sep 17 00:00:00 2001 From: Brandon Morelli Date: Tue, 18 Apr 2017 13:06:15 -0700 Subject: [PATCH 08/11] Add JS Regular Expressions for Beginners --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 66a2d2f..606fe10 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,8 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [Udacity Free Web Development Courses (Google)](https://www.udacity.com/courses/web-development) --- -### Assorted Reddit Links (Still need to sort) +### Assorted Links (Still need to sort) +* [Javascript: Learn Regular Expressions for Beginners](https://medium.com/@bmorelli25/javascript-learn-regular-expressions-for-beginners-bb6107015d91) * Tutorial/Screencast: [Let's Learn Algorithms: An Intro to Binary Search](https://www.reddit.com/r/learnprogramming/comments/5d56pd/lets_learn_algorithms_an_intro_to_binary_search/) * [Thoughts on Coding Boot camps](https://www.reddit.com/r/learnprogramming/comments/5ew1gs/thoughts_on_coding_boot_camps/) * [The Complete Guide to Bootcamps](https://www.reddit.com/r/cscareerquestions/comments/506myw/the_complete_guide_to_bootcamps/) From dbcdd94b946c6f02b814a8de3c8643abad5a1d68 Mon Sep 17 00:00:00 2001 From: Brandon Morelli Date: Thu, 20 Apr 2017 18:07:50 -0700 Subject: [PATCH 09/11] sort some 'assorted links' move remaining to bottom --- README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 606fe10..c1d2602 100644 --- a/README.md +++ b/README.md @@ -67,18 +67,10 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * Classes * [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* * [Udacity Free Web Development Courses (Google)](https://www.udacity.com/courses/web-development) - ---- -### Assorted Links (Still need to sort) -* [Javascript: Learn Regular Expressions for Beginners](https://medium.com/@bmorelli25/javascript-learn-regular-expressions-for-beginners-bb6107015d91) -* Tutorial/Screencast: [Let's Learn Algorithms: An Intro to Binary Search](https://www.reddit.com/r/learnprogramming/comments/5d56pd/lets_learn_algorithms_an_intro_to_binary_search/) -* [Thoughts on Coding Boot camps](https://www.reddit.com/r/learnprogramming/comments/5ew1gs/thoughts_on_coding_boot_camps/) -* [The Complete Guide to Bootcamps](https://www.reddit.com/r/cscareerquestions/comments/506myw/the_complete_guide_to_bootcamps/) -* 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/) -* 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/) -* [RegexOne](http://regexone.com/) - Learn Regular Expressions -* [Google University GitHub Repo](https://github.com/jwasham/coding-interview-university) +* Bootcamps + * [Thoughts on Coding Boot camps](https://www.reddit.com/r/learnprogramming/comments/5ew1gs/thoughts_on_coding_boot_camps/) + * [The Complete Guide to Bootcamps](https://www.reddit.com/r/cscareerquestions/comments/506myw/the_complete_guide_to_bootcamps/) + * 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/) --- ### Learn HTML @@ -118,6 +110,7 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [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 + * [Javascript: Learn Regular Expressions for Beginners](https://medium.com/@bmorelli25/javascript-learn-regular-expressions-for-beginners-bb6107015d91) * [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 @@ -339,3 +332,12 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [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 + +* 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) +* [Watch And Code](https://watchandcode.com/) +* [RegexOne](http://regexone.com/) - Learn Regular Expressions +* [Google University GitHub Repo](https://github.com/jwasham/coding-interview-university) From 9b2630875f53672524854e70f85ce7e799ad1d75 Mon Sep 17 00:00:00 2001 From: Brandon Morelli Date: Mon, 24 Apr 2017 13:06:28 -0700 Subject: [PATCH 10/11] keyword 'this' for beginners added --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c1d2602..9c79dfc 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,7 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [[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 - Website Link]](https://edabit.com/explore) [[Reddit Post]](https://www.reddit.com/r/learnprogramming/comments/5vc3gb/learn_javascript_with_interactive_challenges_earn/) + * [JavaScript - The keyword 'this' for beginners](https://hackernoon.com/javascript-the-keyword-this-for-beginners-fb5238d99f85) * [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) * [JavaScript Tutorial](https://www.sololearn.com/Course/JavaScript/) From e3972eab897130634cd903603a62fa11581b7b59 Mon Sep 17 00:00:00 2001 From: Brandon Morelli Date: Tue, 25 Apr 2017 15:54:48 -0700 Subject: [PATCH 11/11] Moved links around - added in CS bootcamp --- README.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9c79dfc..7032caf 100644 --- a/README.md +++ b/README.md @@ -31,23 +31,25 @@ 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=sBzRwzY7G-k) +* Take a look at the big picture: + * [Web Developer Roadpath - Github Repo](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=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/) +* 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) -* Find a local Web Development related [Meetup!](https://www.meetup.com/) +* 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. * Coursera Course (Not CS Specific) - [Learning how to learn](https://www.coursera.org/learn/learning-how-to-learn) - * Repetition, Repetition, Repetition - A great discussion on study techniques [Reddit Post](https://www.reddit.com/r/learnprogramming/comments/5pyx5t/a_beginners_trick_i_learned_way_too_late_in_the/) + * 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 is the Single most useful CS Bookmark you have? -* What is the single most useful CS Bookmark you have? [[Reddit Link]](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/) * [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) @@ -71,6 +73,8 @@ I've still got a lot of bookmarks to go through, so I'll be updating and adding * [Thoughts on Coding Boot camps](https://www.reddit.com/r/learnprogramming/comments/5ew1gs/thoughts_on_coding_boot_camps/) * [The Complete Guide to Bootcamps](https://www.reddit.com/r/cscareerquestions/comments/506myw/the_complete_guide_to_bootcamps/) * 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/) +* Paid + * [The Web Developer Bootcamp by Colt Steele](https://goo.gl/qTzEtx). This is the only paid resource on this document. I include it because it is worth its weight in gold. Inexpensive (less than $50) and one of the best resources out there. If you're going to buy one course, buy this one. --- ### Learn HTML