Python certification training - eLearning
Python-Zertifizierungstraining - E-Learning
Programmübersicht:
Dieser Kurs behandelt die Grundlagen von Python und wie man es auf reale Anwendungen anwendet. Die Module, Projekte am Ende der Lektionen und Aufgaben, die den Lehrplan umfassen, behandeln Datenoperationen in Python, Strings, bedingte Anweisungen, Fehlerbehandlung, Shell-Scripting, Web-Scraping und das häufig verwendete Python-Web-Framework: Django.
Programmfunktionen:
Kurs und Material sind auf Englisch verfügbar.
- Anfängerfreundlich - Mittelstufe
- 1 Jahr Zugang zur selbstgesteuerten Lernplattform 24/7 und zu den Kursaufzeichnungen
- 6 Stunden Gesamtlänge an Videoinhalten
- 60 Stunden Lernzeit empfohlen
- 20+ unterstü…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Python-Zertifizierungstraining - E-Learning
Programmübersicht:
Dieser Kurs behandelt die Grundlagen von Python und wie man es auf reale Anwendungen anwendet. Die Module, Projekte am Ende der Lektionen und Aufgaben, die den Lehrplan umfassen, behandeln Datenoperationen in Python, Strings, bedingte Anweisungen, Fehlerbehandlung, Shell-Scripting, Web-Scraping und das häufig verwendete Python-Web-Framework: Django.
Programmfunktionen:
Kurs und Material sind auf Englisch verfügbar.
- Anfängerfreundlich - Mittelstufe
- 1 Jahr Zugang zur selbstgesteuerten Lernplattform 24/7 und zu den Kursaufzeichnungen
- 6 Stunden Gesamtlänge an Videoinhalten
- 60 Stunden Lernzeit empfohlen
- 20+ unterstützte Übungen in allen Modulen Projekt
- Jupyter Virtual Lab enthalten
- 5 Wissensüberprüfungen am Ende der Lektionen und 1 praxisorientiertes Projekt am Ende des Kurses
- Keine Prüfung für diesen Kurs, aber der Student erhält eine Zertifizierung über den
- Abschluss der Schulung.
Wichtige Lernergebnisse:
Am Ende dieses Python-Online-Trainingskurses werden Sie in der Lage sein:
- Verstehen Sie grundlegende Python-Konzepte
- Implementieren Sie Techniken zur Dateiverwaltung und Fehlerbehandlung.
- Verstehen Sie Operatoren, Mengen, Methoden und Wörterbücher im Detail.
- Führen Sie Befehle aus, indem Sie bedingte Anweisungen, Schleifen und Funktionen implementieren.
- Shell-Skripting mit Python durchführen
- Beherrsche Python Django und fortgeschrittene Webentwicklung in Python.
Voraussetzungen:
Keine vorherigen Programmierkenntnisse oder -erfahrungen sind erforderlich, um an diesem Online-Python-Training teilzunehmen.
Zielgruppe:
- Softwareentwickler
- Programmierbegeisterte
- Technische Leiter
- Architekten
Lehrplan:
Lektion 01 - Grundlagen von Python
- Kurs Einführung
- Lernziele
- Einführung in Python und seine Funktionen
- Einführung in Python - Anwendungen und Varianten
- Python Einführung - Warum Python
- Softwareinstallation und Umgebungssetup
- Demo: Softwareinstallation und Umgebungssetup
- Datentypen
- Eingabe-Ausgabe-Funktionen
- Demo: Datentypen und Ein- und Ausgabe
- Funktionen
- Wichtige Erkenntnisse
Lektion 02 - Datenoperationen
- Lernziele
- Datentypkonvertierung
- Arithmetische Operatoren
- Vergleichsoperatoren
- Zuweisungsoperatoren
- Bitweise Operatoren
- Demo: Datenoperationen
- String-Methoden
- Demo: String-Operationen
- Listenmethoden
- Demo: Listenoperationen
- Tupelmethoden
- Demo: Tupeloperationen
- Sets-Methoden
- Wörterbuchmethoden
- Demo: Wörterbuchoperationen
- Wichtigste Erkenntnis
Lektion 03 - Bedingte Anweisungen und Funktionen
- Lernziel
- Ausdrücke
- Bedingte Aussage
- Demo - Bedingte Anweisung
- Schleifen - for-Schleife
- Schleifen - while-Schleife
- Demo - Schleifen
- Funktionen
- Demo - Funktionen
- Wichtigste Erkenntnis
Lektion 04 - Fehlerbehandlung und Dateioperationen
- Lernziel
- Dateiverwaltung
- Demo - Dateiverwaltung
- Fehler
- Ausnahmen
- Demo - Fehler und Ausnahmen
- Protokollierung
- Demo - Protokollierung
- Python-Debugger (Pdb-Modul)
- Demo - Python-Debugger
- Objekte und Klassen
- Objekte und Funktionen
- Demo - Objektorientierte Programmierung
- Wichtigste Erkenntnis
Lektion 05 - Shell-Scripting und Django
- Lernziel
- Shell-Skripting
- Sys-, OS- und Unterprozessmodul
- Dateien lesen und schreiben und mit dem Datums- und Zeitmodul arbeiten
- Demo - Shell-Scripting in Python
- Web Scraping
- Demo - Web Scraping mit Beautiful Soup
- Django - Einführung und Architektur
- Demo - Django-Installation
- Wichtigste Erkenntnis
Lektion 06 - Protokollierungsinfrastruktur
- Einführung in das Python-Logging
- Konzepte des Python-Loggings
- Ändern des Formats von Protokollen
- Python-Logger
- Verwendung von Python Logging
- Protokollierungs-Handler und -Formatter
- Protokollfluss
- Konfigurieren des Protokollierens
- Protokollierung erweitern
- Pufferprotokolle
- Best Practices für das Protokollieren
- Drehende Protokolldateien
- Protokollierung in eine Datei
Lektion 07 - Unittest-Infrastruktur
- Einführung in das Unite-Testing
- Einführung in das unittest-Framework
- Konzept des unittest-Frameworks
- Befehlszeile
- Python-Unittest
- Testen auf Ausnahmen
- Testeinrichtungen
- Python-Assertions
- Klassen und Funktionen
- Vor- und Nachteile
- Mock-Objektbibliothek
Lektion 08 - Netzwerkkonzepte
- Einführung in Python-Netzwerkprogrammierung
- Steckdosen
- Socket-Programmierung
- Arbeiten mit Python-Netzwerkprogrammierung
- Datenmodelle
- Aufbau der Client-Server-Kommunikation
- Steckdosentypen
- TCP-Sockets
- Das Tornado-Framework
- Einen Python-Chat-Server erstellen
Kursabschlussprojekt:
Projekt 1
Python-Dekoratoren
Implementiere einen Python-Dekorator, der das, was die dekorierte Funktion zurückgibt, nimmt und es in eine Datei in einer neuen Zeile schreibt.
Projekt 2
Verwalte das Passwort
Entwickeln Sie eine neue Version eines Passwortmanagers, der alle für jedes Konto festgelegten Passwörter verfolgen kann.
Projekt 3
Anwendung zur Patientenverwaltung
Schreiben Sie eine Anwendung in Django für eine Krankenhaus-Rezeptionistin, die Funktionen hat, einschließlich der Überprüfung, ob der Patient bereits registriert ist. Falls nicht, registrieren Sie den Patienten.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

