Course Code: pythadv
Duration: 21 hours
Prerequisites:
  • Experience with Python programming.
Overview:

This instructor-led, live training (online or onsite) is aimed at advanced level users.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Python Data Structures and Operations

  • Integers and floats
  • Strings and bytes
  • Tuples and lists
  • Dictionaries and ordered dictionaries
  • Sets and frozen sets
  • Conversions

Object-Oriented Programming with Python

  • Inheritance
  • Polymorphism
  • Static classes
  • Static functions
  • Decorators
  • Other

Processing Data with Python

  • Building and supporting distributed applications with Python
  • Data storage: Working with SQL and NoSQL databases

Python Multi-Threaded Programming

  • Modules
  • Synchronizing

Python for Maintenance Scripting

  • Raising and catching exceptions correctly
  • Organizing code into modules and packages
  • Picking a testing framework and applying TDD in Python

Python for the Web

  • Packages for web processing
  • Web crawling
  • Parsing HTML

Summary and Conclusion

Sites Published:

Österreich - Python Advanced

Schweiz - Python Advanced

Deutschland - Python Advanced

Denmark - Python Advanced

Finland - Python Advanced

Greece - Python Advanced

Magyarország - Python Advanced

Luxembourg - Python Advanced

España - Python Advanced

Italia - Python Advanced

România - Python Advanced

Türkiye - Python Advanced

Bulgaria - Python Advanced

Kazakhstan - Python Advanced

Moldova - Python Advanced

Slovenia - Python Advanced

Croatia - Python Advanced

Serbia - Python Advanced

Bhutan - Python Advanced

Nepal - Python Advanced

Uzbekistan - Python Advanced