Opplæring i Python sertifisering - eLearning
4.900,00 NOK
- 6 hours
Dette kurset dekker grunnleggende om Python og hvordan man anvender det i virkelige applikasjoner. Modulene, prosjektene ved slutten av hver leksjon, og oppgavene som utgjør pensumet, dekker dataoperasjoner i Python, strenger, betingede uttrykk, feilhåndtering, shell scripting, webskraping, og det ofte brukte Python-web-rammeverket: Django. Lær deg det stadig mer populære programmeringsspråket for utvikling! Python er et dynamisk programmeringsspråk for utvikling, et av de første språkene som ble støttet av Google App Engine og mye brukt i skyen. Språket støtter metaprogrammeringsstrukturer og aspekter av Lisp og Haskell.
Kursplan
Python Grunnleggende
Leksjon 01
- Kursintroduksjon
- Læringsmål
- Introduksjon til Python og dets funksjoner
- Python Introduksjon - Bruksområder og Varianter
- Introduksjon til Python - Hvorfor Python?
- Programvareinstallasjon og oppsett av miljø
- Demo: Programvareinstallasjon og oppsett av miljø
- Datatyper
- Inndata Utdata Funksjoner
- Demo: Datatyper og inn- og utdata
- Funksjoner
- Viktige punkter
Dataoperasjoner
Leksjon 02
- Læringsmål
- Datatypekonvertering
- Aritmetiske operatorer
- Sammenligningsoperatorer
- Tilordningsoperatorer
- Bitvise operatorer
- Demo: Dataoperasjoner
- Strengmetoder
- Demo: Strengoperasjoner
- Listemetoder
- Demo: Listeoperasjoner
- Tupelmetoder
Betingede uttalelser og funksjoner
Lesson 03
- Læringsmål
- Uttrykk
- Betinget uttalelse
- Demo - Betinget uttalelse
- Løkker - for-løkke
- Løkker - while-løkke
- Demo - Løkker
- Funksjoner
- Demo - Funksjoner
- Hovedpoeng
Feilhåndtering og filoperasjoner
Leksjon 04
- Læringsmål
- Filhåndtering
- Demo - Filhåndtering
- Feil
- Unntak
- Demo - Feil og unntak
- Logging
- Demo - Logging
- Python-feilsøker (Pdb-modulen)
- Demo - Python-feilsøker
- Objekter og klasser
- Objekter og funksjoner
- Demo - Objektorientert programmering
- Hovedpoeng
Shell-skripting og Django
Leksjon 05
- Læringsmål
- Skallskripting
- System, operativsystem og underprosessmodul
- Lesing, skriving av filer og arbeid med dato-tid-modulen
- Demo - Skripting i skall med Python
- Nettskraping
- Demo - Nettskraping ved bruk av Beautiful Soup
- Django - Introduksjon og arkitektur
- Demo - Installasjon av Django
- Hovedpoeng
Python-dekoratorer
Prosjekt 1
Implementere en Python-dekorator som tar det som den dekorerte funksjonen returnerer og skriver det til en fil på en ny linje.
Administrer passordet
Prosjekt 2
Utvikle en ny versjon av en passordadministrator som kan holde styr på alle passordene som er angitt for hver konto.
Applikasjon for pasientadministrasjon
Prosjekt 3
Skriv en applikasjon i Django for en sykehusresepsjonist som blant annet sjekker om pasienten allerede er registrert. Hvis ikke, registrer pasienten.
Læringsutbytte
Ved slutten av dette eLæringskurset i Python-opplæring, vil du være i stand til å:
Python-konsepter
Forstå grunnleggende Python-konsepter.
Implementer teknikker
Implementer teknikker for filhåndtering og unntakshåndtering.
Utvidet forståelse
Forstå operatorer, sett, metoder og ordbøker i dybden.
Implementering av hjelpefunksjoner
Kjøre kommandoer ved å implementere betingede uttrykk, løkker og funksjoner.
Shell-skripting
Utføre skallskripting med Python.
Bli ekspert på Python Django & utvikling i Python
Bli ekspert på Python Django og avansert webutvikling i Python.
Nøkkelfunksjoner
Språk
Kurs og materiell er på engelsk
Tilgang
12 måneders tilgang til eLearning-plattformen når som helst (selvstudium)
Varighet
6 timer med eLearning-materiale
Prosjekt
Fem kunnskapskontroller ved leksjonsslutt og 1 prosjekt i det virkelige liv ved kursets slutt
Øvelse
Mer enn 20 assisterte øvelser i alle moduler
Sertifisering
Bransjeanerkjent sertifikat for fullført kurs
Hvem bør melde seg på dette kurset?
Ingen tidligere programmeringskunnskap eller erfaring er nødvendig for å delta i dette nettbaserte Python-treningskurset.
Programvareutviklere
Programmeringsentusiaster
Tekniske ledere
Arkitekter
Trenger du bedriftsløsning eller LMS-integrasjon?
Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!