Skip to content

Lesson Plan

Chuck Black edited this page Feb 13, 2021 · 3 revisions

The following is a tentative lesson plan for 52-weeks-of-python. Of course this is subject to change.

Title Recorded Uploaded
Introduction Done Done
Python Basics Done Done
A Device in Python Done Done
Multiple Devices in Python Done Done
Functions in Python Done Done
Modules & Packages in Python Done Done
Strings in Python Done Done
Printing in Python Done Done
Comparisons in Python Done Done
Nested Data Done Done
Constants, Enums, and Avoiding Literals Done Done
Lists vs Dictionaries Done Done
Debugging Done Done
Everything is an Object Done Done
Comprehensions Done Done
Generators Done Done
Normalize Data Done Done
Tuples Done Done
Sets Done Done
Regular Expressions Done Done
JSON Done Done
YAML Done Done
XML Done Done
CSV Done Done
Git Done Done
Jira
Unit Testing
NetMiko Done Done
NAPALM
Scapy
Quokka: Scapy
NMAP
Quokka: NMAP
PyShark
Flask
Quokka: Flask application
Quokka: Flask REST API
SQLAlchemy
Quokka: SQLAlchemy tables
Quokka: SQLAlchemy
OOP basics
OOP encapsulation
OOP inheritance
Recursion
Concurrency
Quokka: classes
Quokka: threading
Clone this wiki locally