Learning Path · Certificate

Become a job-ready frontend engineer

Five courses, one path — from your first HTML tag to a deployed React capstone. Learn in order, build real projects, earn a certificate.

JDEORM
Taught by Jordan Diallo, Efe Obi + 1 more
Enroll · $199 Save $81 vs individual courses
5
courses in series
~38h
at your own pace
Beginner
no experience required
4.7 ★
213 reviews

What you'll learn

Practical, project-first skills — every course ends with something you built.

Build responsive, accessible websites with semantic HTML and modern CSS
Write production JavaScript: async, APIs, and the DOM
Build and ship interactive React apps with state, hooks, and data fetching
Complete a portfolio-ready capstone project, deployed to production

Skills you'll gain

HTML & CSS Flexbox & Grid JavaScript REST APIs React State management Deployment
Series · take in order

5 courses in this path

Each course unlocks the next once you finish its lessons and exercises.

1

HTML & CSS Foundations

Course 1 · 12 lessons · ~8 hours
What you'll learn
Semantic markup and document structure The box model, flexbox, and grid Responsive layout from mobile up Accessibility fundamentals
01Anatomy of a web pagePreview14m
02Semantic HTML in practice18m
03The box model16m
…9 more lessons
2

JavaScript Essentials

Course 2 · 10 lessons · ~9 hours
What you'll learn
Types, functions, and control flow Working with the DOM async/await and promises Fetching data from APIs
01Values, types, and variablesPreview15m
02Functions and scope17m
…8 more lessons
3

Modern Web Development with React

Course 3 · 12 lessons · ~10 hours
What you'll learn
Components, props, and JSX State and event handling Hooks and effects Building interactive UIs
01What is React?Preview6m
02JSX & rendering11m
…10 more lessons
4

State Management & Data Fetching

Course 4 · 10 lessons · ~7 hours
What you'll learn
Context and reducers Caching and loading states Connecting React to a backend Error handling patterns
01Lifting state up13m
…9 more lessons
5

Building & Shipping a Capstone

Course 5 · 7 lessons + capstone project · ~4 hours
What you'll learn
Scoping and planning a real project Deploying to production Code review and iteration Presenting your portfolio piece

Earn a shareable certificate

Complete all five courses — every lesson and exercise — and receive the Frontend Engineering Bootcamp certificate, ready to add to LinkedIn and your CV.

Your instructors

The tutors behind the courses in this path.

JD Jordan Diallo Lead Instructor · Frontend 10 years building web apps; previously staff engineer at a fintech scale-up.
EO Efe Obi Instructor · JavaScript Teaches JS to thousands of learners; maintainer of two OSS tooling projects.
RM Rita Mensah Instructor · React Product engineer and design-systems specialist; capstone project mentor.

What learners say

From people who finished the path.

"I went from zero to deploying my own React app in ten weeks. The order of the courses just makes sense — nothing assumed I knew things I didn't."

TB
Tunde Bello
Lagos, Nigeria

"The locked courses kept me honest — no skipping ahead, and everything built on what came before. The certificate helped me land interviews."

MK
Mariam Kone
Abidjan, Côte d'Ivoire

Frequently asked questions

No — the path starts from absolute fundamentals and each course unlocks the next, so you're never dropped into material you're not ready for.
Yes, every course is also sold individually — the path bundle saves you 29% and adds the path certificate.
Yes — this path is sequential. Each course unlocks after you complete the previous one's lessons and exercises. That's what makes the curriculum build properly.
Lifetime. Learn at your own pace — most learners finish in 8–12 weeks at 4–5 hours a week.
Complete every lesson and submit every exercise across all five courses, including the capstone project. The certificate is issued automatically.
Enroll
$199
$280Save $81 (29%)
  • All 5 courses, unlocked in order
  • 52 lessons, 13 exercises, 1 capstone project
  • Path certificate on completion
  • Lifetime access
Enroll in this path