-
-
Program Overview
- Duration: 16 weeks
- Hours: Monday-Friday, 9am-5pm
- Final Outcome: Job-ready full stack developer portfolio
Module 1: Frontend Foundations (4 weeks)
Week 1-2: HTML/CSS & Design
- HTML5 semantics and structure
- CSS3 styling and layouts
- Responsive design principles
- Bootstrap/Tailwind CSS
- Local business website project
Week 3-4: JavaScript Fundamentals
- JavaScript basics and ES6+
- DOM manipulation
- Event handling
- Local storage
- Interactive web app project
Module 2: Frontend Frameworks (4 weeks)
Week 5-6: React Fundamentals
- React components and props
- State management
- Hooks
- Component lifecycle
- E-commerce product page project
Week 7-8: Advanced React
- React Router
- Context API
- API integration
- Authentication
- Social media dashboard project
Module 3: Backend Development (4 weeks)
Week 9-10: Node.js & Express
- Server-side programming
- REST API development
- Database integration
- Authentication/Authorization
- Backend API project
Week 11-12: Database Management
- MySQL fundamentals
- MongoDB basics
- Database design
- Data modeling
- Booking system project
Module 4: Full Stack Integration (4 weeks)
Week 13-14: DevOps & Deployment
- Git advanced concepts
- CI/CD basics
- Cloud deployment (AWS/Digital Ocean)
- Performance optimization
- Portfolio website deployment
Week 15-16: Capstone Project
- Full stack application development
- Mobile responsiveness
- Local payment integration
- Security best practices
- Final project presentation
Career Support
- CV and portfolio development
- Technical interview preparation
- Local tech company partnerships
- Job placement assistance
- LinkedIn profile optimization
Projects Focus
- Local business website
- E-commerce platform
- Booking system
- Social media dashboard
- Capstone project solving a local problem