Get in Touch
 Duration 21 hours

Course Outline

Advanced Python Data Structures and Operations

  • Handling integers and floating-point numbers
  • Managing strings and byte sequences
  • Working with tuples and lists
  • Utilizing dictionaries and ordered dictionaries
  • Implementing sets and frozen sets
  • Data type conversions

Object-Oriented Programming in Python

  • Inheritance concepts
  • Polymorphism
  • Static class implementations
  • Static methods
  • Using decorators
  • Additional OOP principles

Python for Data Processing

  • Designing and supporting distributed applications
  • Data persistence: Interacting with SQL and NoSQL databases

Multi-Threading in Python

  • Module management
  • Synchronization techniques

Python for Maintenance Scripting

  • Effective exception handling
  • Structuring code into modules and packages
  • Selecting a testing framework and applying Test-Driven Development (TDD)

Python for Web Development

  • Essential libraries for web processing
  • Web scraping and crawling
  • HTML parsing strategies

Wrap-Up and Key Takeaways

Requirements

  • Proficiency in Python programming.

Number of participants


Price per participant (excl. VAT)

Testimonials (7)

Upcoming Courses

Related Categories