Get in Touch

Course Outline

Advanced Python Data Structures and Manipulation

  • Integer and floating-point numbers
  • String and byte handling
  • Tuple and list structures
  • Dictionary and ordered dictionary implementations
  • Set and frozen set concepts
  • Data type conversion techniques

Object-Oriented Programming in Python

  • Inheritance principles
  • Polymorphism implementation
  • Static class methods
  • Static function definitions
  • Use of Decorators
  • Additional OOP concepts

Data Processing Techniques in Python

  • Developing and maintaining distributed systems with Python
  • Data persistence: Interacting with SQL and NoSQL database systems

Multi-Threading in Python

  • Module organization
  • Synchronization mechanisms

Python for Maintenance and Scripting

  • Proper exception handling and management
  • Structuring code into modules and packages
  • Selecting testing frameworks and implementing TDD in Python

Python for Web Development

  • Libraries for web data processing
  • Techniques for web scraping
  • HTML parsing methods

Wrap-up and Final Remarks

Requirements

  • Demonstrated proficiency in Python development.
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories