Multimedia und Programmierung 2020/2021

44 PROGRAMMIERUNG/Programmieren

PROGRAMMIEREN MIT PYTHON

KOMPAKTE EINFÜHRUNG IN PYTHON

QUALIFIKATION Nach bestandener Prüfung erhalten Sie das BFI Wien Zeugnis und dokumentieren dadurch offiziell Ihr Können. LEHRGANGSLEITUNG/TRAINER(INNEN) Dieter Seebacher, Elektroniker und IT-Consultant VORAUSSETZUNGEN ´ Erfahrung im Umgang mit PC, Betriebssystem und Anwendungsprogrammen ´ Grundkenntnisse einer Programmier- oder Skriptsprache von Vorteil TEILNEHMER(INNEN)KREIS ´ Erfahrene PC-AnwenderInnen ´ Personen mit grundlegender Programmiererfahrung WOCHENENDKURSE Kursnummer Datum Wochentag und Uhrzeit Dauer 20BTDE0370 02.10.–23.10.2020 Fr 15:30–20:25; Sa 09:15–14:30 60 UE 20BTDE0371 05.03.–26.03.2021 Fr 15:30–20:25; Sa 09:15–14:30 60 UE ORT: BFI Wien, 1030, Alfred-Dallinger-Platz 1/U3 Schlachthausgasse PREIS: € 1.280,– inkl. USt. PREIS + : 1.040,– inkl. USt., Detailinformationen S. 7 BITTE BEACHTEN SIE Der Lehrgang nutzt das Blended Learning-Format und umfasst 40 Präsenz- einheiten. Zum Üben und Vertiefen Ihrer Kenntnisse sind mindestens 20 Unterrichtseinheiten im Selbststudiummit Online-Tutoring vorgesehen.

Sie möchten Programmieren lernen? Python ist eine beliebte Programmiersprache, die aktuelle Denkstrukturen der Programmierung wie die Blockstruktur und Objektorientierung aufgreift. Sie ähnelt damit bekannten Sprachen wie Java, C++ und C#, die in der Industrie weit verbreitet sind, gilt aber als einfacher erlernbar. Programmieren erfordert Kenntnisse über die Funktionsweise von Hard- und Software. Um dieses Basiswissen abzudecken, bietet dieser Kurs eine Einführung in die Grundlagen der Programmierung im Allgemeinen. Darauf aufbauend, lernen Sie die Programmiersprache Python und entwickeln ein eigenes kleines Softwareprojekt. Nach Abschluss des Kurses können Sie bereits selbstständig Ihre ersten Programme schreiben. INHALT ´ Python-Grundlagen ´ Datentypen ´ Kontrollstrukturen ´ Einführung in die Datenstrukturen: Listen und Tupel, Dictionaries, Sets ´ Strings und Stringfunktionen ´ Sortierung ´ Ein- und Ausgabe: Interaktive Eingabe, Dateien lesen und schreiben ´ Fehler und Ausnahmen ´ Überblick über objektorientierte Programmierung: Klassen, Instanzen und Objekte, Instanz- und Klassenattribute, Properties, Vererbung und Mehrfachvererbung NUTZEN UND KARRIEREMÖGLICHKEIT ´ Sie kennen die Prinzipien der objektorientierten Programmierung und können diese in der Praxis anwenden. ´ Sie können einfache Programme entwickeln, um z. B. Daten einzulesen und auszugeben. ´ Moderne Lernmethoden, wie z. B. Lerninhalte und Aufgaben auf unserer Lernplattform, ermöglichen Ihnen ein zeit- und ortsunabhängiges Lernen. C und ihre objektorientierte Erweiterung C++ wurden bereits in den 1970er-Jahren entwickelt und zählen bis heute zu den am weitesten verbreiteten Programmiersprachen. Die Stärke der prozeduralen Sprache C liegt in ihrer Ressourceneffizienz und der Möglichkeit, Hardware direkt anzusprechen, weshalb sie oftmals für die Programmierung von Platinen und Steuerungselementen oder in der Systemprogrammierung eingesetzt wird. C++ bietet dafür die Vorteile objektorientierter Programmierung. In diesem Intensivkurs erarbeiten Sie die projektunabhängigen Grundlagen zum erfolgreichen Einsatz von C und C++. Sie lernen die zugehörige Entwicklungs- umgebung zum Erstellen von Programmen kennen und eignen sich die Prinzipien der ereignisgesteuerten Programmierung an. INHALT ´ Einführung in C und C++ ´ Syntax von C ´ Struktogramme ´ Eingabe, Verarbeitung, Ausgabe ´ Variablen und Datentypen ´ Datenfelder/Arrays ´ (Mathematische) Operatoren ´ Kontrollstrukturen (if, switch case, ?-Operator, goto) ´ Schleifen (for, while, do-while) ´ Zeiger PROGRAMMIEREN MIT C/C++ KOMPAKTE EINFÜHRUNG IN C/C++

´ Funktionen, Parameter und Rückgabewerte (Call-by-Value und Call-by-Reference) ´ Zugriff auf Dateien ´ Grundlagen der OOP (Klassen, Objekte, Methoden, Konstruktoren und Destruktoren) NUTZEN UND KARRIEREMÖGLICHKEIT ´ Sie kennen die Syntax von C und C++ und sind mit der Entwicklungsumgebung vertraut. ´ Sie kennen die Prinzipien der ereignisgesteuerten Programmierung und können einfache Programme entwickeln. ´ Moderne Lernmethoden, wie z. B. Lerninhalte und Aufgaben auf unserer Lernplattform, ermöglichen Ihnen ein zeit- und ortsunabhängiges Lernen. QUALIFIKATION Nach bestandener Prüfung erhalten Sie das BFI Wien Zeugnis und dokumentieren dadurch offiziell Ihr Können. LEHRGANGSLEITUNG/TRAINER(INNEN) Ugur Cigdem, Elektroniker und Softwareentwickler VORAUSSETZUNGEN Erfahrung im Umgang mit PC, Betriebssystem und Anwendungsprogrammen

Made with FlippingBook - professional solution for displaying marketing and sales documents online