Micro Courses
Each micro course teaches one subject in a short, focused course. Its page says why Smarter suits the subject, where to look in the code base and the documentation, and suggests exercises. Each also has three complete course plans, for a one-day classroom bootcamp, a two-week online course and a four-week online course, with schedules, graded assignments and rubrics, capstone projects and reading lists. Course Formats and Grading explains what the three formats have in common. They are starting points: pick, combine and adapt the ones that fit your students.
Course |
Students |
Programming |
|---|---|---|
Anyone |
None |
|
Anyone |
None |
|
Policy, ethics, law and business |
None |
|
Business and management |
None |
|
Backend Development with Python, Django, Django REST Framework and Pydantic |
Software developers |
Python |
Software developers |
JavaScript |
|
Software developers |
Python and JavaScript |
|
Software developers |
Any language |
|
Developers and security students |
Some |
|
Developers and operations |
Some |
|
Platform and operations engineers |
Some |
|
Cloud and operations engineers |
Terraform |
|
Machine learning and operations engineers |
Some |
|
Software developers |
Python or JavaScript |
|
Developers and technical writers |
Little |
|
Advanced developers |
Reading |
|
Software developers |
Python or JavaScript |
|
Anyone, as a capstone |
Any |