Der Python-Kurs für Fortgeschrittene vermittelt Ihnen erweiterte Kenntnisse für die Programmierung mit Python. Sie befassen sich mit der objektorientierten Programmierung und lernen diese einzusetzen. Die objektorientierte Programmierung ist geeignet, die Komplexität von Programmen zu reduzieren. Dazu werden Daten und deren Funktionen (Methoden) in einem Objekt zusammengefasst. Kursinhalt: Einführung in den objektorientierten Entwurf (UML, Entwurfsmuster) und die OOP (Klassen, Objekte, Attribute, Datenkapselung, Methoden und Konstruktoren), Beziehungen und Vererbung, Programmierübungen. Begleitend zu der Veranstaltung gibt es einen E-Learning-Kurs von der Cisco Networking Academy: Python Essentials 2. Der Kurs hilft den Teilnehmenden auch, sich auf die Zertifizierungsprüfung PCAP (Certified Associate in Python Programming) vorzubereiten. Für dieses Industriezertifikat fallen zusätzliche Prüfungsgebühren an. Voraussetzung: Grundkurs Python oder vergleichbare Kenntnisse Der Kurs findet online über Zoom statt.
Sie erfahren, , wie Computer „denken“ und welche Grundlogik hinter jedem Programm steckt. Schritt für Schritt lernen Sie, wie man einfache Anweisungen formuliert, Entscheidungen trifft und kleine Abläufe mit Code umsetzt. Mit leicht verständlichen Beispielen aus Python und der Webprogrammierung entdecken Sie grundlegende Programmierprinzipien und erhalten einen Einblick in das Denken der Softwareentwicklung. Kursinhalt: - Was bedeutet Programmieren? - Denken in klaren Schritten - Algorithmen im Alltag: vom Rezept zum Programm - Programmiersprachen und Werkzeuge - wie ein Programm ausgeführt wird - Grundlegende Bausteine: Variablen, Befehle und Bedingungen - Wiederholungen und einfache Datenstrukturen - Funktionen: kleine Programme in Programmen - Ausblick: Wie Programme wachsen - Objektorientierung und nächste Lernschritte Voraussetzung: Sicherer Umgang mit einem Computer (Windows / Mac). Zu diesem Kurs können sich nur Frauen anmelden. Der Kurs findet online über Zoom statt.
Ziel des Kurses ist es, die Teilnehmenden mit den generellen Konzepten der Computer-Programmierung mit Python vertraut zu machen. Die Spanne der Themen reicht hier von Grundlagen, wie z.B. Syntax, Schleifen über Kontrollstrukturen bis hin zu fortgeschrittenen Themen wie Module und objektorientierte Programmierung. Die Teilnehmenden sollen nach dem Kurs in der Lage sein, mittels ihrer erworbenen Kenntnisse eigene Programme in Python erstellen zu können sowie sich eigenständig in Vertiefungsthemen wie Data-Science oder Machine-Learning einarbeiten zu können. Begleitend zu der Veranstaltung gibt es einen E-Learning-Kurs von der Cisco Networking Academy: Python Essentials 1. Der Kurs hilft den Teilnehmenden auch, sich auf die Zertifizierungsprüfung PCEP (Certified Entry-Level Python Programmer) vorzubereiten. Für dieses Industriezertifikat fallen zusätzliche Prüfungsgebühren an. Voraussetzung: Sicherer Umgang mit dem PC, gute Englischkenntnisse für den E-Learning-Kurs Der Kurs findet online über Zoom statt.
C++ ist eine beliebte Programmiersprache für professionelle Software. Wir arbeiten mit der Standardsprache ANSI-C++. Kursinhalte: - Installieren des Compilers - Schreiben und Compilieren von Programmen - Datentypen, Variablen, Operatoren - Bedingungen und Funktionen - Schleifen und Arrays - Umgang mit Strings - Speicherverwaltung und Referenzen - Arbeiten mit Dateien Voraussetzung: Gute PC-Kenntnisse. Der Kurs findet online über Zoom statt.
