top of page

Python Essentials [Fastrack]

Duration:

3 Days (24 Hours)

Class Size:

Maximum 25 participants

Class Type:

Physical Class

Python Essentials [Fastrack]

Course Overview

This Python Essentials course is a transformative three-day journey crafted to immerse you in the world of Python programming. Unlike most courses in Malaysia, which often focus on older versions of Python in a strictly academic context, our course is dynamically designed to address the latest changes and practical implementations in Python.


We pride ourselves on offering a curriculum not just taught but brought to life by industry experts with over 30 years of development experience. This course is your gateway to mastering Python with a blend of theory and hands-on practice, ensuring you are well-equipped to navigate and utilize the language in real-world scenarios.

Who Should Attend?

This course is designed for those already using Korn shell scripting, Perl, or C programming languages to manipulate files or control processes.

Course Objectives

By the end of this course, participants will be able to:

  • Understand and apply Python logic and algorithms.

  • Adopt and implement efficient development processes.

  • Code proficiently in Python.

  • Utilize various Integrated Development Environments (IDEs).

  • Implement loops, functions, and recursion.

  • Work with filing systems and data acquisition.

  • Navigate operating system necessities.

  • Learn and apply new Python techniques.

  • Integrate external libraries, including C libraries.

  • Engage in image processing for Optical Character Recognition(OCR).

Prerequisites

Participants are expected to have:

  • Internet connection with at least 1 MBPS speed.

  • A Google email address OR administrative rights to install Anaconda and python.

  • Libraries on the go (either one would do).

  • Basic understanding of uploading, downloading, and managing files.

  • Familiarity with local file system operations.

  • Willingness to learn and have fun learning.

Course Modules

Module 1: Introduction to Python


Module 2: Core Concepts: Variables and Data Types


Module 3: Numeric in Python


Module 4: String Manipulation


Module 5: Conditional Logic and Flow Control


Module 6: Data Structures in Python


Module 7: Loops and Functions


Module 8: Practical Application and External Libraries


Module 9: Advanced Processing Techniques


Module 10: Operating System Utilities and File Handling


Module 11: New Features in Python 3.10 and 3.11

bottom of page