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

 

Requirements

  • Experience with Python programming.

 

 21 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

Related Categories