Software Developer 30day Roadmap
Software Developer 30day Roadmap
Welcome!
This 30-day roadmap is designed for a Software Developer role combining Web Development and
Embedded Systems.
It includes ASP.NET MVC, PHP, MySQL, JavaScript, jQuery, HTML5, AJAX, Arduino, Keil, and embedded
C/C++.
Each week includes hands-on tasks and concepts you'll likely use on the job.
- PHP & MySQL: Setup XAMPP, write basic PHP pages, connect to database.
- Project: Build a simple to-do list web app using PHP + MySQL + JS.
- Final Project: Dashboard + Sensor Display with both Web and Embedded parts.
- Build full-stack web apps using PHP, MySQL, and ASP.NET MVC.
Next: Learn RESTful APIs, Git version control, Laravel/.NET Core, and full-stack projects.