New
Spring Boot Course Available

Learn Programming from Scratch to Advanced

Join 100+ university students who are mastering programming skills with hands-on projects and expert guidance.

100+Students
15+Projects
4+Courses
Students learning programming

Live Classes

Interactive Learning

Real Projects

Industry Experience

Free Video Lessons
Watch our past free classes

Watch Free Videos

Explore our collection of free programming lessons recorded from past live sessions. More videos coming soon!

Select a course and topic to view videos.
Founder Pasindu Sampath Bandara

Expert Instructor

Industry Experience

About Us
Our Mission & Vision

Meet Our Founder

Pasindu Sampath leads CodeSchool.LK with a mission to help village youth and students in Sri Lanka master programming skills.

Pasindu specializes in teaching:

Java EE & Enterprise Applications
Spring Boot Framework
Object-Oriented Programming
Database Design & Management
Real-life Projects

"My teaching approach focuses on practical, real-world applications that prepare students for industry demands while making programming accessible to all."

Our Courses
Learn at Your Own Pace

Featured Courses

Comprehensive programming courses designed to take you from beginner to professional with hands-on projects.

Programming Fundamentals
From Basics to OOP

Master programming fundamentals and object-oriented principles with practical examples and exercises.

LevelBeginner
Duration8 weeks
Projects5
Java EE & Hibernate
Enterprise Applications

Build robust enterprise applications with Java EE and learn data persistence with Hibernate.

LevelIntermediate
Duration10 weeks
Projects3
React Program
Modern Frontend Development

Master React fundamentals, hooks, and component-driven development with hands-on projects.

LevelIntermediate
Duration8 weeks
Projects3
Spring Boot
For University Students

Learn Spring Boot framework to create modern, cloud-native applications with minimal configuration.

LevelAdvanced
Duration12 weeks
Projects4
Database for Beginners
SQL & Database Design

Understand database concepts, SQL queries, and proper database design principles for applications.

LevelBeginner
Duration6 weeks
Projects2
Join Our WhatsApp Groups

Community Groups

Connect, discuss, and grow with peers in our dedicated WhatsApp groups for every learning path.

Java Beginners

For those starting with Java and OOP.

Click to view link

Join this group:

WhatsApp
Spring Boot & Hibernate

Discuss Spring Boot, Hibernate, and backend topics.

Click to view link

Join this group:

WhatsApp
React & Frontend

All things React, JavaScript, and frontend dev.

Click to view link

Join this group:

WhatsApp
Our Work
Real-World Experience

Projects & Activities

projects our students work on to gain practical experience and build their portfolios.

Express Backend With Open AI Library
Express Backend With Open AI Library

A Backend Application using express.js , typescript and open ai library to create a chat bot.

Node
Type Script
Open AI
Github Colloborateion
Github Colloborateion

A collaborative project using GitHub for version control, showcasing teamwork and code management skills , branching and merging.

Git
GitHub
Collaboration
Version Control
CSLK Assistant WhatsApp Bot
CSLK Assistant WhatsApp Bot

A WhatsApp bot for CodeSchool.LK, providing course information and support to students via WhatsApp. using NestJS and Meta API.

Node
NestJS
WhatsApp cloud API
Meta API
Testimonials
Student Success Stories

What Our Students Say

Hear from students who have transformed their programming skills with CodeSchool.LK.

....

AS

Amal S.

University Student

....

KP

Kumara P.

IT Graduate

....

NJ

Nimal J.

Software Developer

Register Now
Limited Spots Available

Join Our Programming Community

Fill out the registration form to get started. You'll receive a unique student ID and access to our learning resources.

Free access to introductory materials
Unique student ID for tracking progress
Information about upcoming classes
Join a community of like-minded learners

Already a student?

Log in to access your learning dashboard

Student Login
Registration Form
Fill out the form below or register via our Google Form.
or
Register via Google Form
Get in Touch
We'd Love to Hear from You

Contact Us

Have questions? Reach out to us through any of these channels.

Phone

Drop a message or call us on Whatsapp

0787149579

Address

Visit our location

Sri Jayawardenepura Kotte, Sri Lanka

Email

Send us a message

info@codeschool.lk