Utbildning för Python certifiering - eLearning

4.900,00 SEK

  • 60 hours
eLearning

Denna kurs täcker grunderna i Python och hur man tillämpar det på verkliga applikationer. Modulerna, projekten vid lektionsslut och uppgifterna som utgör läroplanen omfattar dataoperationer i Python, strängar, villkorssatser, felhantering, shellskriptning, webbskrapning och det vanligt använda Python-webbramverket Django.

Nyckelfunktioner

Språk

Kursen och materialet är tillgängliga på engelska

Nivå

Nybörjarvänlig - Mellannivå

Tillgång

1 års tillgång till självstudieplattformen för eLearning dygnet runt

6 timmar total videouppspelning

med rekommenderad studietid på 60 timmar

Öva

20+ assisterade övningar i alla moduler

Projekt

5 kunskapskontroller vid lektionsslut och 1 verkligt projekt vid kursens slut

Ingen tentamen

Ingen tentamen för denna kurs men studenten kommer att få ett intyg på genomförd utbildning

Hero

Lärandemål

Vid slutet av denna e-lärningskurs i Python-utbildning kommer du att kunna:

Pythonkoncept

Förstå grundläggande koncept i Python.

Implementera tekniker

Implementera tekniker för filhantering och undantagshantering.

Fördjupad förståelse

Förstå operatorer, mängder, metoder och ordböcker på djupet.

Implementera hjälpfunktioner

Kör kommandon genom att implementera villkorssatser, loopar och funktioner.

Shellskriptning

Utför skalprogrammering med Python.

Bemästra Python Django & utveckling i Python

Bemästra Python Django och avancerad webbutveckling i Python.

Kurstidslinje

Hero
  1. Python Grundläggande

    Lektion 01

    • Kursintroduktion
    • Lärandemål
    • Introduktion till Python och dess funktioner
    • Python Introduktion - Användningsområden och Varianter
    • Python Introduktion - Varför Python
    • Installation av programvara och konfigurering av miljö
    • Demo: Installation av mjukvara och konfigurering av miljö
    • Datatyper
    • In- och utmatningsfunktioner
    • Demo: Datatyper och in- och utdata
    • Funktioner
    • Viktiga slutsatser
  2. Dataoperationer

    Lektion 02

    • Lärandemål
    • Datatypomvandling
    • Aritmetiska operatorer
    • Jämförelseoperatorer
    • Tilldelningsoperatorer
    • Bitvis operatorer
    • Demo: Dataoperationer
    • Strängmetoder
    • Demo: Strängoperationer
    • Listmetoder
    • Demo: Listhantering
    • Tupelmetoder
  3. Villkorssatser och funktioner

    Lektion 03

    • Lärandemål
    • Uttryck
    • Villkorssats
    • Demo - Villkorssats
    • Slingor - for-slinga
    • Loopar - while-slinga
    • Demo - Slingor
    • Funktioner
    • Demo - Funktioner
    • Huvudpunkter
  4. Felhantering och filoperationer

    Lektion 04

    • Lärandemål
    • Filhantering
    • Demo - Filhantering
    • Fel
    • Undantag
    • Demo - Fel och undantag
    • Loggning
    • Demo - Loggning
    • Python-debuggern (Pdb-modulen)
    • Demo - Python-felsökare
    • Objekt och Klasser
    • Objekt och funktioner
    • Demo - Objektorienterad programmering
    • Huvudpunkter
  5. Shellskriptning och Django

    Lektion 05

    • Lärandemål
    • Shellskriptning
    • System, operativsystem och underprocessmodul
    • Läsa och skriva filer samt arbeta med datum-tidsmodulen
    • Demo - Skriptning i skal med Python
    • Webbskrapning
    • Demo - Webb skrapning med Beautiful Soup
    • Django - Introduktion och arkitektur
    • Demo - Installation av Django
    • Huvudpunkter
  6. Loggningsinfrastruktur

    Lektion 06

    • Introduktion till loggning i Python
    • Koncept för loggning i Python
    • Ändra formatet på loggar
    • Python-loggare
    • Använda Python-loggning
    • Logghanterare och formaterare
    • Loggningsflöde
    • Konfigurera loggning
    • Utöka loggning
    • Buffrande loggar
    • Loggningsbästa praxis
    • Rotera loggfiler
    • Loggning till en fil
  7. Enhetstestinfrastruktur

    Lektion 07

    • Introduktion till enhetstestning
    • Introduktion till unittest-ramverket
    • Konceptet för enhetstestramverk
    • Kommandorad
    • Python unittest
    • Testar för undantag
    • Testfixturer
    • Python-påståenden
    • Klasser och funktioner
    • fördelar och nackdelar
    • Bibliotek för mock-objekt
  8. Nätverkskoncept

    Lektion 08

    • Introduktion till nätverksprogrammering i Python
    • Socklar
    • Socketprogrammering
    • Arbeta med nätverksprogrammering i Python
    • Datamodeller
    • Uppbyggnad av klient-server-kommunikation
    • Sockeltyper
    • TCP-uttag
    • Tornadoramverket
    • Bygga en chattserver i Python
  9. Python-dekoratörer

    Projekt 1

    Implementera en Python-dekoratör som tar det den dekorerade funktionen returnerar och skriver det till en fil på en ny rad.

  10. Hantera lösenordet

    Projekt 2

    Utveckla en ny version av en lösenordshanterare som kan hålla reda på alla lösenord som har ställts in för varje konto.

  11. Ansökan för patienthantering

    Projekt 3

    Skriv en applikation i Django för en sjukhusreceptionist som har funktioner, inklusive att kontrollera om patienten redan är registrerad. Om inte, registrera patienten.

pythonkurs

Vem bör anmäla sig till det här programmet?

Förkunskaper: Inga tidigare programmeringskunskaper eller erfarenheter krävs för att delta i denna onlinekurs i Python.

Mjukvaruutvecklare

Programmeringsentusiaster

Tekniska ledare

Arkitekter

Starta kursen nu

Uttalanden

Licensiering och ackreditering

Denna certifieringskurs i Python erbjuds av Simplilearn enligt Partnerprogramavtalet och uppfyller kraven i Licensavtalet. AVC marknadsför denna kurs på uppdrag av Simplilearn.

Aktiepolicy

Simplilearn tillhandahåller inte boende på grund av en funktionsnedsättning eller medicinskt tillstånd hos någon student. Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.

Vanliga frågor

Behöver du en företagslösning eller integration av LMS?

Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!

;