My Roadmap to becoming a Web Developer

My Roadmap to becoming a Web Developer

This roadmap involves multiple courses. Note that this is not any proven path for success. The roadmap worked for me, it may or may not work for you.

01.jpeg

We will be going through this roadmap in a few steps. If you are an absolute beginner to Computer Science or Web Development, you can adapt this roadmap from Step 1. If you know the basics of Web Development, you can directly jump to Step 3.

Step 1 :

Choose a course that teaches you Web Development from scratch.

There are tons of great courses out there for beginners. I chose Angela Yu's Udemy course for ₹400. This decision worked wonders for me. Angela is a fantastic teacher and her course is very well structured.

The course covers HTML, CSS, Bootstrap, JavaScript, MongoDB and basics of React JS. The course includes timely assignments and quizzes that keeps you on your toes and updated about everything that's taught up to that point.

By the time you complete this course, you will be ready take up Web Development projects that requires Intermediate HTML, CSS and JavaScript knowledge.

Step 2:

Find projects online or sign up for simple freelance projects.

Complete the course. Once you're confident of what you have learnt during the course, go online and find some projects to do. This will give you real-time development experience. There are a ton of other things that a Developer has to know other than knowing how to code. For example, how to setup your dev environment, how to seek answers, how to ask for help, knowing where the code is failing etc.

Here are some of the websites that offer challenges and projects for practice:

Step 3:

Choose a course that is tailored to your domain of interest within Web Development. For example, UI Development, Full Stack Development, Back End Development etc. I have chosen to pursue the Full Stack Development course at neoG Camp. Tanay Pratap - ex Senior Software Engineer at Microsoft serves as the instructor and they have partnered with roc8.careers to help their grads placed.

neoG Camp has produced some excellent engineers to companies like Unacademy, Fontane Inc, GeekyAnts and many more.

Before choosing a course in Step 3, make sure that this experience will result in you being fully prepared to interview for Developer roles at companies like neoG's levelOne does. Do not choose a course that starts from scratch again!

Step 4:

Build awesome products that are used by millions of people around the world, for this is the power that a Software Developer holds!

If there is one regret that I have in my life, it is that I cannot code.

Ankur Warikoo  -  Founder, nearbuy.com