Python Course Online in Sri Lanka

Learn Python from the basics to real projects: data structures, functions, OOP, files and APIs, testing, data work and automation, plus Python for AI, with live online classes in Sri Lanka time evenings and weekends, hands-on labs and career support for learners in Sri Lanka.

12 Weeksduration
Liveonline classes
52hours
LKR 176,999fee · save up to 14%

Fees from LKR 61,999. Associate level LKR 176,999, offer LKR 150,999. See all levels and the 6-Month Diploma (monthly payments).

Pick your batch

Sri Lanka time (UTC+5:30, same as India)

Recordings shared for revision · we reply within one working day with the start date and fee

How live online classes work

  • Live video classes with a working engineer, with session recordings shared for revision
  • Hands-on labs on cloud accounts you can reach from anywhere
  • 1:1 mentoring sessions booked at a time that suits you
  • Fees in Sri Lankan rupees (LKR); we share the payment options when you enrol.

Course levels and Diplomas

Most courses run in three levels: Fundamentals, Associate and Advanced. Start where you fit and upgrade within 60 days, paying only the difference. The 6-Month SOTT Professional Diploma takes you through every level with a live project, and can be paid monthly.

About the certificate

You receive a SOTT Academy certificate of completion. It is not a government-accredited qualification; the industry certifications each course prepares you for (AWS, Microsoft, Cisco, PMI and others) are booked directly with the exam provider.

Jobs and certifications in Sri Lanka

Roles you can apply for

  • Python Developer
  • Automation Engineer
  • Junior Data Analyst
  • Backend Developer (with web practice)

Certifications employers ask for

  • Python Institute PCEP
  • Python Institute PCAP

Sri Lanka's software companies and IT outsourcing firms hire Python developers for automation, data and back-end work.

What you'll learn

6 modules · 52 hours · hands-on labs in every module

  1. Python fundamentals12 hrs
  2. Python for professionals10 hrs
  3. SQL essentials10 hrs
  4. Git & GitHub6 hrs
  5. AI tools for work8 hrs
  6. Career launch6 hrs

See every lesson and lab in the full syllabus →

Projects you'll build

PROJECT 01

Answer 20 business questions from a sales database

Hands-on project from the SQL essentials module.

PROJECT 02

Run a team pull-request workflow end to end

Hands-on project from the Git & GitHub module.

PROJECT 03

Your personal AI toolkit for your own job

Hands-on project from the AI tools for work module.

FAQ

Can a beginner join?+
Yes, if you start at the Fundamentals level. An advisor checks your background and suggests the right starting level.
What are the class timings in Sri Lanka?+
Weekdays (Mon–Fri): 7:30–9:30 PM Sri Lanka time; Weekends (Sat & Sun): 10:00 AM–1:00 PM Sri Lanka time.
Does it prepare me for Python Institute PCEP?+
Yes. The course covers the exam topics, with mock tests, and we help you plan the exam date. The exam itself is booked with the provider.
Are the classes live or recorded?+
Live with a trainer. Session recordings are shared with you for revision, so you can catch up if you miss a class.
Will the batch times suit Sri Lanka?+
Yes. Batches run in the evenings and at weekends in Sri Lanka time (UTC+5:30, same as India). Tell us your city and we will confirm the best batch.
Is the SOTT certificate accredited in my country?+
The SOTT certificate is a certificate of completion, not a government-accredited qualification. Employers mainly look at the industry certifications the course prepares you for, and at your projects.
How do I pay from outside India?+
By international card or bank transfer. An advisor shares the options and the fee in your currency when you enrol.

More live online courses in Sri Lanka

Free 20-minute call

Not sure which course or batch fits your time zone?

Talk to a trainer. We'll suggest the right course and a batch that works for you.