Software Development (FRONTEND)
Enrollment is currently ongoing for this course. Enroll to join now
Understand the subject. Build practical ability.
Plan, build, test and deploy complete web applications across frontend, backend, databases, APIs and production workflows.
Course structure: 16 weeks of guided teaching, supervised practice, assessment and portfolio evidence.
What you will learn
- Web foundations, HTML and Git
- CSS, layout and responsive pages
- JavaScript values and functions
- DOM, events and interactive tools
- Forms and client-side state
- HTTP requests and asynchronous JavaScript
- React components and state
- React forms and interface flows
- Node.js and Express API foundations
- Relational data and database-backed CRUD
- Frontend/backend integration
- Authentication and access-control foundations
- Testing, accessibility and debugging
- Deployment, configuration and documentation
- Capstone build and code review
- Individual practical and project defence
Practical projects
- P01 - Semantic personal profile page
- P02 - Responsive business landing page
- P03 - Order-cost calculator
- P04 - Accessible task-list tool
- P05 - Course-directory API reader
- P06 - React course-enquiry interface
- P07 - Validated enquiry API
- P08 - Database-backed inventory API
- P09 - Full-stack integration and testing pack
- P10 - Training-centre tracker capstone
Learning standard: Learners retain working files, perform quality checks, correct mistakes, disclose permitted AI assistance and demonstrate the final work independently.
What you will learn
- HTML
- CSS
- Javascript
- React
Course curriculum
Module 1HTML
Instructor guidance, practical exercises and applied assignments are included in this module.
Module 2CSS
Instructor guidance, practical exercises and applied assignments are included in this module.
Module 3Javascript
Instructor guidance, practical exercises and applied assignments are included in this module.
Module 4React
Instructor guidance, practical exercises and applied assignments are included in this module.