LexLearn Academy

Engineering Track

Build real software. Ship real products.

Full-stack web development from true zero. HTML to React to Next.js to a live, deployed product — taught at a pace that lets each skill actually land.

16 weeks + flexible final project3 live sessions per week · schedule confirmed at cohort start15 students per cohort

Curriculum

Every week has a purpose. Every phase ships something real.

Phase 1

Web Foundations

Weeks 1–2

Most beginners jump straight into frameworks without understanding how the web actually works — and end up copying code they don't understand.

  • HTML — semantic structure, the real building blocks of every website
  • CSS — the box model, Flexbox, Grid, and responsive design
  • Git & GitHub basics — version control, the way real teams track and save their work
Project: Build and deploy a fully responsive personal portfolio page from scratch, using only HTML & CSS.
Phase 2

JavaScript Fundamentals

Weeks 3–5

JavaScript is what turns a static page into a real application. Skipping fundamentals here means every framework you learn later feels like magic instead of logic you actually understand.

  • Variables, functions, and control flow
  • DOM manipulation and events — making a page respond to real user actions
  • Working with arrays, objects, and fetching real data from the web
Project: Build a small interactive web app — such as a to-do list or expense tracker — using plain JavaScript, no framework.
Phase 3

Modern JavaScript & TypeScript

Week 6

Real production code isn't written the old way. Modern tooling and type safety catch errors before they ever become bugs.

  • ES6+ syntax — arrow functions, destructuring, modules
  • TypeScript basics — typing variables, functions, and objects
  • Consuming REST APIs properly and safely
Project: Convert a JavaScript project into TypeScript, and connect it to a real public API.
Phase 4

React Fundamentals

Weeks 7–9

Most modern web products aren't built as static pages — they're built with component-based frameworks like React. This is the second most-rushed topic in most short bootcamps — not here.

  • Components and props
  • State and hooks — useState, useEffect, and beyond
  • Forms, controlled inputs, and component composition
Project: Build a multi-page, interactive React application — such as a weather dashboard or a bookmarking tool.
Phase 5

Next.js & Full-Stack Web

Weeks 10–12

A frontend alone isn't a real product. Real applications need routing, backend logic, and a database behind them.

  • Next.js routing and pages
  • Building your own API routes and connecting to a real database
  • Basic authentication concepts and putting it all together
Project: Build a small full-stack app with real data persistence — such as a simple booking system or CRM.
Phase 6

Styling & Polish

Week 13

Functional isn't the same as good. Most junior developers' projects look unfinished because styling and detail get skipped.

  • Tailwind CSS — fast, consistent, professional styling
  • Basic animation, responsive polish, and accessibility basics
Project: Take an earlier project and give it a complete visual and animation upgrade.
Phase 7

Deployment & Real-World Practice

Weeks 14–15

A project sitting on your laptop isn't a portfolio piece. It needs to be live, and you need to be able to debug it when it breaks.

  • Deploying a live application (Vercel), environment variables and configuration
  • Debugging, browser developer tools, and preparing a project for a public portfolio
Project: Deploy a prior project live, with a clean URL — ready to show a real employer or client.
Week 16

Review & Buffer Week

Week 16

  • No new material — consolidate your portfolio
  • Catch up on anything that needs more practice
  • Prepare for the final project

Final project

The Final Project

Design, build, and deploy a real, full-stack web application — from idea to live product. You have up to 4 weeks. Finish sooner and you're done — this rewards efficiency without penalizing those who need the full runway.

Project brief
Wireframe / UI plan
A working full-stack application — frontend, backend, and database
A live, deployed link
Basic project documentation
Final presentation / demo

Where this takes you

Real career paths. Not vague promises.

Frontend Developer

Building the visual, interactive layer of websites and apps — translating designs into real, working interfaces.

Full-Stack Web Developer

Building both the front end and the back end — the most versatile entry point, and consistently one of the highest-demand roles for junior developers.

Junior Software Engineer

Joining a small team building a real product end-to-end, contributing across the stack under senior mentorship.

Investment

Flexible payment. No hidden fees.

A ₦10,000 admin fee applies per installment beyond the first. Paying in full is always the lowest total.

Pay onceBest value

₦300,000

₦300,000 — no admin fees

  • Full payment before week 3 of resumption
Pay twice

₦320,000

₦160,000 × 2 installments

  • 1st payment before week 3 of resumption
  • 2nd payment by week 1 of month 3
Pay thrice

₦330,000

₦110,000 × 3 installments

  • 1st payment before week 3 of resumption
  • 2nd payment by week 1 of month 2
  • 3rd payment by week 1 of month 3

48-hour grace period

A 48-hour grace period applies after each payment due date. If payment is not received within that window, access to classes, the student portal, and other resources will be paused until payment is made.

Apply and choose your payment plan →

FAQ

Questions about this track.

Do I need to know how to code before applying?

No. The track starts from true zero — HTML on day one. The diagnostic exam tells us where you are, not whether you're in.

What does a typical class look like?

Live teaching with real-time walkthroughs — not pre-recorded videos. You'll see code written and broken in real time, with direct access to ask questions.

Will I have a portfolio when I finish?

Yes — every phase ends with a real project. By the time you finish, you'll have 7 practical projects plus a final full-stack application that's live on the internet.

What if I fall behind?

Every session is recorded. Consultation days exist specifically for catch-up and one-on-one support — they're not squeezed into class time.

Ready to start the Engineering Track?

15 seats. Applications close when they"re full. Next cohort after Aug 2026 is mid-2027.