Programmierer/in
Software-Entwicklung mit VBA und C++
Dieser Lehrgang bietet Ihnen das theoretische Rüstzeug zum Programmierer. Sie haben die Chance, einen modernen Beruf mit hervorragenden Zukunftsaussichten zu Hause in der Freizeit zu erlernen. Spezialisten, insbesondere für C/C++, werden benötigt und sind daher stark umworben.
Welche Voraussetzungen sollten Sie mitbringen?
Sie brauchen logisches Denkvermögen, Kombinationsgabe, gute Konzentrationsfähigkeit und Beharrlichkeit. Sie müssen sich an systematisches und exaktes Arbeiten gewöhnen. Die Bedienung der Office-Applikationen Word und Excel sollte Ihnen in den Grundfunktionen vertraut sein. Als technische Voraussetzung benötigen Sie einen PC mit MS-Windows. Für die Programmierübungen zu VBA benötigen Sie Microsoft Office Professional XP oder 2003. Die komplette Entwicklungsumgebung von VBA wird bei der Installation von Office Professional automatisch mit eingerichtet.
Welche Kenntnisse vermittelt mir dieser Lehrgang?
Zunächst lernen Sie Aufbau und Arbeitsweise von EDV-Anlagen kennen. Ihnen werden die technischen Grundlagen der EDV vorgestellt. Es folgt eine Einführung in die VBA-Programmierung. Visual Basic für Applikationen ist eine moderne Software-Entwicklungsumgebung, mit der Sie den Funktionsumfang von Word, Excel oder Access durch eigene Programmmodule erweitern können. So können Sie die Standardbüroanwendungen an Ihren individuellen Bedarf anpassen. In Ergänzung zu den Studienheften sind in diesem Lehrgang auch Lernvideos enthalten, in denen Ihnen komplexe Vorgänge anschaulich per Bild und Ton vermittelt werden. Des Weiteren werden Sie in die Anwendung von MS Access eingeführt. Anschließend lernen Sie Techniken der systematischen Software-Entwicklung kennen. Im Software-Engineering lernen Sie die Methoden und Werkzeuge der objektorientierten Programmentwicklung kennen. Der Schwerpunkt des Lehrgangs liegt auf der Programmiersprache C++, die heute eine der am häufigsten eingesetzten Entwicklungsumgebungen für die professionelle Software-Erstellung ist. Insbesondere für die Programmierung von Anwendungen mit Windows-Oberflächen wird C++ eingesetzt, weil es auch die moderne objektorientierte Software-Entwicklung unterstützt. Sie werden lernen, selbstständig Programme in C++ zu schreiben.
Sie erhalten von uns professionelle Software
Damit Sie im Lehrgang viele praktische Übungen zu C++ machen können, liefern wir Ihnen die dafür benötigte Software gleich mit. Sie bekommen ohne Mehrkosten von uns Borland C++ Builder 6.0 in der Professional Version.
Bei Fachfragen hilft Ihr Fernlehrer
Wir unterstützen Sie beim Lernen und helfen bei Fachfragen weiter. Sie werden im gesamten Fernlehrgang durch Ihren Fernlehrer unterstützt und beraten. Sie können Ihren Fernlehrer per E-Mail, Post und auch per Telefon erreichen.
Das Online-Studienzentrum
Als Lehrgangsteilnehmer steht Ihnen auch unser Online-Studienzentrum zur Verfügung. Hier erhalten Sie aktuelle Informationen rund um das Fernstudium. Sie treffen Studienkollegen im virtuellen Café, finden Diskussionsforen zu Fachthemen und können Lernprogramme downloaden.
Praxisseminare ergänzen und vertiefen den Lehrgang
Wir bieten Ihnen zum Lehrgang zwei zusätzliche optionale Seminare an. Hier erhalten Sie – unter Anleitung von erfahrenen Dozenten – die Gelegenheit, Gelerntes durch praktische Übungen am PC zu festigen und Ihr Wissen zu vertiefen.
Zertifikat und Diplom
Nach erfolgreichem Abschluss Ihres Lehrgangs erhalten Sie von uns als Nachweis Ihrer Qualifikation das Zertifikat “Programmierer/in”. Mit dem erfolgreichen Besuch der beiden Seminare können Sie darüber hinaus das Diplom erwerben.
Gliederung des Lernstoffs
Einführung in die EDV-Technik: Geschichte der EDV und informationstechnologische Grundlagen. Die Komponenten des Computers: Zentraleinheit, Arbeitsspeicher, Datenträger, Ein-/Ausgabegeräte. Betriebssysteme und Netzwerke. Datenschutz und Datensicherheit.
Die Programmierung mit VBA: Die Einführung in VBA; Berechnungen; Arrays und Schleifen; Objektmodelle von MS Office; Grundlagen Access; Datenbanktheorie, Tabellendesign und Formulare; Fehlermeldungen und Abfangroutinen; Komplexe Formulare, Primärschlüssel, Berechnungen und Berichte; Netzwerk- und Datensicherheit; Access-Datenbanken im Internet
Software-Engineering: Vorgehensmodelle der Softwareentwicklung. Aufwands- und Kostenschätzung. Grundlagen der objektorientierten Modellierung. Die Analyse mit UML-Anwendungsfalldiagrammen, Objektdiagrammen und CRC-Kartenmethode. Softwareentwurf und Codierung. Qualitätssicherung und Testverfahren. Softwareeinführung und Wartung.
Die Programmierung in C++: Installation und Einführung in die Bedienungsoberfläche des C++-Builders; Programmaufbau, Variablen, Konstanten, Datentypen und Operatoren, Logische Operatoren und Vergleichsoperatoren, Kontrollstrukturen und Schleifen; Lokale und globale Variablen, Felder und Zeichenketten, Strukturen, Modulare Programmierung; Zeiger und dynamische Speicherverwaltung; Einführung in die objektorientierte Programmierung; Windows-Programme erstellen; Programmierung von Multimedie-Programmen mit dem Media-Player und Internet-Komponenten; Projekt zur Programmierung eines Memory-Spiels; Programmierung von Datenbankzugriffen; Projekt zur Programmierung eines E-Mail-Programms; Verteilen von Anwendungen





