โIโm switching from my corporate role to full-stack development. Hereโs my roadmap and what I plan to share daily.โ
Table of contents
๐ What Iโm Going to Learn
๐ Fundamentals
๐จ Frontend Development
โ๏ธ Backend Development
๐ Advanced Topics
๐ง Core Skills
๐ฏ Why Iโm Sharing This
๐ What You Can Expect
๐ Connect With Me
๐ก Final Note
Hello everyone ๐,
My name is Vishal Sharma, and today Iโm officially starting a new chapter of my life and career.
For the last few years, Iโve been working in the corporate world, but deep down I always wanted to learn full-stack development and build real-world applications from scratch. So, I finally decidedโitโs time to switch my domain and follow my passion.
This blog is going to be my daily dev journal on Hashnode, where Iโll document what I learn step by step. My goal is to stay consistent, share knowledge with others, and build a streak of growth ๐.
๐ What Iโm Going to Learn
Iโve created a learning roadmap for myself, covering everything from the basics of the internet to modern development frameworks and even AI applications. Hereโs a quick look:
๐ Fundamentals
How the Internet Works
Client-Server Architecture
Internet Protocols (IP, DNS, etc.)
Understanding HTTP & HTTPS
๐จ Frontend Development
HTML (complete)
CSS (basic โ advanced, responsive design, SASS)
JavaScript (ES6+ features, loops, functions โ OOP, async, error handling)
DOM Manipulation & Event Handling
React (Basics, Hooks, Navigation, Redux, Form Controls, Optimization, SEO, Deployment)
Three.js & React Three Fiber (3D on the web)
โ๏ธ Backend Development
Node.js & Express.js (beginner โ advanced)
Databases with MongoDB
Authentication & Authorization
WebSockets for real-time apps
๐ Advanced Topics
Generative AI & Applications
Progressive Web Apps (PWA)
DevOps Fundamentals (Docker & Kubernetes)
Building Microservices with Node.js
Next.js
Web3 Basics
๐ง Core Skills
Git & GitHub
DSA with JavaScript
๐ฏ Why Iโm Sharing This
I believe that learning in public is the best way to stay consistent. Writing blogs daily will:
Keep me accountable ๐
Help others who are on the same journey
Build a streak (๐ฅ) and track my progress
Create a community of learners
๐ What You Can Expect
Daily blogs about what I learned today
Clear explanations of concepts in simple words
Code snippets & practical examples
Reflections on challenges and mistakes (because thatโs where learning really happens)
๐ Connect With Me
Iโd love to connect with other developers, learners, and tech enthusiasts. You can follow my journey here:
๐ GitHub: https://github.com/bblackwind
๐ผ LinkedIn: https://www.linkedin.com/in/vishal2303/
๐ฅ YouTube: https://www.youtube.com/channel/UCBVbPI8wshrk-IJKgP0jYLQ
๐ก Final Note
This is just the beginning. My vision is not only to learn full-stack development but also to create meaningful projects, share my learnings, and help others grow.
If youโre also on this journeyโor planning to startโletโs learn together!
Stay tuned for Day 1 of my dev journal tomorrow ๐
Top comments (0)