Advancing Your Python Coding Skills to the Next Level with Object-Oriented Programming

Training Provider: TERTIARY INFOTECH PTE. LTD.
Course Reference: TGS-2019504591
S$375
Original: S$750
Save S$375

About This Course

Deepen your understanding of Python programming with our WSQ-endorsed Intermediate Level Course. Designed for those who have mastered the basics, this course will take you through more advanced topics such as complex data structures, algorithms, and utilizing Python libraries. You'll engage in hands-on exercises and work on real-world projects that enable you to apply your newfound skills in various industry contexts.

By the end of this course, you’ll have a thorough understanding of intermediate Python programming concepts. You’ll be equipped to tackle more complex coding challenges, automate tasks, and leverage Python's extensive libraries for data analysis, web development, or machine learning applications. Ideal for professionals looking to upskill or aspiring coders seeking more advanced expertise, this course is your next step towards Python mastery.

What You'll Learn

Learning Outcomes
- understand and code Python comprehensions and generators
- manage files and folders in Python
- understand and code Object Oriented Programming (OOP)
- setup and use databases in Python
- understand and code Exceptions to handle errors in Python

Topic 1 Comprehensions & Generators
- Comprehension Syntax
- Types of Comprehension
- Generator Syntax
- Types of Generators

Topic 2 File and Directory Handling
- Read and Write Data to Files
- Manage File and Folders with Python OS Module
- Manage Paths with Python Pathlib Module

Topic 3 Object Oriented Programming
- Introduction to Object Oriented Programming
- Create Class and Objects
- Method and Overloading
- Initializer & Destructor
- Inheritance
- Polymorphism

Topic 4 Database
- Setup SQLite3 Database
- Apply CRUD Operations on SQLite3
- Integration to External Databases

Topic 5 Error Handling Using Exception
- Exceptions versus Syntax Errors
- Handle Exceptions with Try and Except Blocks
- The Else Clause
- Clean Up with Finally

Entry Requirements

Knowledge and Skills
• Able to operate computer functions with minimum Computer Literacy Level 2 based on ICAS Computer Skills Assessment Framework
• Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude
• Positive Learning Attitude
• Enthusiastic Learner

Experience
• Minimum of 1 year of working experience.
• Minimum 18 years old

Course Details

Duration 16 hours
Language English
Training Commitment Part Time
Total Enrolled 181 students
Back to All Courses
Note: To apply for this course, visit the SkillsFuture website or contact the training provider directly.

More Courses from TERTIARY INFOTECH PTE. LTD.

The WSQ Certified Lean Six Sigma Green Belt (CLSSGB) Training course equips participants with the sk...
Duration 16 hours
Fee After Subsidy S$315
Dive into the world of 3D modelling with our comprehensive Blender course for beginners. Designed to...
Duration 16 hours
Fee After Subsidy S$350
Delve deep into the realm of accounting tailored explicitly for professionals outside of the finance...
Duration 16 hours
Fee After Subsidy S$400