Code Monkey home page Code Monkey logo

awesome-free-code-camp-resources's Introduction

Here are some good resources and advice that may be helpful while working through Free Code Camp's learning path:

If you have any suggestions, please raise an issue or get in touch with me: [email protected]

Navigation

General

  1. Start a blog detailing your journey of learning to code. Since I have started this blog I have received numerous email of encouragement, requests for help, and recommendation to help me continue to learn. It has also helped me to land interviews and connect with people from all over the world.
  2. Attend Meetups - I think it is great to start going to meet-ups as soon as possible. You can go to technology-specific ones like NodeJS or ReactJS or some more beginner-friendly ones like Girl Develop It and Free Code Camp Meetups. You will probably feel out of place at first and sometimes you might not understand what is going on in the presentation. It might take some time
  3. Create Anki Decks for each topic (e.g. HTML, JS-functions, JS-terms, etc.) and keep adding to them. Here are some starter decks I have uploaded for JS and Sass (I am still working on sorting out all my enormous, disorganized decks of cards so I will keep adding and uploading more). Every time I hear a new term on a podcast or meet-up or blog or anywhere else I write it down in an Evernote file and then add it to my decks when I get home.
  4. Start following industry thought leaders. Some of my favorites are: Quincy Larson, Scott Moss(Angular/Node), Henrik Joretag, Kyle Simpson, and Dan Abrimov(React/Redux)
  5. Get involved in your local FCC meetups or other coding meetups. This could be by helping to organize or volunteering as a speaker, etc. Try to become someone everyone recognizes in the local coding community.

HTML

CSS - Beginner

*some topics in html section also relevant

CSS - Intermediate

Flexbox

Sass

jQuery

Comparing jQuery with standard Javascript:

Javascript - Beginner

Javascript - Advanced

Ajax

Javascript - Algorithms

React

Redux

D3

*Teamtreehouse and Frontendmasters also have decent intro to D3 courses.

Node/Express

MongoDB

Audiobooks

  • No Degree, No Problem by Josh Kemp
    • This is a very motivating audio book if you are teaching yourself how to code. The author talks about his journey where he landed a developer job in ~9 months of teaching himself and shares some important experiences. The book talks mostly about Ruby on Rails but is also very useful for people learning JS or any other language. I prefer the audiobook but it is also available for Kindle.
  • Soft Skills by John Sonmez
  • The Innovators by Walter Isaacson
  • Mindset - Cutting Edge Pychology about having the Mindset to Succeed

Books/eBooks

  • The Pragmatic Programmer, by Andrew Hunt and David Thomas. This book tops most bloggers lists of 'must reads' for programmers and for good reason: it's packed with useful information that can take your coding to the next level. Unfortunately it's not available in audiobook format but can be purchased in paperback or for Kindle.
  • Clean Code, by Robert Martin
  • Better than College by Blake Boles - How to have a successful career without a four year degree.
  • Dev Free Books - Tons of free e-books for developers.
  • More Free Javascript Books

Podcasts

Javascript News

Youtube Channels

Interviews

Other


If you have any questions, suggestions, or feedback, e-mail me:

[email protected].

awesome-free-code-camp-resources's People

Contributors

abhipaul-99 avatar gwenf avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.