Python certificeringstræning - eLearning
3.900,00 DKK
- 60 hours
Dette kursus dækker grundlæggende om Python og hvordan man anvender det i virkelige applikationer. Modulerne, projekter ved lektionens afslutning og opgaverne, som udgør pensummet, omhandler dataoperationer i Python, strenge, betingede udsagn, fejlhåndtering, shell scripting, webskrabning og det almindeligt anvendte Python-webframework: Django.
Vigtige funktioner
Sprog
Kurset og materialet er tilgængeligt på engelsk
Niveau
Begyndervenlig - Mellemniveau
Adgang
1 års adgang til den selvstyrende studie e-læringsplatform 24/7
6 timers samlet videomateriale
med anbefalet studietid på 60 timer
Jupyter Virtual Lab inkluderet
20+ assisterede øvelser i alle moduler
Projekt
5 lektionsslut videnstjek og 1 virkelighedsnært projekt ved kursets afslutning
Ingen eksamen
Der er ingen eksamen for dette kursus, men studerende vil få et bevis for gennemført uddannelse

Læringsresultater
Ved afslutningen af dette Python Training eLearning-kursus vil du være i stand til at:
Python-koncepter
Forstå grundlæggende Python-koncepter.
Implementer teknikker
Implementer teknikker til filhåndtering og undtagelseshåndtering.
Udvidet forståelse
Forstå operatorer, sæt, metoder og ordbøger i dybden.
Implementering af hjælpefunktioner
Kør kommandoer ved at implementere betingede udsagn, løkker og funktioner.
Shell-scripting
Udfør shell scripting med Python.
Bliv mester i Python Django & udvikling i Python
Bliv mester i Python Django og avanceret webudvikling i Python.
Kursus tidsplan

Python Grundlæggende
Lektion 01
- Kursusintroduktion
- Læringsmål
- Introduktion til Python og dets funktioner
- Python Introduktion - Anvendelser og Varianter
- Python Introduktion - Hvorfor Python
- Installation af software og opsætning af miljø
- Demo: Installation af software og opsætning af miljø
- Datatyper
- Ind- og Udgangsfunktioner
- Demo: Datatyper og input/output
- Funktioner
- Vigtigste pointer
Dataoperationer
Lektion 02
- Læringsmål
- Datatypekonvertering
- Aritmetiske operatorer
- Sammenligningsoperatorer
- Tildelingsoperatorer
- Bitwise operatorer
- Demo: Dataoperationer
- Strengmetoder
- Demo: Strengoperationer
- Listemetoder
- Demo: Listeoperationer
- Tuple-metoder
Betingede udsagn og funktioner
Lektion 03
- Læringsmål
- Udtryk
- Betinget udsagn
- Demo - Betinget udsagn
- Løkker - for-løkke
- Løkker - while-løkke
- Demo - Løkker
- Funktioner
- Demo - Funktioner
- Vigtigste konklusion
Fejlhåndtering og filoperationer
Lektion 04
- Læringsmål
- Filhåndtering
- Demo - Håndtering af filer
- Fejl
- Undtagelser
- Demo - Fejl og Undtagelser
- Logning
- Demo - Logføring
- Python Debugger (Pdb-modul)
- Demo - Python-fejlsøger
- Objekter og klasser
- Objekter og funktioner
- Demo - Objektorienteret programmering
- Vigtigste konklusion
Shell Scripting og Django
Lektion 05
- Læringsmål
- Shell-scripting
- System-, OS- og Underproces-modul
- Læsning Skrivning af filer og arbejde med dato-tid modul
- Demo - Shell-scripting i Python
- Web Scraping
- Demo - Web scraping ved brug af Beautiful Soup
- Django - Introduktion og arkitektur
- Demo - Django installation
- Vigtigste konklusion
Logningsinfrastruktur
Lektion 06
- Introduktion til Python-logning
- Koncepter for Python-logning
- Ændring af logformatet
- Python Logger
- Brug af Python-logning
- Logningshåndterere og formaterere
- Logningsforløb
- Konfigurering af logning
- Udvidelse af logning
- Buffering af logfiler
- Bedste praksis for logføring
- Roterende logfiler
- Logning til en fil
Unittest-infrastruktur
Lektion 07
- Introduktion til enhedstest
- Introduktion til unittest-rammeværket
- Konceptet for unittest-rammeværk
- Kommandolinje
- Python unittest
- Test af undtagelser
- Testudstyr
- Python-påstande
- Klasser og funktioner
- fordele og ulemper
- Mock-objektbibliotek
Netværkskoncepter
Lektion 08
- Introduktion til Python-netværksprogrammering
- Stik
- Socket-programmering
- Arbejde med Python-netværk
- Data Modeller
- Opbygning af klient-server kommunikation
- Stiktyper
- TCP-sockets
- Tornado-rammeværket
- Opbygning af en Python-chatserver
Python dekoratører
Projekt 1
Implementer en Python-dekorer, der tager det, som den dekorerede funktion returnerer, og skriver det til en fil på en ny linje.
Administrer adgangskoden
Projekt 2
Udvikl en ny version af en adgangskodeadministrator, der kan holde styr på alle adgangskoder, der er sat for hver konto.
Ansøgning til patientstyring
Projekt 3
Skriv en applikation i Django til en hospitalsreceptionist, som har funktioner, herunder at tjekke om patienten allerede er registreret. Hvis ikke, registrer patienten.

Hvem bør tilmelde sig dette program?
Forudsætninger: Ingen tidligere programmeringserfaring eller -kendskab er nødvendig for at deltage i dette online Python-kursus.
Softwareudviklere
Programmeringsentusiaster
Tekniske ledere
Arkitekter
Udsagn
Licensgivning og akkreditering
Dette Python træningscertificeringskursus udbydes af Simplilearn i henhold til Partner Program Aftalen og overholder kravene i Licensaftalen. AVC promoverer dette kursus på vegne af Simplilearn.
Aktiepolitik
Simplilearn tilbyder ikke indkvartering på grund af en handicap eller medicinsk tilstand hos nogen studerende. Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele tilpasningsprocessen.
Ofte stillede spørgsmål

Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!