Public
Foundation — language core
First-year UG · career switchers
Original RSIL core covering the full union of a language tutorial’s opening map plus a types course: why Python, how it launches and runs, names and references, numbers, strings, lists, dicts, statements, decisions, loops, functions and a first composed campus tool.
16 lessons · exam at the end
Open levelPublic
Intermediate — data, modules, errors, objects
UG / working Python
Original RSIL middle course covering the rest of the language-tutorial + types-course union: tuples, files, sets, list edits, looping techniques, comprehensions-as-loops, docs, scopes, nested functions, argument traps, recursion/lambda/map, modules and packages, formatted I/O, exceptions and cleanup, classes, inheritance and tests.
21 lessons · exam at the end
Open levelPublic
Advanced — stdlib, packaging, OOP tools, handover
Internships · first job Python
Original RSIL closing course covering the remaining union: iterators and generators, stdlib (os, glob, argv, re, math, HTTP, dates, compression, pickle, XML, struct, logging, deque, weakref, templates), decimal and float limits, threads, venv/pip, unicode/bytes, operator overloading, properties, decorators, static/class/mixins, metaclasses, exception hierarchies, timeit/doctest, REPL next-steps, and a campus capstone.
20 lessons · exam at the end
Open level