Kursplan
Introduktion till programmering i Python
- Köra Python-kod
- Använda Python-utvecklingsverktyg (IDE:er och kommandoradsverktyg)
- Arbeta med Python- och iPython-miljöer samt iPython Notebook
Data typer och operationer
- Heltal och flyttal – kanske inte nödvändigt
- Strängar och bytes – kanske inte nödvändigt
- Tupler och listor
- Ordlistor och ordnade ordlistor
- Mängder och frusna mängder
Organisera och distribuera kod
- Skapa moduler och paket
- Distribuera kod till repositories
Orientering mot objekt och funktionell programmering
- Skapa och använda funktioner och klasser
- Anpassa funktioner och klasser med decorators
- Introduktion av metaklasser
Felhantering och testning
- Hantera och kasta undantag
- Skriva och utföra tester (dokumentationstester och enhetstester)
- Kontrollera kod täckning av tester
Arbete med filer och kataloger
- Åtkomst till olika typer av filer och principer för filhantering
- Skapa, läsa, uppdatera och ta bort filer (inklusive textfiler, csv-filer samt Microsoft Word- och Excel-filer)
- Hämta data från textfiler med hjälp av reguljära uttryck
- Skapa och ta bort kataloger, lista och söka efter filer
Krav
Inga förkunskaper krävs.
Vittnesmål (7)
allt var perfekt
Florin Vrincianu
Kurs - Python Programming Fundamentals
Maskintolkat
Att tränaren kunde guida oss och korrigera om det behövdes, samt förklara vad som gjordes fel
Roxana - Emilia Zamfir
Kurs - Python Programming Fundamentals
Maskintolkat
Kändes som en avrundad introduktion till Python, vilket gav mig förtroende för att omedelbart ta på mig några grundläggande program innan jag försöker med något mer omfattande.
Graham - Quantum Detectors Ltd
Kurs - Python Programming Fundamentals
Maskintolkat
Jag tyckte om att jag kunde ställa frågor och Abhi svarade på alla dem med utmärkta exempel.
Bozena - New College Durham
Kurs - Python Programming Fundamentals
Maskintolkat
Allt var bra. Tränaren var väldigt väl förberedd och jag njöt verkligen av kurset.
Gelep Dragos
Kurs - Python Programming Fundamentals
Maskintolkat
Kursen var rakt fram, intuitiv och lätt att följa. Övningarna täckte ämnena som förts upp tidigare.
Alexandru - BRD
Kurs - Python Programming Fundamentals
Maskintolkat
Kunskapsnivån.
Dan Nohai - BRD
Kurs - Python Programming Fundamentals
Maskintolkat