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 runde Einführung in Python an, die mir das Vertrauen gab, sofort einige grundlegende Programme in Angriff zu nehmen, bevor ich mich an etwas Umfangreicheres wagte
Graham - Quantum Detectors Ltd
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Ich fand es gut, dass ich Fragen stellen konnte, und Abhi hat sie alle mit hervorragenden Beispielen beantwortet.
Bozena - New College Durham
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Alles war in Ordnung. Der Trainer hat mich sehr gut vorbereitet und ich habe den Kurs sehr genossen.
Gelep Dragos
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Der Kurs war geradlinig, intuitiv, einfach zu folgen, die Übungen deckten die vorher besprochenen Themen ab.
Alexandru - BRD
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Die Wissbarkeit.
Dan Nohai - BRD
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Abhi ist ein wirklich gut ausgebildeter Entwickler mit einem großen Wissensschatz und hat auch die notwendigen Fähigkeiten eines Trainers, die mir sehr gefallen haben.
Andrei - BRD
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Ich fand es gut, dass alle Begriffe der Python-Sprache ausführlich erklärt wurden und dass wir einige Aufgaben selbst lösen durften, die uns der Trainer anschließend erklärte und verschiedene Lösungen anbot. Ein sehr guter Kurs!
Scanteie Ana - BRD
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung