- الموعد القادم:
- 16.06.2025 - Montags bis freitags von 08:30 Uhr bis 15:30 Uhr oder Montags bis freitags von 08:30 Uhr bis 14:45 Uhr
- الدورة تنتهي في:
- 22.08.2025
- إجمالي المدة:
- 520 Stunden in 3 Monaten
- التدريب:
- Nein
- اللغات المستخدمة في الدراسة:
- Deutsch
- نوع الفعالية:
- Weiterbildung
- نموذج العرض:
- Präsenzveranstaltung
- فترة التنفيذ:
- Tagesveranstaltung
- أدنى عدد للمشاركين:
- 3
- أقصى عدد للمشاركين:
- 10
- التكلفة:
- keine Angaben
- نوع المؤهل الدراسي:
- Zertifikat/Teilnahmebestätigung
- اختبار إتمام المؤهل:
- Nein
- اسم المؤهِّل:
- "OOP Java (FiGD)"
- اعتمادات العرض:
- SGB III-Maßnahmezulassung
- AZAV-Trägerzulassung
- رقم الإجراء:
- 955-37-22
- عرض للسيدات فقط:
- Nein
- رعاية الأطفال:
- Nein
- رابط العرض:
- الإنتقال إلى العرض على موقع المزود
- جودة المعلومات:
- Suchportal Standard Plus
- المجموعات المستهدفة:
- Arbeitssuchende, Rehabilitanden, Wiedereinsteiger, Quereinsteiger
- المتطلبات المهنية:
- Kenntnisse in mindestens einer Programmiersprache
- المتطلبات التقنية:
- Keine besonderen Anforderungen.
- منهجية وكالات العمل:
- C 1435-10-55 App-Entwicklung, -Programmierung
- C 1435-10-15 Java-Programmierung
- C 1435-10-50 Softwareentwicklung, Programmierung - Zertifizierungen
- C 1435-10-10 Softwareentwicklung, Programmierung - allgemein
- C 1435-10-60 Webentwicklung
المحتويات
Folgende Inhalte werden in dem Kurs vermittelt:
1. Java-Grundlagen und Syntax
- Erlernen der grundlegenden Syntax und Struktur von Java, einschließlich Datentypen und Methoden
- Vertiefung in Konzepte wie Variablen, Bedingungen, Schleifen und Operatoren
- Implementierung von Kontrollstrukturen wie if-else-Anweisungen und switch-case-Statements
2. Objektorientierte Programmierung (OOP)
- Konzepte von Klassen, Objekten, Vererbung, Polymorphismus und Abstraktion verstehen und anwenden
- Erstellung und Verwendung von abstrakten Klassen, Interfaces und Generics für flexible und wiederverwendbare Codebasis
- Implementierung von Kapselung zur sicheren Datenverwaltung und Zugriffssteuerung
3. Java Collections Framework und Generics
- Verwendung von Listen, Sets und Maps im Java Collections Framework für die effiziente Verwaltung von Daten
- Implementierung von Generics für typsicheren Code und flexible Datentypen
- Anwendung von Streams und Lambda-Ausdrücken für die Datenverarbeitung und -manipulation
4. Exception-Handling und Fortgeschrittene Themen
- Behandlung von Ausnahmen und Fehlermeldungen mit try-catch-Blöcken und throws-Klauseln
- Entwicklung von Multithreading-Anwendungen mit Java-Threads für parallele Programmierung
- GUI-Programmierung mit JavaFX für die Erstellung ansprechender Benutzeroberflächen und Interaktionen
5. Anwendungsentwicklung und Integration von Gerätefunktionen
- Erstellung von Android-Apps mit Java unter Verwendung des Android SDKs und Android Studio
- Integration von Gerätefunktionen wie Sensorik, Kamera und GPS in Android-Anwendungen für benutzerzentrierte Lösungen
- Konzeption, Planung und Beratung von Internetapplikationen für mobile Plattformen unter Berücksichtigung von Benutzererfahrung und -schnittstellen
6. Vorbereitung auf die Oracle-Zertifizierungsprüfung
- Gezielte Vorbereitung auf die Oracle Certified Professional Java Developer-Zertifizierung (OCPJD)
- Vertiefung in fortgeschrittene Java-Konzepte wie Serialisierung, Netzwerkprogrammierung und JDBC für Datenbankzugriff und -manipulation
- Praktische Übungen und Projektarbeit zur Anwendung und Festigung des erlernten Wissens
Java-Grundlagen und Entwicklungsumgebung:
Installation und Konfiguration von Java Development Kits (JDK)
Verwendung von Integrated Development Environments (IDEs) wie IntelliJ IDEA oder Eclipse
Compilieren von Quellcode in Bytecode und Ausführung auf der Java Virtual Machine (JVM)
Sprachgrundlagen:
Datentypen: primitive (int, double) und Referenztypen (Object)
Schlüsselwörter wie public, private, static, final
Operatoren: arithmetische, logische, Vergleichsoperatoren
Kontrollstrukturen: if-else-Anweisungen, Schleifen (for, while), switch-case
Objektorientierte Konzepte: Klassen, Objekte, Vererbung, Polymorphismus, Abstraktion, Kapselung
GUI-Entwicklung mit Java:
Verwendung von Swing-Bibliothek für die Erstellung grafischer Benutzeroberflächen
Ereignisbehandlung mit ActionListener und WindowListener
Layout-Manager zur dynamischen Anordnung von GUI-Komponenten
Fortgeschrittene Programmierung mit Java:
Arbeiten mit Streams und Dateien für Ein-/Ausgabeoperationen
Multithreading und parallele Programmierung mit Threads und Runnable-Interfaces
Datenbankzugriff und -manipulation mit JDBC für relationale Datenbanken
Android-Entwicklung mit Java:
Verwendung des Android SDKs und der Entwicklungsumgebung Android Studio
Integration von Sensoren (z. B. GPS, Beschleunigungsmesser) und Hardwarefunktionen (z. B. Kamera) in Android-Apps
Design Patterns mit Java:
Erzeugungsmuster (Factory, Singleton)
Strukturmuster (Adapter, Dekorierer)
Verhaltensmuster (Beobachter, Strategie)
Anwendung von Entwurfsmustern zur Lösung von wiederkehrenden Problemen in der Softwareentwicklung
جميع البيانات مقدمة دون ضمان. تتحمل الجهات المقدمة حصرًا مسؤولية صحة البيانات.
06.02.2025 آخر تحديث في ,06.08.2024 نُشر لأول مرة في