Learn Programming from Scratch to Advanced
Join 100+ university students who are mastering programming skills with hands-on projects and expert guidance.
Live Classes
Interactive Learning
Real Projects
Industry Experience
Watch Free Videos
Explore our collection of free programming lessons recorded from past live sessions. More videos coming soon!

Expert Instructor
Industry Experience
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:
"My teaching approach focuses on practical, real-world applications that prepare students for industry demands while making programming accessible to all."
Featured Courses
Comprehensive programming courses designed to take you from beginner to professional with hands-on projects.
Master programming fundamentals and object-oriented principles with practical examples and exercises.
Build robust enterprise applications with Java EE and learn data persistence with Hibernate.
Master React fundamentals, hooks, and component-driven development with hands-on projects.
Learn Spring Boot framework to create modern, cloud-native applications with minimal configuration.
Understand database concepts, SQL queries, and proper database design principles for applications.
Community Groups
Connect, discuss, and grow with peers in our dedicated WhatsApp groups for every learning path.
For those starting with Java and OOP.
Click to view linkJoin this group:
WhatsAppDiscuss Spring Boot, Hibernate, and backend topics.
Click to view linkJoin this group:
WhatsAppAll things React, JavaScript, and frontend dev.
Click to view linkJoin this group:
WhatsAppProjects & Activities
projects our students work on to gain practical experience and build their portfolios.

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

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

A WhatsApp bot for CodeSchool.LK, providing course information and support to students via WhatsApp. using NestJS and Meta API.
What Our Students Say
Hear from students who have transformed their programming skills with CodeSchool.LK.
....
Amal S.
University Student
....
Kumara P.
IT Graduate
....
Nimal J.
Software Developer
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.
Already a student?
Log in to access your learning dashboard