Detailed training program
- Kommandoer og det første Python‑programmet
- Introduksjon til typer og inndata fra tastatur
- Python IDE
- Løkker
- Datatyper i Python
- Funksjoner i Python
- Lister
- Tupler
- Sett
- Strenger
- Ordbøker
- Git og GitHub
- Høyereordensfunksjoner
- Dekoratorer og biblioteker
- Klasser og objekter, del 1
- Klasser og objekter, del 2
- Feil og unntak
- Feilsøking og unntakshåndtering
- Moduler og pakker
- Standardfeil
- Arbeid med filer og kataloger
- Serialisering
- JSON og nettverksgrunnlag
- Proxy, sockets og e‑post
- Asynkron Python, del 1
- Asynkron Python, del 2
- Grunnleggende Excel‑databehandling med Python
- Organisering og analyse av data
- Grunnleggende HTML for webskraping
- Grunnleggende CSS for webskraping
- Webskraping med BeautifulSoup
- Uttrekking av tekst og attributter med BeautifulSoup
- Avanserte webskrapemetoder
- Arbeid med dynamisk innhold
- Introduksjon til Selenium
- Håndtering av skjemaer i Selenium
- Selenium-botprosjekt
- Skriptoptimalisering i Selenium
- Håndtering av dato og tid for oppgaveautomatisering
- Bruke schedule-biblioteket
- Datavisualisering med Matplotlib
- Datavisualisering med Plotly
- Automatisering av PDF-håndtering
- Behandling av tekstdokumenter
- Bildebehandling med Pillow
- Automatisering av bildebehandling
- Videobehandling med MoviePy
- Lage videoeffekter
- Grunnleggende GUI med Tkinter
- GUI-utvikling for dataautomatisering
- Algoritmer og datastrukturer, del 1
- Algoritmer og datastrukturer, del 2
- Søkealgoritmer og hashing, del 1
- Søkealgoritmer og hashing, del 2
- Rekursjon og sortering, del 1
- Rekursjon og sortering, del 2
- Trær og grafer, del 1
- Trær og grafer, del 2
- Dynamisk programmering, del 1
- Dynamisk programmering, del 2
- Analyse av algoritmekompleksitet, del 1
- Analyse av algoritmekompleksitet, del 2
- IT Industry and You
- Moderne utvikling
300+
Leksjoner
800+
Oppgaver
63
Tester
I tillegg:
- Umiddelbar oppgaveverifisering
- AI-mentor
- IDE-plugin
- WebIDE
- Spillifisering
- Motiverende forelesninger