Learning node.js in a week

Valentin Placido
3 min readAug 9, 2020

--

This weeks blog post will be very different from my previous posts. The main difference will be instead of explaining a topic I have learned, I will show you my roadmap that I will strictly follow to learn and try to master node.js in under a weeks time. I will provide the resources that I will use and helpful links you can use to learn node.js or any other framework in a weeks time.

Before I begin to outline how I will learn node.js in under a week I want to tell you that I am doing this challenge with an intermediate level of knowledge in JavaScript, React, Redux, Ruby on Rails, and Java. So learning a new framework may happen faster to me than others but if put enough effort you should be able to learn node without an issue.

Great, now to start off I will out what I will do for 7 days and each day will include detailed information on the resources I will use and the goals for each day.

Day 1: Introduction Day

For the first day I will be going through the process of installing node in your system along with the various tutorials I hope to complete or watch to get introduced to node.

Goals for the day:

  • have node installed and ready to use
  • review the documentation
  • complete various tutorials

I will use these resources to achieve my goals for the day

Days 2–3: Implement knowledge into mini-projects and project idea

The next two days will be dedicated to testing and using the knowledge gained from the first day into min-projects, review any material I am stuck on, and to have a project idea set to test my knowledge on node.js.

Goals for days 2 & 3:

  • complete any tutorials from day 1 or review any material I am still having trouble understanding
  • by the end of the third day have a project idea set to test my knowledge on node.js

Resources that will be used:

Days 4–7 Complete Full Stack CRUD Project using Node.js

Now we have reached the final days in our week long journey to try to master node.js in a week. For the final days I will work solely on creating from the ground up a fully functional CRUD application using node.js. This will be a challenge given we have just learned about node but it should be a good challenge as we as programmers can only grow by challenging ourselves.

Hopefully after reading this post you will also be inclined to learn a new language or framework or even your first language following my steps. I will update you on my results as I will start this challenge tomorrow and hopefully by next week I will have a fully functional node.js application I can showcase.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

No responses yet

Write a response