Advanced Python Programming Course

Python Coding II

Advanced Python Programming Course

Python is a powerful, flexible language that is easy to learn, easy to use, and has powerful libraries for data (including big data) manipulation and analysis.

According to the TIOBE index, Python is the 4th most popular programming language out of 100. Python’s popularity as a beginner-friendly programming language has allowed it to replace Java as the most popular introductory language at 39 top U.S. universities.

The rise of big data has created a large demand for Python developers as data scientists, since Python can be easily integrated into web applications to carry out tasks that require machine learning, deep learning and artificial intelligence. For example: Google, Dropbox, Pinterest, Instagram and Reddit were all built with Python.

The Python Coding II course teaches students how to use the Python programming language to solve problems of gradually increasing complexity, ranging from simple calculations to file operations and object-oriented programming. Students are expected to already have computational thinking and essential programming skills from the Karel Coding and Python Coding I programming courses.

The Python Coding II course is under revision and will be released soon.