← Learn to Code — Python, Java, C, SQL & Web
Python for A-Level CS
Data structures, algorithms, and OOP for Cambridge 9618.
python 15 Lessons
Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English.
Lessons in this course
No lessons match. Clear the search or choose another filter.
- Nested loops & 2-D lists 01 · 4 required tasks · ★★★ Video
- Text files 02 · 3 required tasks · ★★★ Video
- Exceptions 03 · 3 required tasks · ★★★ Video
- Stacks 04 · 3 required tasks · ★★★★ Video
- Queues 05 · 4 required tasks · ★★★★ Video
- Linked lists 06 · 3 required tasks · ★★★★ Video
- Searching 07 · 3 required tasks · ★★★ Video
- Sorting 08 · 3 required tasks · ★★★★ Video
- Recursion 09 · 3 required tasks · ★★★★ Video
- Classes & objects 10 · 3 required tasks · ★★★ Video
- Inheritance & encapsulation 11 · 4 required tasks · ★★★★ Video
- Programming paradigms 12 · 3 required tasks · ★★★ Video
- Hash tables 13 · 3 required tasks · ★★★★ Video
- Binary search trees 14 · 3 required tasks · ★★★★★ Video
- Graphs 15 · 3 required tasks · ★★★★★ Video