Skip to content

masp2004/advancedpythonprogramming

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

advancedpythonprogramming

This repository contains a number of interactive Python Notebooks for lectures in advanced programming. Agenda of the lecture:

  • Python Crash Course
    • Procedural Programming
    • Strings and Basic Classes
    • Object-Oriented Review
    • Functional Programming
  • Exceptions
  • Test Driven Development
  • Generalized Iteration
  • Packages
  • External Libraries (matplotlib, fpdf)
  • Graphical User Interfaces
  • Streams and File Access
  • Parallel Programming

Additionally it contains some images for illustration and some normal python script files, in case the ipynb-functionalities weren't sufficient (i.e. when talking about test-driven-development and multiprocessing). Feel free to use/copy them.

About

Interactive Python Notebooks for the lectures in advanced programming

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 94.9%
  • Python 5.1%