Web Development Mastery

Structured, project-based 4-Month Journey to becoming a Full-Stack Developer.

The 4-Phase Curriculum

Phase 1

Foundation

(Weeks 1-4)

Goal: Build solid basics of web development.

  • HTML, CSS, & Box Model
  • **Flexbox** & **CSS Grid** Mastery
  • Tailwind CSS Introduction
  • Project: Landing Page
Phase 2

JavaScript Essentials

(Weeks 5-8)

Goal: Get comfortable coding in JavaScript.

  • Variables, Control Flow, **OOP**
  • DOM Manipulation & Events
  • **Async/Await** & Promises
  • Projects: To-do List, Weather App (API)
Phase 3

Backend Development

(Weeks 9-12)

Goal: Learn server-side programming + databases.

  • **Node.js** & Event Loop
  • **Express.js** (Routes, Middleware)
  • **MongoDB** (CRUD) & Design
  • Project: Full CRUD System
Phase 4

Full-Stack Projects

(Weeks 13-16)

Goal: Combine frontend + backend into production-ready apps.

  • **Authentication** (JWT, Sessions)
  • Next.js, Prisma, Neon DB (SQL)
  • Deployment Workflows
  • Project: Q&A System, Full-Stack App

Meet Your Mentor

Pratheep Pararajasingam Profile Picture

Pratheep Pararajasingam

Full Stack Developer & Educator

Pratheep holds a BSc in Computer Science and brings over **14 years of professional experience** in building web applications. He is the creator of this comprehensive, project-based course, affiliated with Assistia, and is dedicated to empowering students with practical, industry-ready skills.

Teaching Philosophy: **Hands-on learning** through real-world projects.

Focus: Ensuring concepts are applied in **production-ready** projects.

Investment & Enrollment

Early Bird Offer

20,000 LKR

15,000 LKR

per month

Duration

4 Months

Course & Projects

Internship

2 Months

Optional (WFH)

Ready to Start Your Journey?

Classes are conducted in **Tamil**. Reach out to Assistia Private Limited for enrollment details.

Assistia Private limited

077 84 80 603 45, Outer Circular road, Vavuniya