
Full-Stack Engineering Origin Program
Certification Program
Want to learn the The most versatile career path in Tech
in 3 months? Hear me out
The Full-Stack Engineering course by Foundry Academy is a comprehensive, project-based program designed for after A/L students to master the art of building modern web applications. Starting from the building blocks of the web—HTML, CSS, and JavaScript—students will transition into advanced frontend development with React. The journey continues into backend architecture using Node.js and Express, along with database management via MongoDB. By the end of the 12 weeks, students will have built and deployed a fully functional MERN stack application, gaining the exact skills needed to start a career in software engineering.
Our 12 Weeks Full-Stack Journey
Week 1
Week 1
The Architecture of the Web & HTML5
We start by understanding how the internet actually works. Students will learn about Client-Server architecture, HTTP requests, and the skeleton of every website: HTML5. By the end of this week, you’ll be structuring professional-grade web pages with semantic tags, forms, and media elements.
Week 2
Week 2
Modern Styling with CSS3 & Flexbox
It's time to make things look beautiful. We dive deep into CSS3, covering the Box Model, Typography, and Colors. The highlight of this week is mastering Layout Engines like Flexbox and CSS Grid, ensuring students can build responsive designs that look perfect on both mobile and desktop screens.
Week 3
Week 3
JavaScript Fundamentals: The Logic of the Web
JavaScript is the brain of the browser. We move from static pages to interactive ones. Students will learn programming logic: variables, data types, loops, and functions. We focus on 'Vanilla JS' to ensure a strong foundation before moving to frameworks, teaching students how to manipulate the DOM to create dynamic user experiences.
Week 4
Week 4
Advanced JavaScript & ES6+
Modern web development requires modern JavaScript. This week covers ES6 features like Arrow Functions, Destructuring, Template Literals, and Asynchronous programming (Promises & Async/Await). Understanding how to fetch data from APIs is a key milestone this week, preparing students for real-world data integration.
Week 5
Week 5
Introduction to React: Components & Props
We enter the world of modern frontend frameworks. Students will learn why React is the industry favorite. We cover JSX, functional components, and the concept of 'Props' for passing data. By the end of this week, students will be thinking in 'Components,' breaking down complex UIs into reusable pieces.
Week 6
Week 6
State Management & React Hooks
How do apps remember things? We explore State Management using the useState and useEffect hooks. Students will build interactive applications like To-Do lists and Weather apps, learning how to handle user input and manage the lifecycle of a React component effectively.
Week 7
Week 7
Backend Basics with Node.js & Express
Now we go 'under the hood.' Students will learn to use Node.js to run JavaScript on the server. We introduce Express.js to build RESTful APIs. This week focuses on routing, middleware, and handling backend logic, allowing students to create their own custom API endpoints.
Week 8
Week 8
Databases with MongoDB & Mongoose
A real app needs a memory. We dive into NoSQL databases using MongoDB. Students will learn how to model data with Mongoose, perform CRUD (Create, Read, Update, Delete) operations, and connect their backend server to a cloud-based database (MongoDB Atlas).
Week 9 - 12
Week 9 - 12
Final MERN Project & Cloud Deployment
The climax of the bootcamp! Students will work on a 'Capston Project'—a full-stack application (like a Social Media clone or E-commerce site) using the MERN stack. We cover User Authentication (JWT), connecting the React frontend to the Express backend, and finally, deploying the app to the cloud using platforms like Vercel and Render. The course ends with portfolio building and interview prep for junior developer roles.
Special For After A/L Students

Why we say this is special for after A/L students?
Getting the knowledge from players in the game early will put you ahead of the game!
You'll gain the confidence to build any web idea from scratch. This course bridges the gap between school and the tech industry. Experience professional workflows including Git version control and team collaboration. By the end, you'll have a production-ready portfolio project and the foundation to excel in university-level Computer Science or Software Engineering degrees.
What is necessary to success?
Attend every live session and interact with instructors
4h Sessions per Week
Dedicate 5-7 hours practising
12 Weeks + 24/7 Coding Support
Skill set you'll gained throughout the bootcamp
most In-demand skills
Add these to your LinkedIn Profile
Will you be certified?
Of course! You'll get a sharable Digital Certificate

Full-Stack Engineering
Ignition Program
and tour best in class learning benefits.
- Build a Real-World SaaS Project
- Portfolio Review & GitHub Optimization
- One-on-One Debugging Sessions
- Industry-Standard Coding Practices
For this launch