12 Weeks40+ hours of Learning

Full-Stack Engineering Origin Program

Certification Program

View Pricing Details

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

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

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

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

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

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

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

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

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

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

Student studying

Why we say this is special for after A/L students?

You are entering to the most rapid growing industry
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

HTML5 & CSS3JavaScript (ES6+)React.jsNode.jsExpress.jsMongoDBREST APIsTailwind CSSGit & GitHubState ManagementJWT AuthenticationVercel DeploymentPostmanResponsive Design

Add these to your LinkedIn Profile

Will you be certified?
Of course! You'll get a sharable Digital Certificate

Full-stack Engineer Certificate
Unlock the Access to

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

LKR 6500

Foundry Academy | Learn AI, Full-Stack, UX/UI, Cybersecurity