From 0 To Fullstack JavaScript Developer Journey
2020 Jan 31st
These days I have created a poll on Twitter asking for opinions on whether I should start a “0 to FullStack JavaScript Developer” journey or not. 72.5% of people thought I should start this journey, but on YouTube. However, since I have this blog, I thought of doing it here and then create a YouTube channel and re-do the challenge there. Or do both at the same time. This is less likely, though, considering that I have a full-time job and a family.
WHAT IS THIS JOURNEY?
Since I am an advocate for paid resources and I also posses a BSc Degree in Computer Science, I asked myself “Is it possible to become a Fullstack JavaScript Developer using only free resources?”. The second question to myself was “What if I try to do it and document the progress and outcome on my blog? Maybe it could help other people as well”. And this is how the journey began.
As I have mentioned above, I have a family, and I am already working full-time as a Fullstack Developer. That means I am not posting every day. I am aiming for at least three posts per week. As a minimum, I am trying to post twice a week. As a result, the journey will take some time, and there is no deadline. I am trying to learn/document as much as my time and health allow me to do so.
ROADMAP
What is the roadmap and what I am trying to achieve by the end of this? By the end of this journey, I want to be proficient in:
- HTML
- CSS (Basics, Floats, Positioning, Display, Box Model, CSS Grid and Flex Box)
- JavaScript
- Vanilla
- DOM Manipulation
- ES6
- Node
- GraphQl
- Vue or React (I have to decide)
- Jest
- MongoDB
- Docker
- AWS
The main point of this journey is to use only FREE resources. I want to test whether it is feasible or not to start a new career without paying a penny. If there are people who became fullstack developers using solely free resources, leave a comment below.
RESOURCES
The question is “what resources I am going to use?”. The resources I am (mainly) going to use are as follows:
- FreeCodeCamp
- The Odin Project
- YouTube (mainly Brad Traversy and the Net Ninja)
- The free handbooks made by Flavio Copes.
- Wes Bos (his free courses)
If you have other suggestions, leave them in comments, please.