Python certificeringstræning - eLearning

3.900,00 DKK

  • 60 hours
eLearning

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

Hero

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

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

    Lektion 02

    • Læringsmål
    • Datatypekonvertering
    • Aritmetiske operatorer
    • Sammenligningsoperatorer
    • Tildelingsoperatorer
    • Bitwise operatorer
    • Demo: Dataoperationer
    • Strengmetoder
    • Demo: Strengoperationer
    • Listemetoder
    • Demo: Listeoperationer
    • Tuple-metoder
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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.

  10. Administrer adgangskoden

    Projekt 2

    Udvikl en ny version af en adgangskodeadministrator, der kan holde styr på alle adgangskoder, der er sat for hver konto.

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

python-kursus

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

Start kursus nu

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!