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

Course Dates:
Currently not available

 

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.

What's next

Find out more

Mailing list

Subscribe to our mailing list and learn about the latest developments in SUTD Academy.

Get in touch

Submit an enquiry or schedule a call with our friendly team at +65 6499 7171.