+94.7111.824.34

Python Programming Course

Course Description

After Java set the trend for platform-independent applications, many others started to catch up, and Python is one of them. Python is an interpreter-driven language so this means that you need the Python translator on your machine/device at all times.

Our Python training programme is aimed those who need a thorough understanding of concepts and techniques as part of a larger course such as Advanced Level (College-level) programming or undergraduate programmes.

Course Outline

Core Contents

  • Introduction to programming languages
  • The development environment - Sublime Text & Terminal
  • Input/Output
  • formatting I/O
  • Arithmetic, logic and relational operators
  • Data validation
  • Variables, constants & their scope
  • Iteration - while, do, for
  • Arrays - searching and sorting
  • String handling and manipulation
  • Data structures
  • Functions and parameter passing
  • Records - the Python way
  • Object-Oriented Programming (OOP)
  • Inheritance
  • Constructors
  • Containment/Aggregation
  • Text files
  • Files of records - binary files
  • Searching and updating fields
  • Queue
  • Stack
  • Binary Trees
Course Duration: Approx. 30 sessions
Session duration: 1.5 hrs
Instructor Mr. M.I.Z. Khalid
Class timings: N/A
Commencement: On request
Course Fee: LKR 24,000/=
Delivery Method: Classroom / Online
Entry Qualification: Logical thinking & problem solving skills is a must.

Course Outcome

Upon completion, a student should be able to understand the key concepts and techniques of using the Python language (in console mode) to build a meaningful solution. The ideal situation would be a student preparing for the A Level Computer Science paper being equipped with the knowledge and skills needed to face the exam.

It can also serve as core training allowing the student to continue into advanced Python development..

Contact Us

© 2009 - 2024 Marha Online (Pvt) Ltd