Skip to content

Instantly share code, notes, and snippets.

@jlouiss
Last active April 17, 2019 23:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jlouiss/7a5ccb5729b058860b6a6f84abf8d4fe to your computer and use it in GitHub Desktop.
Save jlouiss/7a5ccb5729b058860b6a6f84abf8d4fe to your computer and use it in GitHub Desktop.

There are tons of resources on the internet, but I think these are the most relevant (free) ones.

This is a good video that will give you a high level perspective of what is web development and what you can do: https://youtu.be/gVXcqO9A1vo

This is an article talking about the same thing but with a different perspective: https://hackernoon.com/the-2019-web-developer-roadmap-ab89ac3c380e

This is a really good youtube channel for web development https://www.youtube.com/learncodeacademy/

These two give you paths to follow to get a good enough knowledge to get started with something https://www.freecodecamp.org/ https://bento.io/

Various websites https://www.codecademy.com/learn/ https://www.udacity.com/ (has many free courses) https://www.reddit.com/r/learnpython/wiki/index

MOOCs (university courses online) https://coursera.org https://edx.org

I highly recommend joining the freecodecamp community where you can ask questions and/or see how people solved their problems. Here are some useful reddit communities:

  • /r/webdev
  • /r/node
  • /r/frontend
  • /r/python
  • /r/javascript

Some youtube channels:

  • derek banas
  • funfunfunction
  • learncode academy
  • wes bos
  • leveluptuts

Here you can find a lot of useful articles: https://medium.freecodecamp.org/

I suggest to treat programming languages like spoken languages. You should know one very well (native) and then you learn new languages or just enough for your purpose. It takes much much longer to learn two languages at the same time than learning one at a time. The better you know one single language the easier it is to learn other languages, because they all have similarities. The more languages you know, the easier it is to learn new languages.

Good luck and have fun. If you have questions you can contact me anytime.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment