This is an 8-week introductory, zero-to-hero course for women looking to learn Python for professional and personal development purposes. No prior programming knowledge is required (in fact, no need to know where and how to write your first line of code).
- Module 1️⃣: Environment Set-Up, Data Structures, Operators, Control Flows
- Module 2️⃣: Functions, Recursive Functions, Libraries, Debugging
- Module 3️⃣: Classes, Objects, Inheritance, Polymorphism
- Module 4️⃣: Reading Files, Data Analysis, Visualising Data
- Module 5️⃣: Sorting and Searching Data, Hashing
- Module 6️⃣: Text Processing, Introduction to Supervised and Unsupervised ML
- 📅 Weekly Sessions: The course meets 2 times a week for 3 hours for the first 6 weeks of the course. All sessions will consist of a brief concept introduction, deep-dive discussions, and a lot of hands-on exercises.
- 📝 Weekly Preparation: Participants are asked to complete a brief (<30mins) preparation for group discussion for the first 6 weeks of the course (starting from session 2 on).
- 🎯 Capstone Project: In the remaining 2 weeks, participants are asked to complete a capstone project combining concepts from at least 3 of the 6 content weeks.
Toto je 8-týždňový úvodný kurz pre ženy, ktoré sa chcú naučiť Python pre profesionálny a osobný rozvoj. Nie sú potrebné žiadne predchádzajúce programovacie zručnosti (vlastne ani netreba vedieť, kde a ako napísať svoj prvý riadok kódu).
- Modul 1️⃣: Nastavenie prostredia, Dátové štruktúry, Operátory, Control Flows
- Modul 2️⃣: Funkcie, Rekurzívne funkcie, Knižnice, Debugging
- Modul 3️⃣: Triedy, Objekty, Dedičnosť, Polymorfizmus
- Modul 4️⃣: Čítanie súborov, Analýza dát, Vizualizácia dát
- Modul 5️⃣: Triedenie a vyhľadávanie dát, Hashing
- Modul 6️⃣: Spracovanie textu, Úvod do Supervised a Unsupervised ML
- 📅 Týždenné stretnutia: Kurz sa stretáva 2-krát týždenne po 3 hodiny počas prvých 6 týždňov kurzu. Všetky stretnutia budú pozostávať z krátkeho úvodu do konceptov, detailných diskusií, a veľa hands-on aktivít.
- 📝 Týždenná príprava: Účastníčky by si pred každým stretnutím mali nájsť čas na krátku (<30min) prípravu na skupinovú diskusiu počas prvých 6 týždňov kurzu (od 2. stretnutia).
- 🎯 Capstone Project: V zvyšných 2 týždňoch budú účastníčky mať príležitosť pracovať na vlastnom capstone projekte, ktorý by mal kombinovať aspoň 3 zo 6 konceptov z predchádzajúcich týždňov.