Course Details
Course Dates:
Currently not available
Duration:
5 days, 9:00am – 5:00pm
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.
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.