Skip to content

Materials for an Introduction to Python course.

veve122/pythoness

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

🇬🇧 Python From the Very Beggining

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).

Course Contents

  • 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

Course Structure

  • 📅 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.

🇸🇰 Python od úplného začiatku

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).

Obsah kurzu

  • 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

Štruktúra

  • 📅 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.

About

Materials for an Introduction to Python course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%