Lectures:
  Mon 9:00, S3 (Tomáš BurešPetr Hnětynka)
Labs:
  Mon 12:20, SU2
  Tue 15:40, SU1
Information in SIS: NPRG065
Term: Credit and exam

Information about exams/credits

Slides and examples shown during lectures and practicals

Lecture
Topic
Slides/Files
1
Introduction
2
Basic control structures, numbers, strings
3
Lists, tuples, dicts, etc.
4
Modules, Basic I/O, Handling exceptions
5
Basic I/O and exceptions (cont.), Functions
6
Functional programming, generators
7
Classes — introduction
8
Classes & polymorphism, Enums
9
Classes & special methods
10
Classes & special methods
11
Metaclasses
12
Coroutines
13
Unittesting, packaging, std library overview