Home/Frontend Engineering
12-Week In-Person Track

Master Frontend Engineering. Build what the world sees.

Go from beginner to production-ready in 12 intensive weeks. Learn React 19, Next.js, TypeScript, and modern CSS — in person, with real mentorship, at CAD & GIS IT Center, Kaduna.

HTML5 / CSS3JavaScript ES6+React 19Next.js 15TypeScriptGit & GitHub

Course Overview

The Frontend Engineering track is a 12-week, intensive in-person programme designed to take you from zero to job-ready. You'll spend the first weeks mastering the fundamentals of how the web works — HTML semantics, CSS layout systems, and JavaScript — before progressing to modern React and production-grade Next.js development.

Unlike online courses where you work in isolation, every session at CAD & GIS IT Center is live, hands-on, and collaborative. Instructors write code in front of you, answer your questions in real time, and review your work weekly. By Week 12, you will have built and deployed a full-stack capstone application ready to show employers.

This is not a bootcamp for everyone — we keep cohorts to 20 students maximum so every learner gets individual attention. If you are serious about becoming a working frontend developer, this is where you start.

Why This Track?

1

Frontend engineers are among the most in-demand developers in Nigeria and globally — every digital product needs one.

2

You'll graduate with a portfolio of real, deployed projects, not toy exercises.

3

Learn the exact stack top companies hire for: React 19, Next.js 15, TypeScript, and Tailwind.

4

In-person accountability means you actually finish — no course-hopping, no dropout.

5

Our instructors are actively-working engineers who bring current industry context to every session.

What You'll Get

Build pixel-perfect, responsive UIs from scratch
Write clean, scalable React component architecture
Server-render applications with Next.js App Router
Manage state with Zustand, React Query, and Context API
Consume and type REST APIs and GraphQL endpoints
Version control with Git and collaborate via GitHub
Deploy production apps to Vercel and custom servers
Write accessible, SEO-optimised HTML & CSS
Pass technical frontend interviews with confidence

Week-by-Week Curriculum

12 weeks of structured, hands-on learning

Weeks 1–2

HTML5, CSS3 & The Web Platform

  • Semantic HTML & accessibility
  • Flexbox & CSS Grid mastery
  • CSS variables & animations
  • Responsive design & mobile-first
Weeks 3–4

JavaScript ES6+ Foundations

  • Modern JS syntax (arrow fn, destructuring, spread)
  • Async/Await & Promises
  • DOM manipulation & events
  • Fetch API & working with JSON
Weeks 5–7

React 19 — Component-Driven UIs

  • JSX, components, props, and state
  • Hooks deep dive (useState, useEffect, useRef)
  • React Router v7 for SPA navigation
  • Forms, validation & controlled inputs
Weeks 8–9

State Management & Data Fetching

  • Zustand for global state
  • React Query (TanStack) for server state
  • REST API integration & error handling
  • Optimistic updates & caching patterns
Weeks 10–11

Next.js 15 & Production Engineering

  • App Router, layouts & nested routes
  • Server Components vs Client Components
  • ISR, SSR & Static Generation strategies
  • SEO, metadata API & performance audits
Week 12

Capstone Project & Career Prep

  • Full-stack capstone: plan, build, and deploy
  • Portfolio review & LinkedIn/GitHub setup
  • Live technical mock interviews
  • Job search strategy & network building

What's Inside the Programme

Live Coding Sessions

Every concept introduced through live demos — you code alongside the instructor in real time.

Project-Based Learning

Six mini-projects and one full capstone. Your portfolio is built during class, not after.

Industry-Grade Tooling

VS Code, Git, GitHub, Figma handoff, Vercel, and Postman — the full professional setup.

Weekly Code Reviews

Instructors review your code for quality, patterns, and best practices every Friday.

Peer Study Groups

Small cohort sizes mean real collaboration, pair programming, and lifelong tech connections.

Lifetime Resource Access

All slides, recordings, and resources are yours forever — revisit any topic any time.

Frequently Asked Questions

Can't find your answer? Reach us via WhatsApp or email.

Do I need any prior programming experience?
How many hours per week is this?
What laptop do I need?
Is there a payment plan available?
Will I get a certificate?
What happens after the 12 weeks?
₦150,000
Full tuition · Payment plans available
Duration12 Weeks
Schedule3 Days / Week (2 hrs/day)
Format100% In-Person, Kaduna
Cohort SizeMax 20 students
Next StartNovember 2026
Reserve Your Spot

No payment required to reserve · We'll contact you with details

Ready to Take the First Step?

Reserve your seat directly or reach out to our team if you have any questions before joining.

CAD & GIS Student coding
We're Here to Help

Have Questions Before Enrolling?

Need clarification about payment splits, laptop requirements, or which track is right for you? Speak directly with our Kaduna team.

Direct line / WhatsApp: +234 814 190 8080
In-person visit: Suite 1 Feature view filling station complex opposite FCMB Bank, Sabo Tasha, Kaduna
Contact Us

Enrol in Next Cohort

Reserve your seat for November 2026. Only 20 seats available. No upfront payment required to submit.

CAD & GIS IT Center · KadunaCohort: Max 20 · ₦150,000