Opplæring i Python sertifisering - eLearning

4.900,00 NOK

  • 60 hours
eLæring

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

Hero

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

Hero
  1. 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
  2. Dataoperasjoner

    Leksjon 02

    • Læringsmål
    • Datatypekonvertering
    • Aritmetiske operatorer
    • Sammenligningsoperatorer
    • Tilordningsoperatorer
    • Bitvis operatorer
    • Demo: Dataoperasjoner
    • Strengmetoder
    • Demo: Strengoperasjoner
    • Listemetoder
    • Demo: Listeoperasjoner
    • Tuppelmetoder
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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.

  10. 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.

  11. 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.

pythonkurs

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

Start kurset nå

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!