Short, applied courses with a verifiable certificate. Search for a topic, or narrow by category, level, duration and price.
Master Python strings end to end — indexing and slicing, the essential methods, formatting, splitting and joining, searching, and an introduction to regular expressions with the re module. Aligned to the Python Institute PCAP certification, this course turns raw text into a data structure you can parse, clean and reshape with confidence.
Learn to model real problems with classes and objects in Python — __init__ and self, instance versus class attributes, encapsulation, inheritance with super(), polymorphism and the dunder methods that make objects feel native. This course builds the object-oriented foundations assessed by the Python Institute PCAP certification.
Go beyond the basics of functions to master recursion and the call stack, the LEGB scope rules with global and nonlocal, lambdas and closures, and the functional trio of map, filter and reduce. Sharpen the higher-order-function fluency the Python Institute PCAP certification rewards, and learn when a comprehension beats a functional pipeline.
Write Python that survives contact with the real world: handle errors with try/except/else/finally, raise and design your own exceptions, and read and write text, CSV and JSON files safely with the with-statement. You will also tour the standard-library workhorses — pathlib, datetime and collections — building the robustness the Python Institute PCAP exam expects.
Master Python's four built-in collections — lists, tuples, sets and dictionaries — with methods, slicing, comprehensions, unpacking and set algebra. Learn which structure to reach for and why mutability matters, building the fluency the Python Institute PCAP exam expects.