• Classroom
  • Online, Instructor-Led
Course Description

This 4-Day Python Advanced course is a hands on programming approach to file operations, regular expressions, working with binary data, and using the extensive functionality of Python modules. Extra emphasis is placed on features unique to Python, such as tuples, array slices, and output formatting. All concepts are reinforced by informal practice during the lecture followed by graduated lab exercises.

Learning Objectives

  1. Performance Tuning.
  2. Testing and Debugging.
  3. Network Programming.
  4. GUI Programming using wxPython.
  5. Integrating Python with C.
  6. Python development tools: IDLE.
  7. Multithreaded in Python.
  8. Python and Databases.
  9. Python & XML.
  10. Useful Standard Library Modules.
  11. Python Best Programming Practices.

Framework Connections

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.