ThingerBits
Get Started
ThingerBits

Full Stack Web Development Bootcamp

Ages 15–18 · 20 weeks · Online

An intensive 20-week program that takes intermediate students to building, deploying and operating real full-stack web applications.

Bestseller 0 learners
Created by LearnPlus Academy · Official LearnPlus course catalog
Last updated 5/2026 English Advanced 0 lessons 0s

Buy this course

Rs.48,500.00
  • 30-day money-back guarantee
  • Full lifetime access
  • Access on desktop and mobile

What You'll Learn

Weeks 1–3: Modern JavaScript + ES6
Weeks 4–6: React fundamentals
Weeks 7–8: Backend with Node + Express
Weeks 9–10: PostgreSQL + database design
Weeks 11–12: REST APIs + authentication
Weeks 13–14: File uploads + frontend–backend integration
Weeks 15–16: Mid-term team project — resource exchange
Weeks 17–18: Deployment + Git workflow
Weeks 19–20: Final team project + demo day

Course Curriculum

0 sections · 0 lessons

Description

Our most ambitious course. The Full Stack Web Development Bootcamp is a 20-week intensive program that takes Grade 10–13 Sri Lankan students from intermediate web skills to building, deploying and operating real full-stack web applications the way professional developers do.

Students learn modern JavaScript (ES6+), React for frontend, Node.js and Express for backend, REST API design, PostgreSQL and proper database design (normalisation, indexes, relationships), authentication (sessions, JWTs, OAuth), file uploads, deployment to real servers (we deploy to a free DigitalOcean, Hetzner or Railway tier), Git and GitHub workflow with branches and pull requests, basic Docker, and how to write tests. We also cover technical communication — writing clear commit messages, code reviews, and technical writing for documentation.

Two substantial team projects (maximum 3 students per team): a full-stack school resource-exchange platform where students post and share study notes (mid-term), and a final original full-stack web app of the team's choosing with users, authentication, database persistence and a polished UI. Past student projects have included tuition-class booking platforms, Sri Lankan recipe sharing sites, and student club management tools — many are still live on the internet.

This is genuinely a serious course. Students should expect 6–8 hours of work per week beyond the live class. The bootcamp is exceptional preparation for university computer science (Moratuwa, SLIIT, IIT, NSBM, NIBM and most foreign universities), for IT industry internships in Sri Lanka, and for confidently freelancing as a teenage developer. Prerequisite: Web Development with HTML, CSS & JavaScript or equivalent.

Course Outline

  • Weeks 1–3: Modern JavaScript + ES6
  • Weeks 4–6: React fundamentals
  • Weeks 7–8: Backend with Node + Express
  • Weeks 9–10: PostgreSQL + database design
  • Weeks 11–12: REST APIs + authentication
  • Weeks 13–14: File uploads + frontend–backend integration
  • Weeks 15–16: Mid-term team project — resource exchange
  • Weeks 17–18: Deployment + Git workflow
  • Weeks 19–20: Final team project + demo day

Instructor

L

LearnPlus Academy

Official LearnPlus course catalog

Curated STEM, coding, design and digital-skills courses imported from the LearnPlus Education Center.

Reviews (0)

No reviews yet. Be the first to review!