Course Outline

Python Data Structures and Operations

  • Integers and floating-point numbers
  • Strings and byte sequences
  • Tuples and lists
  • Dictionaries and ordered dictionaries
  • Sets and frozen sets
  • Data type conversions

Object-Oriented Programming with Python

  • Inheritance principles
  • Polymorphism concepts
  • Static classes and methods
  • Decorator functions
  • Additional object-oriented features

Processing Data with Python for Government

  • Developing and supporting distributed applications with Python
  • Data storage: Interfacing with SQL and NoSQL databases

Python Multi-Threaded Programming

  • Utilizing modules for multi-threading
  • Synchronizing threads to ensure data integrity

Python for Maintenance Scripting

  • Raising and handling exceptions effectively
  • Organizing code into reusable modules and packages
  • Selecting a testing framework and implementing Test-Driven Development (TDD) in Python

Python for the Web

  • Web processing libraries and frameworks
  • Web crawling techniques
  • Parsing HTML content

Summary and Conclusion

Requirements

  • Proficiency in Python programming for government applications.
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories