1.2. Agenda¶
1.2.1. Day 1¶
Estimated Time |
Topic |
---|---|
10 min |
Welcome message, course introduction, learning participants expectations |
50 min |
Python and IDE setup verification, IDE features and debugging |
60 min |
Python basic syntax, operators, builtins |
45 min |
Type Int |
45 min |
Type Float |
45 min |
Type Bool |
30 min |
Type None |
60 min |
Type Str |
60 min |
Type Str Methods |
15 min |
Type Annotations |
1.2.2. Day 2¶
Estimated Time |
Topic |
---|---|
45 min |
Sequence List |
45 min |
Sequence Tuple |
30 min |
Sequence Set |
15 min |
Sequence Frozenset |
30 min |
Sequence Nested |
30 min |
Sequence GetItem |
30 min |
Sequence Slice |
30 min |
Sequence Unpack |
15 min |
Sequence Type Annotation |
45 min |
Mapping Dict |
45 min |
Mapping Generate |
45 min |
Mapping Nested |
15 min |
Mapping Type Annotation |
1.2.3. Day 3¶
Estimated Time |
Topic |
---|---|
15 min |
Control Flow Operators |
15 min |
Control Flow Membership |
45 min |
Control Flow Statements |
45 min |
Control Flow Expressions |
45 min |
Control Flow Exceptions |
45 min |
Loop While |
45 min |
Loop For |
45 min |
Loop Nested |
30 min |
Loop Unpack |
45 min |
Loop Dict |
45 min |
Comprehensions |
1.2.4. Day 4¶
Estimated Time |
Topic |
---|---|
60 min |
Function Definition |
60 min |
Function Return |
60 min |
Function Parameters |
60 min |
Function Arguments |
25 min |
Function Scope |
15 min |
Function Recurrence |
40 min |
Function Doctest |
40 min |
Function Lambda |
40 min |
Function Generator |
20 min |
Function Type Annotation |
1.2.5. Day 5¶
Estimated Time |
Topic |
---|---|
45 min |
OOP Classes and Instances |
45 min |
OOP Attributes |
45 min |
OOP Initializer Method |
45 min |
OOP Methods |
45 min |
OOP Stringify Objects |
45 min |
OOP Inheritance |
140 min |
Exam |
10 min |
Recap, Certificates and Survey |