Python certificeringstraining - eLearning

450,00 EUR

  • 60 hours
eLearning

Deze cursus behandelt de basisprincipes van Python en hoe je het kunt toepassen in de praktijk. De modules, projecten aan het einde van de lessen en opdrachten die deel uitmaken van het curriculum gaan over dataoperaties in Python, strings, conditionele uitspraken, foutafhandeling, shell scripting, webscraping en het veelgebruikte Python-webframework Django.

Belangrijkste kenmerken

Taal

Cursus en materiaal zijn beschikbaar in het Engels

Niveau

Beginnervriendelijk - Gemiddeld

Toegang

1 jaar toegang tot het zelfstudie eLearning platform 24/7

6 uur totale video-inhoud

met een aanbevolen studieduur van 60 uur

Oefen

20+ begeleide oefeningen voor alle modules

Project

5 kenniscontroles aan het einde van de lessen en 1 praktijkproject aan het einde van de cursus

Geen examen

Er is geen examen voor deze cursus, maar de student zal een certificaat van voltooiing van de training ontvangen

Hero

Leerresultaten

Aan het einde van deze Python Training eLearning Cursus zult u in staat zijn om:

Python Concepten

Begrijp de basisconcepten van Python.

Technieken implementeren

Implementeer technieken voor bestandsafhandeling en uitzonderingsafhandeling.

Uitgebreid Begrip

Begrijp operatoren, verzamelingen, methoden en woordenboeken grondig.

Hulpfuncties implementeren

Voer commando's uit door conditionele uitspraken, lussen en functies te implementeren.

Shell-scripting

Voer shell scripting uit met Python.

Beheers Python Django & Ontwikkeling in Python

Beheers Python Django en geavanceerde webontwikkeling in Python.

Cursustijdlijn

Hero
  1. Python Basis

    Les 01

    • Cursus Introductie
    • Leerdoelen
    • Introductie tot Python en zijn functies
    • Python Introductie - Gebruiken en Varianten
    • Introductie tot Python - Waarom Python
    • Software-installatie en omgevingsconfiguratie
    • Demo: Software-installatie en omgevingsconfiguratie
    • Gegevenstypen
    • Invoer Uitvoer Functies
    • Demo: Gegevenstypen en Invoer/Uitvoer
    • Functies
    • Belangrijkste punten
  2. Gegevensbewerkingen

    Les 02

    • Leerdoelen
    • Gegevenstypeconversie
    • Rekenkundige operatoren
    • Vergelijkingsoperatoren
    • Toekenningsoperatoren
    • Bitwise operatoren
    • Demo: Gegevensbewerkingen
    • Tekenreeksmethoden
    • Demo: Stringbewerkingen
    • Lijstmethoden
    • Demo: Lijstbewerkingen
    • Tupelmethoden
  3. Conditionele uitspraken en functies

    Les 03

    • Leerdoel
    • Uitdrukkingen
    • Conditionele Verklaring
    • Demo - Conditionele Instructie
    • Lussen - for-lus
    • Lussen - while-lus
    • Demo - Lussen
    • Functies
    • Demo - Functies
    • Belangrijkste conclusie
  4. Foutafhandeling en bestandsbewerkingen

    Les 04

    • Leerdoel
    • Bestandsbeheer
    • Demo - Bestandsbeheer
    • Fouten
    • Uitzonderingen
    • Demo - Fouten en Uitzonderingen
    • Houtkap
    • Demo - Logboekregistratie
    • Python Debugger (Pdb-module)
    • Demo - Python Debugger
    • Objecten en Klassen
    • Objecten en functies
    • Demo - Objectgeoriënteerd programmeren
    • Belangrijkste conclusie
  5. Shell Scripting en Django

    Les 05

    • Leerdoel
    • Shell-scripting
    • Systeem-, OS- en Subprocesmodule
    • Bestanden lezen en schrijven en werken met de datum-tijd module
    • Demo - Shell-scripting in Python
    • Web Scraping
    • Demo - Web Scraping met behulp van Beautiful Soup
    • Django - Introductie en Architectuur
    • Demo - Installatie van Django
    • Belangrijkste conclusie
  6. Loginfrastructuur

    Les 06

    • Introductie tot Python Logboekregistratie
    • Concepten van Python Logging
    • Het formaat van logbestanden wijzigen
    • Python Logger
    • Gebruikmaken van Python Logging
    • Logboek Handlers en Formatters
    • Logboekstroming
    • Logboekregistratie configureren
    • Logboekregistratie uitbreiden
    • Bufferlogs
    • Beste praktijken voor logboekregistratie
    • Roterende logbestanden
    • Loggen naar een bestand
  7. Unittest-infrastructuur

    Les 07

    • Introductie tot eenheidstests
    • Introductie tot het unittest framework
    • Concept van unittest framework
    • Opdrachtregel
    • Python unittest
    • Testen op uitzonderingen
    • Testopstellingen
    • Python beweringen
    • Klassen en functies
    • voor- en nadelen
    • Mockobjectbibliotheek
  8. Netwerkconcepten

    Les 08

    • Introductie tot Python-netwerken
    • Sockets
    • Socketprogrammering
    • Werken met Python-netwerken
    • Datamodellen
    • Opbouwen van client-server communicatie
    • Soorten sockets
    • TCP-sockets
    • Het tornado-framework
    • Een Python-chatserver bouwen
  9. Python-decorators

    Project 1

    Implementeer een Python-decorator die neemt wat de gedecoreerde functie retourneert en schrijft dit op een nieuwe regel in een bestand.

  10. Beheer het wachtwoord

    Project 2

    Ontwikkel een nieuwe versie van een wachtwoordbeheerder die alle ingestelde wachtwoorden voor elk account kan bijhouden.

  11. Aanvraag voor patiëntenbeheer

    Project 3

    Schrijf een applicatie in Django voor een ziekenhuisreceptioniste die functies heeft, waaronder controleren of de patiënt al geregistreerd is. Zo niet, registreer dan de patiënt.

pythoncursus

Wie zou zich moeten inschrijven voor dit programma?

Vereisten: Voor deze online Python-training is geen eerdere programmeerkennis of ervaring nodig.

Softwareontwikkelaars

Programmeerenthousiastelingen

Technisch Leiders

Architecten

Begin nu met de cursus

Verklaringen

Licenties en accreditatie

Deze Python Training Certificeringscursus wordt aangeboden door Simplilearn volgens de Partner Programma Overeenkomst en voldoet aan de eisen van de Licentieovereenkomst. AVC promoot deze cursus namens Simplilearn.

Gelijkheidsbeleid

Simplilearn biedt geen accommodatie vanwege een handicap of medische aandoening van studenten. Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning gedurende het accommodatieproces.

Veelgestelde vragen

Heb je en zakelijke oplossing of LMS-integratie nodig?

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!

;