Opplæring i Python sertifisering - eLearning
4.900,00 NOK
- 60 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.
Nøkkelfunksjoner
Språk
Kurset og materialet er tilgjengelig på engelsk
Nivå
Nybegynnervennlig - Mellomnivå
Tilgang
1 års tilgang til den selvstyrte studie e-læringsplattformen 24/7
6 timer totalt med videomateriale
med anbefalt studietid på 60 timer
Jupyter Virtual Lab inkludert
20+ veiledede øvelser i alle moduler
Prosjekt
5 kunnskapssjekker ved slutten av leksjonene og 1 prosjekt basert på virkelige forhold ved slutten av kurset
Ingen eksamen
Ingen eksamen for dette kurset, men studenten vil få et kursbevis for fullført opplæring

Læringsutbytte
Ved slutten av dette Python-opplæringskurset på nett, 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 grundig.
Implementering av hjelpefunksjoner
Kjør kommandoer ved å implementere betingede uttrykk, løkker og funksjoner.
Shell-skripting
Utfør shell-scripting med Python.
Bli ekspert på Python Django & utvikling i Python
Bli ekspert på Python Django og avansert webutvikling i Python.
Kursplan

Python Grunnleggende
Leksjon 01
- Kursintroduksjon
- Læringsmål
- Introduksjon til Python og dets funksjoner
- Python-introduksjon - Bruksområder og varianter
- Python Introduksjon - Hvorfor Python
- Installasjon av programvare og oppsett av miljø
- Demo: Installasjon av programvare og oppsett av miljø
- Datatyper
- Inn- og utdatafunksjoner
- Demo: Datatyper og inn- og utdata
- Funksjoner
- Hovedpunkter
Dataoperasjoner
Leksjon 02
- Læringsmål
- Datatypekonvertering
- Aritmetiske operatorer
- Sammenligningsoperatorer
- Tilordningsoperatorer
- Bitvis operatorer
- Demo: Dataoperasjoner
- Strengmetoder
- Demo: Strengoperasjoner
- Listemetoder
- Demo: Listeoperasjoner
- Tuppelmetoder
Betingede uttalelser og funksjoner
Leksjon 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 - Loggføring
- Python-feilsøker (Pdb-modulen)
- Demo - Python-feilsøker
- Objekter og klasser
- Objekter og funksjoner
- Demo - Objektorientert programmering
- Hovedpoeng
Shell Scripting og Django
Leksjon 05
- Læringsmål
- Shell-skripting
- System-, OS- og underprosessmodul
- Lesing Skriving av filer og arbeid med dato-tid-modul
- Demo - Shell-scripting i Python
- Nettskraping
- Demo - Web scraping ved bruk av Beautiful Soup
- Django - Introduksjon og arkitektur
- Demo - Installasjon av Django
- Hovedpoeng
Loggingsinfrastruktur
Leksjon 06
- Introduksjon til Python-loggføring
- Konsepter for logging i Python
- Endre formatet på logger
- Python Logger
- Bruke Python Logging
- Loggingshåndterere og formaterere
- Loggføringsflyt
- Konfigurere logging
- Utvide loggføring
- Mellomlagrer logger
- Loggførings beste praksiser
- Roterende loggfiler
- Loggføring til en fil
Testinfrastruktur
Leksjon 07
- Introduksjon til enhetstesting
- Introduksjon til unittest-rammeverket
- Konseptet med unittest-rammeverk
- Kommandolinje
- Python unittest
- Testing for unntak
- Testutstyr
- Python-påstander
- Klasser og funksjoner
- fordeler og ulemper
- Mock-objektbibliotek
Nettverkskonsepter
Leksjon 08
- Introduksjon til nettverksprogrammering i Python
- Sokler
- Socket-programmering
- Arbeid med nettverksprogrammering i Python
- Datamodeller
- Bygging av klient-tjener-kommunikasjon
- Sokkeltyper
- TCP-sokler
- Tornado-rammeverket
- Bygge en Python-chatserver
Python-dekoratører
Prosjekt 1
Implementer en Python-dekoratør som vil ta det den dekorerte funksjonen returnerer og skrive det til en fil på en ny linje.
Administrer passordet
Prosjekt 2
Utvikle en ny versjon av en passordbehandler som kan holde oversikt over alle passord som har blitt satt for hver konto.
Søknad for pasienthåndtering
Prosjekt 3
Skriv en applikasjon i Django for en sykehusresepsjonist som har funksjoner, inkludert å sjekke om pasienten allerede er registrert. Hvis ikke, registrer pasienten.

Hvem bør melde seg på dette programmet?
Forutsetninger: Ingen tidligere programmeringskunnskaper eller erfaring er nødvendig for å delta i dette nettbaserte Python-kurset.
Programvareutviklere
Programmeringsentusiaster
Tekniske ledere
Arkitekter
Uttalelser
Lisensiering og akkreditering
Dette Python-treningssertifiseringskurset tilbys av Simplilearn i henhold til Partnerprogramavtalen og overholder kravene i lisensavtalen. AVC promoterer dette kurset på vegne av Simplilearn.
Egenkapitalpolitikk
Simplilearn tilbyr ikke tilrettelegging på grunn av en funksjonshemming eller medisinsk tilstand hos noen studenter. Kandidater oppfordres til å kontakte AVC for veiledning og støtte gjennom tilretteleggingsprosessen.
Ofte stilte spørsmål

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!