Python Essentials with Data Science - ONLINE

 

The Top Python Essentials Course in Sri Lanka

Unlock Your Potential with Python & Data Science

Course Overview: Python & Data Science Mastery This program combines industry-standard PCAP: Programming Essentials with Data Science training to take students from absolute beginners to proficient data professionals. The curriculum emphasizes real-world problem solving, algorithmic thinking, and debugging, covering everything from basic syntax to advanced data analysis.

Available Bundles:

  • Option 1 (The Full Stack Specialist): Courses 1, 2 & 3. Ideal for beginners wanting the complete journey from Hello World to Data Science.
  • Option 2 (The Python Developer): Courses 1 & 2. Focuses strictly on core programming and software development (PCAP aligned).
  • Option 3 (The Data Analyst): Courses 2 & 3. Designed for those with existing basic knowledge who want to fast-track into advanced Python and Data Science.

Key Outcome: Graduates gain the ability to design complex algorithms, manage the software development lifecycle, and utilize Python for professional data analysis and backend development.

For every student who does well in the course, a voucher for a discount will be offered to finish the PCAP: Programming Essentials career certificate. This is not something that UoM can manage. The Cisco Networking Academy USA is in charge of it.

Course Duration: 120 hours (instructor-led)

Course Outline

Course 1: Python Essentials Part 1: Basics​​​​​​

  • Introduction to Python and computer programming
  • Data types, variables, basic input-output operations, and basic operators
  • Boolean values, conditional execution, loops, lists and list processing, logical and bitwise operations
  • Functions, tuples, dictionaries, and data processing

Course 2: Python Essentials, Part 2: Intermediate

  • Modules, Packages and PIP
  • Strings, String and List Methods, and Exceptions
  • Object-Oriented Programming
  • File Handling
  • Database with Python (MySQL)

Course 3: Data Science Essentials With Python: Intermediate

  • Data Cleaning
  • Data Visualization
  • Data Modeling
  • Data Storytelling
What We Offer
  • Course 1: Python Essentials Part 1: Basics
    • Best for: Absolute Beginners.

    • What you learn: The foundation of programming. Variables, data types, conditional statements, loops, and basic syntax. No prior coding experience required.

  • Course 2: Python Essentials Part 2: Intermediate
    • Best for: Those with basic knowledge.

    • What you learn: Object-Oriented Programming (OOP), file handling, modules, packages, and exception handling. This prepares you for real-world software development.

  • Course 3: Data Science Essentials With Python: Intermediate
    • Best for: Aspiring Data Analysts & Scientists.

    • What you learn: Data manipulation with Pandas and NumPy, data visualization, and an introduction to statistical analysis using Python.

  • Additional Benefits 
    • Virtual Live Sessions. (learn from anywhere)
    • Access to online content offered via Cisco learning management system.
    • Access to recoded video session.
    • Online live practical and question discussions.
    • Students can learn from basic concepts to enhance their understanding and skills
Available Learning Bundles

We offer three flexible options to match your experience level.

Learning Bundles​​​​​​ 1: The Core Developer

  • Includes: Courses 1 & 2
  • Who is this for? The "Software Enthusiast." You want to learn to code applications and scripts but aren't currently interested in Data Science.
  • Outcome: You will master the Python language and be ready to build software or automate tasks.

Learning Bundle 2: The Data Specialist

  • Includes: Courses 2 & 3
  • Who is this for? The "Upskiller." You already know the basics (variables/loops) and want to jump straight into advanced concepts and Data Science.
  • Outcome: You skip the intro and focus purely on functional programming and data analysis.

Learning Bundle 3: The Complete Career Suite (Best Value)

  • Includes: Courses 1, 2, & 3
  • Who is this for? The "Zero to Hero." You have no prior experience but want to go all the way to becoming a Data Scientist.
  • Outcome: You will go from writing your first line of code to analyzing complex datasets.
Next Intake
  • Learning Bundle 1: The Core Developer
    • Virtual Live: February 01, 2026 (Every Sunday from 7pm to 9.30pm)
  • Learning Bundle 2: The Data Specialist
    • Virtual Live: To be announced 
  • Learning Bundle 3: The Complete Career Suite (Best Value)
    • Virtual Live: February 01, 2026 (Every Sunday from 7pm to 9.30pm) 
Investment
  • Learning Bundle 1: The Core Developer
    • Rs. 30,000 (Pay in two installments [20,000 + 10,000])
  • Learning Bundle 2: The Data Specialist
    • Rs. 24,000 (Pay in two installments [15,000 + 9,000 ])
  • Learning Bundle 3: The Complete Career Suite (Best Value)
    • Rs. 39,000 (Pay in three installments [20,000 + 10,000 + 9,000 ])

UoM Undergraduates (Including BIT students) & active ITUM students will get Discounted Rates (please drop a message from WhatsApp (0112650650) for more details)

Apply-Online

 

CyberOps Associate - Online

The CyberOps Associate (Cisco Certified CyberOps Associate) course is designed for Cisco Networking Academy® students seeking career-oriented, entry-level security analyst skills. Target students include individuals enrolled in technology degree programs at institutions of higher education and IT professionals who want to pursue a career in the Security Operation Centre (SOC).

The Most Popular CyberOps Associate Program in Sri Lanka

COURSE OBJECTIVES

CyberOps Associate

Cybersecurity Operations covers knowledge and skills needed to successfully handle the tasks, duties, and responsibilities of an associate-level Security Analyst working in a Security Operations Center (SOC). Upon completion of the Cybersecurity Operations course, students will be able to perform the following tasks:

  • Explain the role of the Cybersecurity Operations Analyst in the enterprise.
  • Install virtual machines to create a safe environment for implementing and analyzing cybersecurity threat events.
  • Explain the Windows Operating System features and characteristics needed to support cybersecurity analyses.
  • Explain the features and characteristics of the Linux Operating System.
  • Analyze the operation of network protocols and services.
  • Explain the operation of the network infrastructure.
  • Classify the various types of network attacks.
  • Use network monitoring tools to identify attacks against network protocols and services.
  • Use various methods to prevent malicious access to computer networks, hosts, and data.
  • Explain the impacts of cryptography on network security monitoring.
  • Explain how to investigate endpoint vulnerabilities and attacks.
  • Evaluate network security alerts.
  • Analyze network intrusion data to identify compromised hosts and vulnerabilities.
  • Apply incident response models to manage network security incidents.

With the curriculum, students get the knowledge about core security skills needed for monitoring, detecting, investigating, analyzing and responding to security events, thus protecting systems and organizations from cybersecurity risks, threats and vulnerabilities.

Cybersecurity Operations is a hands-on, career-oriented course with an emphasis on practical experience to help students develop specialized skills to successfully handle the tasks, duties, and responsibilities of an associate-level Security Analyst working in a Security Operations Center (SOC).

More details

For every student who does well, a discount voucher will be offered to finish the Cybersecurity Associate (200-201 CBROPS v1.2) career certificate. Certification exam costs $300, by completing the program at the University of Moratuwa CISCO Academy provides a discount voucher which you can do the exam for $125.

What We Offer
  • Virtual Live Classes on Weekday evenings
Next Intake
  • Virtual Live Class
    • Starts on January 29, 2026
    • Will be held online on Friday's 7.30 p.m. to 9.30 p.m.
Course Investment
  • Virtual Live: Rs. 25,000 

UoM Undergraduates (Including BIT students) & active ITUM students will get Discounted Rates (please drop a message from WhatsApp (0112650650) for more details)

    Apply-Online