Python Pogramming Essentials (PPE)

An interpreted high-level programming language, Python was designed with an emphasize on code readability, using significant whitespace. Python is an open source, multi-paradigm programming language and supports object-oriented, imperative, functional, and procedural programming. It is easy to pick-up for first-time programmers or seasoned programmers in other languages. With a large and comprehensive library, and community-contributed modules, Python allows developers to explore endless possibilities.

Python is consistently ranked top 10 most popular programming language and was selected Programming Language of the Year in 2007 and 2010. Python is also widely used by Fortune 500 and leading technology companies. Python is also being used in many artificial intelligence projects for its natural language processing capabilities.

Upcoming Batches

  • Singapore: 27 to 29 Oct 2018, 28 to 30 Nov 2018, 17 to 19 Dec 2018 | Book Now
  • Bangkok, Thailand: 30 Oct to 1 Nov 2018, 12 to 14 Dec 2018 | Book Now
  • Johor, Malaysia: 21 to 23 Nov 2018 | Book Now
  • Kuala Lumpur, Malaysia: 17 to 19 Oct 2018, 21 to 23 Nov 2018 | Book Now
  • Penang, Malaysia: 22 to 24 Oct 2018, 21 to 23 Nov 2018 | Book Now

Course Objective
Python Programming Essentials (PPE) is designed for anyone interested in acquiring the essential knowledge and skills required to begin Python Programming.
Course Duration
24 hours / 3-Days

Course Outline
MODULE 1 Introduction to Python Programming  

  • What is Python Programming?
  • Setup & Installation
  • Understanding the Structure of Python Script with First Python Program
  • Basic Variables: Numbers , Strings
  • Lists & Dictionaries
  • If Else Statements
  • Control Statements
  • Loops
  • Functions
  • Hands-On and Practical Exercises
  • MODULE 2:File-Handling  

  • Introduction to File-Handling in Python
  • Creating a Text & Excel File
  • Writing Content to File
  • Appending Content to File
  • Renaming Files
  • Open & Save File
  • "MODULE 3:Handling Errors and Exceptions  

  • Types of Errors
  • Error Handling
  • Try and except
  • Hands-On and Practical Exercises
  • "MODULE 4:Classes and Objects  

  • Defining classes
  • Creating objects
  • O-O Programming
  • Constructors
  • Inheritance
  • Creating instances
  • "MODULE 5:Working with Modules and Requests  

  • Packages
  • Modules
  • Time & date module
  • Math module
  • Sending mail
  • Sending SMS
  • Hands-On and Practical Exercises

  • Pre-Requisite
    Participants are required to attempt an examination upon completion of course. This exam tests a candidate’s knowledge and skills related to Python Programming based on the syllabus covered
    Participants will be recognised as a CASUGOL CERTIFIED PROFESSIONAL and awarded a Certificate of Competency in Python Programming Essentials (PPE)upon meeting the requirements and passing the examination.
    Who Will Benefit from the Course
    Python Programming Essentials (PPE) is designed for anyone who have little or no understanding, knowledge of, or experience in Python Programming and would like the opportunity to learn in a supportive and encouraging environment. Class is limited to 20 participants as hands-on sessions and real-time demonstration is expected.