Program / Software Engineering
Become a job-ready Software Engineer in 16 weeks
Master modern web development using JavaScript, React, Next.js, Node.js, databases, APIs and deployment through hands-on projects and mentor-led sessions.
Mentored by senior software engineers
What you'll build and master
Build responsive web applications using React and Next.js.
Design scalable backend APIs with Node.js and Express.
Work with SQL and NoSQL databases effectively.
Implement authentication and authorization securely.
Deploy applications using modern cloud platforms.
Build a production-ready portfolio with real projects.
Lead Mentor
Oluwaseyi Adebayo
Senior Software Engineer with over 12 years building enterprise products across fintech and SaaS companies.
Requirements
Who this program is for
Basic computer literacy.
Laptop with reliable internet.
Commitment of 8–10 hours weekly.
Passion for solving problems.
CURRICULUM
How the 12 weeks break down
WEEKS 1–3
Engineering Foundations
Programming fundamentals, Git, development workflows, databases, and software engineering principles.
WEEKS 4–7
Full-Stack Development
Build frontend and backend applications with React, APIs, databases, authentication, and modern development practices.
WEEKS 8–10
Testing & Deployment
Testing, debugging, API integration, performance, CI/CD, and deploying applications to production.
WEEKS 11–12
Capstone & Launch
Build and deploy a complete software project while applying the full development workflow end-to-end.

What you'll build
A full-stack product build — from planning and architecture to frontend, backend, API integration, testing, and deployment — giving you experience building a production-ready application.
Oluwaseyi Adebayo · Lead Mentor
“The capstone is where everything comes together — you'll build, debug, collaborate, and ship something you're proud to put in your portfolio.”
Where our graduates go
Amaka O.
Frontend Developer
Flutterwave
David O.
Software Engineer
Interswitch
Yusuf A.
Full-Stack Developer
Andela