Dive into full-stack development with hands-on projects that cover everything from crafting basic web pages with HTML and CSS to building dynamic applications with JavaScript and NodeJS. Learn to manage routing with ExpressJS, perform API requests with Axios, and connect to databases using MySQL—all while using GitHub for version control. This course equips you with the practical skills needed for real-world development challenges.
CLI basics, HTML, CSS (including Flex & Grid), and multi-page design
Essential GitHub workflows
Core JS concepts, hands-on projects (e.g., palindrome), and advanced techniques
Dynamic page creation with NodeJS and ExpressJS, including DOM manipulation
Making Axios requests and managing MySQL database