Full Stack Web Development

Software Engineering

An advanced software engineering programme where students build strong programming foundations, create responsive web interfaces, develop backend systems, work with databases, and build full-stack applications through real-world projects.

Age12 - 16
Duration8 months
FormatOne 2-Hour Session Per Week
Pathway StageLevel 03: Specialisation

Focus Areas

Programming Fundamentals

Frontend Development & UI/UX

Backend Development & Databases

Software Project Management

Full-Stack Integration & Capstone Development

Learning Outcomes

Clean Code

Write clean, structured, reusable, and maintainable code.

Frontend Development

Build interactive, responsive, and user-friendly web interfaces using frontend technologies.

Backend & Databases

Develop backend systems, APIs, and database-connected applications.

Frontend Development

Understand how full-stack applications work end-to-end, from user interface to backend logic and data flow.

Debugging & Testing

Apply debugging, testing, optimization, and problem-solving strategies to improve software systems.

Teamwork

Collaborate within a software development workflow and communicate technical ideas clearly through projects.

Tools Used

Python
HTML
CSS
JavaScript
React
Flask
SQLite
Firebase
GitHub
Figma
Canva
Postman

Prerequisites

Strong knowledge of Python programming is recommended

Students should be able to write and debug code independently and understand basic mathematical concepts such as averages, mean, median, and simple data interpretation

Completion of the Coding and Software Learning Path or equivalent coding experience is recommended

Students without prior Meu Labs experience can request an entry test to assess readiness

Course Structure

Guided hands-on coding sessions where students learn through instructor explanations, live coding, mini-projects, debugging, testing, iteration, and reflection

Continuous progress tracking through completed coding tasks, instructor feedback, project milestones, technical understanding, collaboration, and communication

Portfolio and certification outcomes with student work documented through websites, applications, GitHub repositories, capstone projects, showcases, and a course completion certificate

Advanced project-based learning with instructor mentorship, team-based workflows, and real-world software development practices

Request Full Syllabus

Complete the request form and we will send the full syllabus to you.

We respect your privacy. Your information is safe with us.

Payment Info

Family savings25% sibling discounts
Bundle discount25% discounts for multiple courses

Installment Payment Partners

Mintpay, Koko, and MyFees

MintpayMintpayKokoKokoMyFeesMyFees

Select your preferred installment partner during enrollment.

Upfront paymentSpecial one-time payment discounts
Trial classTry out the first class for free*

*Free trial subject to seat availability.

June Intake Now Open

Registration closes in 7 days

Wednesday, 4:00 PM - 6:00 PM2 spots left
Saturday, 3:30 PM - 5:30 PM4 spots left
Sunday, 10:00 AM - 12:00 PM3 spots left
Online In Person • Colombo 06

LIMITED SEATS, ENROLL NOW!

Our small batch sizes ensure personalised attention and the best learning experience for every student.

Register Now

Other Recommended Courses

Data Science and AI
Level 03: Specialisation

Data Science and AI

PythonGoogle ColabJupyter
Age: 12 - 16
Duration: 8 months
Robotics and IoT
Level 02: Learning Path

Robotics and IoT

Fusion 360ArduinoWoodworking
Age: 10 - 14
Duration: 6 months
Digital Media
Level 02: Learning Path

Digital Media

Story WritingScript WritingDigital Drawing
Age: 10 - 14
Duration: 6 months