- Kommandon och det första Python-programmet
- Introduktion till typer och tangentbordsinmatning
- Python‑IDE
- Loopar
- Datatyper i Python
- Funktioner i Python
- Listor
- Tupler
- Mängder
- Strängar
- Ordböcker
- Git och GitHub
- Funktioner av högre ordning
- Dekoratorer och bibliotek
- Klasser och objekt, del 1
- Klasser och objekt, del 2
- Fel och undantag
- Felsökning och undantagshantering
- Moduler och paket
- Standardfel
- Arbeta med filer och kataloger
- Serialisering
- JSON och nätverksgrund
- Proxy, sockets och e‑post
- Asynkron Python, del 1
- Asynkron Python, del 2
- Grunderna i Excel‑databehandling med Python
- Organisera och analysera data
- Grundläggande HTML för webbscraping
- Grundläggande CSS för webbscraping
- Web scraping med BeautifulSoup
- Extrahera texter och attribut med BeautifulSoup
- Avancerade web scraping‑metoder
- Arbeta med dynamiskt innehåll
- Introduktion till Selenium
- Formhantering i Selenium
- Selenium-botprojekt
- Skriptoptimering i Selenium
- Datum- och tidsbehandling för automatisering av uppgifter
- Använda schedule-biblioteket
- Datavisualisering med Matplotlib
- Datavisualisering med Plotly
- Automatisering av PDF-hantering
- Behandling av textdokument
- Bildbehandling med Pillow
- Automatisering av bildbehandling
- Videobehandling med MoviePy
- Skapa videoeffekter
- GUI-grunder med Tkinter
- GUI-utveckling för dataautomation
- Algoritmer och datastrukturer, del 1
- Algoritmer och datastrukturer, del 2
- Sökalgoritmer och hashing, del 1
- Sökalgoritmer och hashing, del 2
- Rekursion och sortering, del 1
- Rekursion och sortering, del 2
- Träd och grafer, del 1
- Träd och grafer, del 2
- Dynamisk programmering, del 1
- Dynamisk programmering, del 2
- Analys av algoritmers komplexitet, del 1
- Analys av algoritmers komplexitet, del 2
- IT-branschen och du
- Modern utveckling
300+
Lektioner
800+
Uppgifter
63
Tester
Dessutom:
- Omedelbar uppgiftsverifiering
- AI-mentor
- IDE-plugin
- WebIDE
- Spelifiering
- Motiverande föreläsningar