Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 604 Bytes

index.md

File metadata and controls

20 lines (18 loc) · 604 Bytes
title navigation_order
Syllabus
1
  1. Review of object-oriented programming concepts
  2. Coding style and code quality, using a coding convention
  3. Principles for good code, e.g. Don't Repeat Yourself and Single Responsibility
  4. Exceptions
  5. Recursion
  6. Functional programming
  7. Unit testing
  8. Design Patterns and the Patterns concept
  9. Collections
  10. Using Frameworks
  11. Introduction to Graphics and Graphical UI using Tkinter
  12. Event-driven programming
  13. Data Science & Scientific Programming using Jupyter Notebooks, numpy, pandas, and scipy
  14. Graphical representation of data