Essentials for Advanced Python Programming
Overview
The course is a continuation of Fundamentals in Python (Intermediate). It covers more in depth Python’s Object Oriented Programming and some common graph algorithm. It shows how to use Object Oriented Programming to represent various data structures. Particularly, it uses Object Oriented Programming to represent Graph data structure and its algorithm. It also covers Python’s feature for functional programming. This includes higher order function, iterator and decorator.
Course details
For information on upcoming course dates or to register your interest, please click on [Apply / Register interest].
Duration: 5 days, 9.00AM – 5.00PM
Who should attend
Working professionals who are familiar with Python programming, computing or software engineering. This course is suitable for professionals with a small technical background who plan to enter into software engineering field. It is designed as a continuation for Fundamentals in Python (Intermediate) to cover more topics in Object Oriented Programming, Algorithm and Functional Programming in Python.
Prerequisites
Participants should possess a good understanding of the Python programming language and should have gone through the Fundamentals in Python (Intermediate) course or equivalent.