Advanced Python Badge
In order for students to earn this badge they must show general understanding and implementation of the following items:
- Object Oriented Programming
- Advanced Data Types
- Ternary Conditional Statements
- Concise one-line programming
- Classes, self, This, decorators
- Advanced Sorting
- Regex
- Advanced Indexing
- Data manipulation with Pandas, NumPy, Matplotlib
- High-level functions
- reduce, map, filter
- Binary searches