Diese Weiterbildung richtet sich an Softwareentwickler, die ihre Kenntnisse in der Java-Programmierung vertiefen und sich auf die Entwicklung von mobilen und plattformübergreifenden Anwendungen spezialisieren möchten. Der Kurs bietet fortgeschrittene Einblicke in die Java-Programmierung mit Fokus auf App-Entwicklung und die Integration moderner Frameworks und Technologien.
Lehrinhalte:
• Fortgeschrittene Java-Programmierung: Objektorientierte Programmierung, Design Patterns, Generics und Lambdas
• Entwicklung von mobilen Anwendungen: Android App-Entwicklung mit Java
• Nutzung moderner Frameworks wie Spring und Hibernate für plattformübergreifende Anwendungen
• Integration von APIs und Webservices (REST, SOAP) in mobile Anwendungen
• Datenbankanbindung: Nutzung von SQL und JDBC zur Datenbankintegration in Apps
• Benutzeroberflächenentwicklung mit JavaFX und Swing
• App-Sicherheit: Schutz von mobilen Anwendungen, Verschlüsselung und sichere Authentifizierung
• Arbeit mit Multithreading und Parallelverarbeitung zur Optimierung von App-Leistung
• Debugging und Fehlerbehebung: Exception Handling und Performance-Optimierung
• Deployment und Veröffentlichung von Apps im Google Play Store oder anderen Plattformen
Zugangsvoraussetzungen
• Grundlegendes Interesse sowohl am IT-Bereich als auch an Programmierung
• Abgeschlossene Berufsausbildung, ein Studium oder eine Anpassungsqualifizierung im IT-Bereich; alternativ auch ein bestandener Eignungstest
• Deutschkenntnisse auf dem Niveau B1