1.2. About Agenda
8:59 - meeting
9:00 - training day start
10:20-10:30 - coffee break (10 min)
11:50-12:00 - coffee break (10 min)
13:15-14:00 - lunch break (45 min)
15:20-15:30 - coffee break (10 min)
17:00 - training day end
1.2.1. Day 1
15 min - Intro: welcome message, course introduction, agenda, spreadsheet
60 min - Setup: IDE, Git, repository, Python, doctest
75 min - Entrytest: evaluating participant skills, live coding solution
270 min - Multiprocessing: introduction to multiprocessing, processes, queues, pools, shared memory
1.2.2. Day 2
390 min - Threading: creating, joining, synchronization, locks, queues, thread pool
30 min - Subinterpreters: introduction to subinterpreters, subinterpreters vs multiprocessing, subinterpreters vs threading, subinterpreters API
1.2.3. Day 3
400 min - Async: introduction to asynchronous programming, async/await, coroutines
10 min - Future: Python 3.15 and 3.16, speculations, trends, community, resources
10 min - Outro: feedback, certificate, next steps, resources, Q&A