Virtual · 12 weeks · 6h / week
Full Stack Development
Twelve weeks from first page to live product: interface, API, payment-adjacent flows, and a capstone you can demo.
- 21 Sept 2026 starts
- $263 · ₦350,000 fee
- 13 seats left
- Mon, Wed & Fri 20:00 - 22:00 GMT+1
You will leave able to
- Own both sides of a small product
- Keep the public site fast and crawlable
- Build an admin desk for real operations
- Deploy, document, and present the work
Tools
HTML / CSS / JS · Node.js · SQL · Git · Static hosting + a small API host
Prerequisites
A. Basic computer literacy and comfort using a laptop or desktop
B. Basic understanding of web applications and internet concepts
C. Comfortable with core HTML, CSS and JavaScript concepts.
D. Prior React or Backend experience is helpful.
Outline
- 01
Full-Stack Architecture
Practical Project · Application Architecture Workshop: Design a complete SaaS application architecture, database structure and API plan.
Learner's Assessment: Plan full-stack applications and separate application responsibilities before implementation. - 02
Building the Frontend
Practical Project · Application Frontend: Build the complete frontend interface for a selected application.
Learner's Assessment: Build modern, responsive and maintainable application interfaces. - 03
Building the Backend
Practical Project · Application REST API: Build the backend API that powers the application.
Learner's Assessment: Build structured REST APIs and connect application logic to databases. - 04
Database Architecture
Practical Project · Application Database: Design and implement the application's database using MongoDB or PostgreSQL.
Learner's Assessment: Choose an appropriate database, model data and connect it to backend services. - 05
Full-Stack Authentication
Practical Project · User & Admin Authentication System: Build an end-to-end user and admin authentication system.
Learner's Assessment: Implement secure authentication and authorization across frontend, backend and database. - 06
Building Admin Dashboards
Practical Project · Complete Admin Dashboard: Build an admin dashboard for managing application data.
Learner's Assessment: Build professional administrative systems with permissions and data management. - 07
Connecting Frontend & Backend
Practical Project · Complete Data-Driven Application: Connect frontend, backend and database into a fully functional application.
Learner's Assessment: Build complete data-driven workflows across frontend, API and database. - 08
Real-World Integrations
Practical Project · Integrated Full-Stack Application: Add relevant external services, file uploads, email notifications and payment functionality where applicable.
Learner's Assessment: Integrate external services and build applications that communicate reliably with third-party systems. - 09
Security & Production Readiness
Practical Project · Production Readiness Audit: Review and prepare the application for production.
Learner's Assessment: Identify common risks and improve application security, reliability and production readiness. - 10
Git, Collaboration & Professional Development
Practical Project · Team Development Workflow: Work as a development team to build, review, merge and document features.
Learner's Assessment: Collaborate using professional development workflows and GitHub. - 11
Deployment & Production
Practical Project · Full-Stack Production Deployment: Deploy the complete full-stack application to a live environment.
Learner's Assessment: Deploy and connect frontend, backend and database systems in production. - 12
Full-Stack Development Capstone
Learner's Assessment: Take a software idea through planning, frontend, backend, database, authentication, integrations, deployment and production.
Instructors
Course questions
Is this two courses glued together?
No. You build one product across sixteen weeks. Front-end and backend are taught in the order the product needs them.
How heavy is the time?
Plan for 8 hours in session plus 4–6 hours of studio work. Career switchers should treat it like a part-time job.