Home / Courses / Software Development (BACKEND)

Classroom Physical

Software Development (BACKEND)

Enrollment is currently ongoing for this course. Enroll to join now

Duration
5 Months
Format
Physical Class
Location
Ajah, Lagos
Software Development (BACKEND)
Course overview

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

  • Frontend Development
  • HTML & CSS
  • JavaScript
  • React
  • Node.JS
  • Express
  • MySQL

Course curriculum

Module 1Frontend Development

Instructor guidance, practical exercises and applied assignments are included in this module.

Module 2HTML & CSS

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.

Module 5Node.JS

Instructor guidance, practical exercises and applied assignments are included in this module.

Module 6Express

Instructor guidance, practical exercises and applied assignments are included in this module.

Module 7MySQL

Instructor guidance, practical exercises and applied assignments are included in this module.