This course covers a handful of various Python advanced topics including high level data structures, network programming, writing GUI's in Python, and CGI programming. This course is particularly well suited for programmers who are building application frameworks, integrating Python with other software, or using Python for distributed computing.
Students should have taken an introductory Python course or have six months of Python programming experience.
2 Days/Lecture & Lab
This course is designed for students wanting to further their knowledge of Python.
- What you should already know about Python
- Data Structures
- Writing GUIs in Python
- Python and CGI Scripts
- The os Module
- Network Programming
- Appendix A: What You Might Not Already Know
- Appendix B: Python and Databases