1.1. Agenda¶
Working hours 9:00 - 17:00
Lunch break 13:15 - 14:00
10 min break every 1.5 hour
1.1.1. Day 1¶
10m - Welcome message, course introduction, agenda
50m - Python and IDE setup, features and debugging
45m - Python basic syntax, operators, builtins
60m - Type Int
60m - Type Float
45m - Type Bool
15m - Type None
75m - Type Str
60m - Type Str Methods
1.1.2. Day 2¶
45m - Sequence List
45m - Sequence Tuple
30m - Sequence Set
30m - Sequence Nested
30m - Sequence GetItem
60m - Sequence Slice
30m - Sequence Unpack
50m - Mapping Dict
50m - Mapping Generate
50m - Mapping Nested
1.1.3. Day 3¶
15m - Conditional Operators
15m - Conditional Membership
45m - Conditional Statements
45m - Conditional Expressions
45m - Exceptions
45m - Loop While
45m - Loop For
45m - Loop Nested
30m - Loop Unpack
45m - Loop Dict
45m - Comprehensions
1.1.4. Day 4¶
20m - File Path
15m - File Access Modes
45m - File Write
45m - File Read
5m - File Append
10m - File Encoding
10m - File Binary
30m - Function Definition
30m - Function Return
60m - Function Parameters
60m - Function Arguments
30m - Function Scope
15m - Function Recurrence
30m - Function Generator
15m - Function Lambda
1.1.5. Day 5¶
45m - OOP Classes and Instances
45m - OOP Attributes
45m - OOP Initializer Method
45m - OOP Methods
45m - OOP Methods and Attributes
45m - OOP Inheritance
45m - OOP Overload
45m - OOP Stringify Objects
45m - OOP Architecture
15m - Recap, Certificates and Survey