Schulungsübersicht
Einführung in Python Programming
- Ausführen von Python-Code
- Verwendung von Python-Entwicklungswerkzeugen (IDEs und Befehlszeilenwerkzeuge)
- Arbeiten mit Python und iPython Shells sowie iPython Notebook
Datentypen und Operationen
- Integer und Floats - wahrscheinlich nicht notwendig
- Zeichenketten und Bytes - wahrscheinlich nicht notwendig
- Tupel und Listen
- Diktionäre und geordnete Diktionäre
- Mengen und eingefrorene Mengen
Organisieren und Verteilen von Code
- Erstellen von Modulen und Paketen
- Verteilen von Code in Repositories
Objektorientiert und funktional Programming
- Erstellen und Verwenden von Funktionen und Klassen
- Modifizieren von Funktionen und Klassen mit Dekoratoren
- Einführung von Meta-Klassen
Fehlerbehandlung und Testen
- Behandlung und Auslösen von Ausnahmen
- Schreiben und Ausführen von Tests (Doc-Tests und Unit-Tests)
- Prüfen der Codeabdeckung durch Tests
Arbeiten mit Dateien und Verzeichnissen
- [Verschiedene Dateitypen und Prinzipien der Dateiverwaltung
- Erstellen, Lesen, Aktualisieren und Löschen von Dateien (einschließlich regulärer Textdateien, csv, sowie Microsoft Word und Microsoft Excel Dateien)
- Extrahieren von Daten aus Textdateien mit Hilfe von Regular Expressions
- Erstellen und Löschen von Verzeichnissen, Auflisten und Suchen nach Dateien
Voraussetzungen
Keine
Erfahrungsberichte (7)
Es fühlte sich wie eine abgerundete Einführung in Python an, die mir das Selbstvertrauen gab, um sofort einige grundlegende Programme zu bearbeiten, bevor ich mich an etwas Komplexeres wage.
Graham - Quantum Detectors Ltd
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Mir gefiel, dass ich Fragen stellen konnte und Abhi alle beantwortete und dabei ausgezeichnete Beispiele gab.
Bozena - New College Durham
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Alles war in Ordnung. Der Trainer war sehr gut vorbereitet und ich habe den Kurs wirklich genossen.
Gelep Dragos
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Der Kurs war geradlinig, intuitiv und leicht zu verfolgen. Die Übungen behandeln die zuvor besprochenen Themen umfassend.
Alexandru - BRD
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Die Kenntnis.
Dan Nohai - BRD
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Abhi ist ein sehr gut ausgebildeter Entwickler mit umfangreichem Wissen und besitzt auch die notwendigen Fähigkeiten eines Trainers, was ich besonders geschätzt habe.
Andrei - BRD
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Ich mochte, dass alle Konzepte der Python-Sprache detailliert erklärt wurden und dass wir die Möglichkeit hatten, einige Übungen selbstständig zu lösen. Anschließend erklärte uns der Trainer diese Aufgaben und bot verschiedene Lösungsmöglichkeiten an. Ein sehr gutes Kurs!
Scanteie Ana - BRD
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung