Python certifiering utbildning - eLearning
Python-utbildningscertifiering - eLearning
Programöversikt:
Denna kurs täcker grunderna i Python och hur man tillämpar det på verkliga tillämpningar. Modulerna, projekten vid slutet av lektionerna och uppgifterna som ingår i läroplanen täcker dataoperationer i Python, strängar, villkorssatser, felhantering, shell-skriptning, web scraping och det vanligt förekommande Python-webbramverket: Django.
Programfunktioner:
- Kursen och materialet finns tillgängliga på engelska.
- Nybörjarvänlig - Medelnivå
- 1 års tillgång till den självstudiebaserade eLearning-plattformen 24/7 och klassinspelningar
- 6 timmar totalt videoinnehåll
- 60 timmars studietid rekommenderas
- 20+ assisterade övningar…

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Python-utbildningscertifiering - eLearning
Programöversikt:
Denna kurs täcker grunderna i Python och hur man tillämpar det på verkliga tillämpningar. Modulerna, projekten vid slutet av lektionerna och uppgifterna som ingår i läroplanen täcker dataoperationer i Python, strängar, villkorssatser, felhantering, shell-skriptning, web scraping och det vanligt förekommande Python-webbramverket: Django.
Programfunktioner:
- Kursen och materialet finns tillgängliga på engelska.
- Nybörjarvänlig - Medelnivå
- 1 års tillgång till den självstudiebaserade eLearning-plattformen 24/7 och klassinspelningar
- 6 timmar totalt videoinnehåll
- 60 timmars studietid rekommenderas
- 20+ assisterade övningar på alla moduler Projekt
- Jupyter Virtual Lab inkluderade
- 5 kunskapskontroller i slutet av lektionen och 1 verkligt kursprojekt i slutet av kursen
- Ingen tenta för denna kurs, men studenten kommer att få ett certifikat för genomfört utbildning.
Viktiga läranderesultat:
I slutet av denna online-utbildning i Python kommer du att kunna:
- Förstå grundläggande Python-koncept
- Implementera filhanterings- och undantagshanteringstekniker
- Förstå operatorer, mängder, metoder och ordböcker på djupet
- Kör kommandon genom att implementera villkorssatser, loopar och funktioner
- Utför shell-skriptning med Python
- Behärska Python Django och avancerad webbutveckling i Python
Förkunskaper:
Ingen tidigare programmeringskunskap eller erfarenhet krävs för att delta i denna online Python-utbildning.
Målgrupp:
- Programvaruutvecklare
- Programmeringsentusiaster
- Tekniska ledare
- Arkitekter
Kursplan:
Lektion 01 - Python Grunder
- Kursintroduktion
- Lärandemål
- Introduktion till Python och dess funktioner
- Introduktion till Python - Användningar och Smaker
- Python Introduktion - Varför Python
- Programvaruinstallation och miljöinställning
- Demo: Programvaruinstallation och miljöinställning
- Datatyper
- In- och utdatafunktioner
- Demo: Datatyper och In- och Utmatning
- Funktioner
- Viktiga punkter
Lektion 02 - Dataoperationer
- Lärandemål
- Datatypkonvertering
- Aritmetiska operatorer
- Jämförelseoperatorer
- Tilldelningsoperatorer
- Bitvisa operatorer
- Demo: Dataoperationer
- Strängmetoder
- Demo: Strängoperationer
- Listmetoder
- Demo: Listaoperationer
- Tuplametoder
- Demo: Tuplaroperationer
- Mängdmetoder
- Ordboksmetoder
- Demo: Ordboksoperationer
- Viktig lärdom
Lektion 03 - Villkorssatser och funktioner
- Lärandemål
- Uttryck
- Villkorssats
- Demo - Villkorssatser
- Loopar - for-loop
- Loopar - while-loop
- Demo - Loopar
- Funktioner
- Demo - Funktioner
- Huvudpoäng
Lektion 04 - Felhantering och filoperationer
- Lärandemål
- Filhantering
- Demo - Filhantering
- Fel
- Undantag
- Demo - Fel och Undantag
- Loggning
- Demo - Loggning
- Python Debugger (Pdb-modulen)
- Demo - Python Debugger
- Objekt och klasser
- Objekt och funktioner
- Demo - Objektorienterad programmering
- Huvudpoäng
Lektion 05 - Shell-skript och Django
- Lärandemål
- Skalskriptning
- Sys, OS och Sub-Process-modulen
- Läsa och skriva filer samt arbeta med datum- och tidsmodulen
- Demo - Shell-skriptning i Python
- Webbskrapning
- Demo - Web Scraping med Beautiful Soup
- Django - Introduktion och Arkitektur
- Demo - Django-installation
- Viktig lärdom
Lektion 06 - Loggningsinfrastruktur
- Introduktion till Python-loggning
- Koncept av Python-loggning
- Ändra loggformatet
- Python Logger
- Använda Python Logging
- Logghanterare och formatterare
- Loggflöde
- Konfigurera loggning
- Utöka loggning
- Buffra loggar
- Bästa praxis för loggning
- Roterande loggfiler
- Logga till en fil
Lektion 07 - Enhetstestinfrastruktur
- Introduktion till enhetstestning
- Introduktion till unittest-ramverket
- Konceptet av unittest-ramverket
- Kommandorad
- Python unittest
- Testa för undantag
- Testmiljöer
- Python-assertioner
- Klasser och funktioner
- fördelar och nackdelar
- Mock-objektbibliotek
Lektion 08 - Nätverkskoncept
- Introduktion till Python-nätverk
- Socklar
- Socketprogrammering
- Arbeta med Python-nätverk
- Datamodeller
- Bygga klient-server kommunikation
- Sockeltyper
- TCP-sockets
- Tornado-ramverket
- Bygga en Python-chattserver
Kursens slutprojekt:
Projekt 1
Python-dekoratorer
Implementera en Python-dekorator som tar vad den dekorerade funktionen returnerar och skriver det till en fil på en ny rad.
Projekt 2
Hantera lösenordet
Utveckla en ny version av en lösenordshanterare som kan hålla reda på alla lösenord som har ställts in för varje konto.
Projekt 3
Ansökan om patienthantering
Skriv en applikation i Django för en sjukhusreceptionist som har funktioner, inklusive att kontrollera om patienten redan är registrerad. Om inte, registrera patienten.
Adding Value Consulting AB (AVC)
Vi utbildar och certifierar dig inom projektledning, agile och IT.
Utbildningsformer:
- Öppen, schemalagd utbildning
- Onlinekurser & online certifiering
- Företagsintern utbildning
Vi kan utbilda dig på svenska, engelska eller hollandska.
Våra kurser är mycket praktiska och du kan omedelbart tillämpa din nya kunskap i ditt arbete. We inspire to make a difference!
Vi hoppas att även utbilda dig!
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
