Advanced Python

The Python programming language is relatively easy to learn and allows to solve realworld problem with a just a few concepts. But it also offers several advanced features that can help to greatly improve the programming experience. The latest releases of Python 2.x and 3.x add interesting features that can be used passively without deeper understanding about how they work. The course teaches how these features work and provides details about meta-programming and other advanced techniques.

For Whom

This course has been designed for medium/higher level of Python programmers who would like to dive deeper into the language. Alternatively, participants can attend the course Python for Programmers to be able to take full advantage of this advanced course.

Benefits

After completing this course, you will be able to learn :

  1. The Ability to design an Algorithm
  2. The Ability to solve hard Problems / Puzzles
  3. The Ability to make a program / script more efficient
  4. The Ability to physically code faster
  5. The Ability to test and find problems in large code projects

Prerequisites

  Should have completed Python Basics

Duration :

This is a Four days course syllabus and is a classroom-based instructor-led one.
Language: English

Course Outline / Content  :

The following Modules are included in this course :

  1. Introduction to Python
  2. Files & Threads
  3. Modules and Packages
  4. GUI using Tkinter
  5. Oracle Database Connectivity
  6. Data Science
  7. Data Modelling (Pandas)
  8. Data Types & Scraping
  9. Scripting & Troubleshooting
  10. Loops & Matplotlib
  11. Dictionaries & Pandas
  12. Context Managers
  13. Conventions & Decorators
  14. Patterns
  15. Descriptors
  16. Python for Automation
  17. Hands on Practice

Brochure

Download Advanced Python Training Brochure 

Enquiry Form  :