Im vergangenen Jahr wanderten weltweit 288 Millionen Smartphones über den Ladentisch und mittlerweile kommen auf jedes Apple-Handy 2,4 Smartphones mit dem Google-Betriebssystem. Dies führt zu einem rasant steigenden Download von Android-Apps. So luden im zweiten Quartal 2011 die Besitzer von Smartphones oder Tablets mit Android bereits mehr Apps herunter als die Nutzer von Apple-Geräten. Dieser Trend führt zu einer großen Nachfrage nach Experten für die Programmierung von Android-Apps. Besonders interessant: Das Google Betriebssystem ist quelloffen und somit kann jeder Programmierer Apps dafür entwickeln und diese auch verkaufen.
Praxisorientiertes Lernen
Die elf Lernhefte des berufsbegleitenden Fernlehrgangs "Geprüfte/r Android-App-Programmierer (SGD)" vermitteln das Know-how, das für die App-Programmierung nötig ist. In praktischen Beispielen lernen die Teilnehmer Schritt für Schritt dieses Wissen anzuwenden und Android-Apps zu programmieren. Ein größeres Entwicklungsprojekt zur Geodatenverarbeitung ergänzt den Lehrgang und schult die Fähigkeiten im Projektmanagement. Ein Fernlehrer gibt den Teilnehmern individuelles Feedback zum Stand ihrer Programmierfähigkeiten und bewertet die Lösung.
Innovativer Lernmedienmix
Bei einer Lernzeit von rund 10 Stunden pro Woche dauert der Kurs insgesamt 12 Monate. Alle Teilnehmerinnen und Teilnehmer erhalten Zugang zum Online-Campus waveLearn. Dieser bietet zusätzliche Lernmaterialien sowie die Möglichkeit, Kontakt mit den Fernlehrern aufzunehmen oder sich mit anderen Teilnehmern in Chats und Foren auszutauschen. Bei Fragen können die Fernlehrer und -lehrerinnen auch telefonisch kontaktiert werden.
Lehrgangsinhalte
Das Fernstudium gliedert sich in vier Bereiche: Der erste Block Java-Grundlagen als Basis für die Android-App-Entwicklung behandelt zusätzlich zu einer Einführung in Java auch die praktische Nutzung und grundlegende Sprachelemente dieser Programmiersprache. Im zweiten Bereich Grundlagen der Android-Plattform erhalten die Teilnehmer einen Überblick über die Android-Plattform, erstellen erste exemplarische Applikationen und lernen die grundlegenden Werkzeuge der Softwareentwicklung wie Debugging, Logging und Testing kennen. Der dritte, praxisorientierte Wissensblock Android-Applikationen umfasst alle relevanten Aspekte der Android-App-Entwicklung - von dem XML-gestützten Entwurf von Benutzeroberflächen über die Implementierung einer Datenbank bis hin zum Test dieser Anwendung. Der vierte Bereich Kommunikation von Android-Applikationen behandelt Interprozess- und Netzwerkkommunikation.
Teilnahmevoraussetzungen und Abschluss
Der Lehrgang richtet sich in erster Linie an Programmierer, die ihre beruflichen Fertigkeiten für die App-Programmierung erweitern möchten; aber auch an privat Interessierte. Die Teilnehmer sollten über gute Vorkenntnisse in der Programmierung beispielsweise mit Java, C# oder PHP verfügen. Diese können auch in SGD-Fernlehrgängen "Geprüfte/r Java-Programmierer/in (SGD)", "Geprüfte/r C#.NET-Programmierer/in (SGD)" und "Geprüfte/r Software-Entwickler/in (SGD)" erworben werden. Nach erfolgreicher Lehrgangsteilnahme wird das SGD-Abschlusszeugnis ausgestellt. Wer zusätzlich eine Abschlussarbeit einreicht, erhält das SGD-Zertifikat "Geprüfte/r Android App-Programmierer/in (SGD)". Dieses wird auf Wunsch auch als englischsprachiges, international verwendbares Certificate ausgestellt.
Weitere Informationen:
Fragen zu den Lehrgängen sowie zu den Leistungen und Services beantwortet das Beratungsteam der SGD montags bis freitags zwischen 8:00 und 20:00 Uhr unter der Telefonnummer 0800-806 60 00 (gebührenfrei) oder per E-Mail: Beratung@sgd.de.