Get in Touch

Course Outline

Python Data Structures and Core Operations

  • Integer and floating-point numerical types
  • String and byte sequence handling
  • Tuple and list structures
  • Dictionary and ordered dictionary implementations
  • Set and frozen set data types
  • Data type conversion processes

Object-Oriented Programming Concepts in Python

  • Inheritance mechanisms
  • Polymorphism application
  • Static class definitions
  • Static function implementation
  • Decorator usage
  • Additional OOP considerations

Python-Based Data Processing Strategies

  • Development and support of distributed systems using Python
  • Data persistence: Interaction with SQL and NoSQL database environments

Python Multi-Threaded Programming Principles

  • Module organization and structure
  • Synchronization techniques

Python for Maintenance and Scripting Operations

  • Proper exception raising and catching practices
  • Code organization into modular components and packages
  • Selection of testing frameworks and application of Test-Driven Development (TDD) in Python

Python for Web-Based Solutions

  • Libraries and packages for web data processing
  • Web crawling methodologies
  • HTML parsing techniques

Summary and Concluding Remarks

Requirements

  • Prior experience with Python programming is required.
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories