Get in Touch

Course Outline

Data Structures and Operations in Python

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

Object-Oriented Programming with Python

  • Inheritance
  • Polymorphism
  • Static classes
  • Static methods
  • Decorators
  • Additional concepts

Processing Data with Python

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

Multithreaded Programming in Python

  • Modules
  • Synchronization techniques

Maintenance Scripting with Python

  • Proper exception handling: Raising and catching errors
  • Organizing code into modules and packages
  • Selecting a testing framework and applying Test-Driven Development (TDD) in Python

Web Development with Python

  • Libraries for web processing
  • Web crawling techniques
  • HTML parsing

Summary and Conclusion

Requirements

  • Prior experience with Python programming is required.
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories