Python Training - Gemengd leren (eLearning + Live Virtueel Klaslokaal)
450,00 EUR
- 36 hours
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.
Cursustijdlijn
Python Basisprincipes
Les 01
- Cursus Introductie
- Leerdoelen
- Introductie tot Python en zijn functies
- Introductie in Python - Gebruiken en Varianten
- Introductie in Python - Waarom Python
- Installatie van software en het opzetten van de omgeving
- Demo: Software-installatie en omgevingsconfiguratie
- Gegevenstypen
- Invoer Uitvoer Functies
- Demo: Gegevenstypen en Invoer/Uitvoer
- Functies
- Belangrijkste punten
Databewerkingen
Les 02
- Leerdoelen
- Datatypeconversie
- Rekenkundige operatoren
- Vergelijkingsoperatoren
- Toekenningsoperatoren
- Bitwise operatoren
- Demo: Databewerkingen
- Stringmethoden
- Demo: Stringbewerkingen
- Lijstmethoden
- Demo: Lijstbewerkingen
- Tuple-methoden
Conditionele uitspraken en functies
Les 03
- Leerdoel
- Uitdrukkingen
- Conditionele uitspraak
- Demo - Voorwaardelijke instructie
- Lussen - for-lus
- Lussen - while-lus
- Demo - Lussen
- Functies
- Demo - Functies
- Belangrijkste conclusie
Foutafhandeling en bestandsbewerkingen
Les 04
- Leerdoel
- Bestandsbeheer
- Demo - Bestandsbeheer
- Fouten
- Uitzonderingen
- Demo - Fouten en Uitzonderingen
- Logboekregistratie
- Demo - Logboekregistratie
- Python Debugger (Pdb-module)
- Demo - Python Debugger
- Objecten en Klassen
- Objecten en functies
- Demo - Objectgeoriënteerd programmeren
- Belangrijkste conclusie
Shell Scripting en Django
Les 05
- Leerdoel
- Shell-scripting
- Systeem, besturingssysteem en subprocesmodule
- Lezen, schrijven van bestanden en werken met de datum-tijd module
- Demo - Shell-scripting in Python
- Web Scraping
- Demo - Web Scraping met Beautiful Soup
- Django - Introductie en Architectuur
- Demo - Installatie van Django
- Belangrijkste conclusie
Project 01: Beoordeling van werknemerssalarissen
Eindproject
Als hoofd van de afdeling personeelszaken van een bedrijf moet u een reeks regels of parameters ontwerpen die u essentieel acht voor de beoordeling van werknemers. Om dit te doen, moet u een gebruikersnaam en wachtwoord aanmaken voor de interface die u maakt, vervolgens een klasse creëren met de benodigde parameters voor de beoordeling, zoals beoordeling, discipline en bijdrage. Vervolgens zou u een vergelijking moeten ontwerpen voor de berekening van de beoordeling op basis van klasse-attributen.
Certificeringsdetails en -criteria
Certificaten
- Voltooi 80% van ten minste één Live Virtuele Klas en 85% van de Online Zelfstudie lessen.
- Geen projectcriteria maar slaag voor de beoordelingstoets met 70 punten.
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 (dictionaries) grondig.
Implementeren van hulpfuncties
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.
Belangrijkste kenmerken
36 uur gemengd leren
6 uur online zelfstudie en 30 uur training onder leiding van een instructeur
Vijf kenniscontroles aan het einde van de lessen en 1 praktijkproject aan het einde van de cursus
20+ begeleide oefeningen voor alle modules
Branche-erkend cursusvoltooiingscertificaat
Wie zou zich moeten inschrijven voor dit programma?
Voorafgaande programmeerkennis of ervaring is niet nodig om deze online Python-training te volgen
Softwareontwikkelaars
Programmeerenthousiastelingen
Technisch Leiders
Architecten
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!