Android-Entwicklung mit Java: Umfassende Schulung in der App-Programmierung für mobile Geräte

الموعد القادم:
26.08.2024 - Montag bis Freitag je von 08:30 bis 15:30 Uhr
الدورة تنتهي في:
22.11.2024
إجمالي المدة:
520 Stunden in 65 Tagen
التدريب:
Nein
اللغات المستخدمة في الدراسة:
  • Deutsch
نوع الفعالية:
  • Weiterbildung 
نموذج العرض:
  • Präsenzveranstaltung 
فترة التنفيذ:
  • Tagesveranstaltung
أدنى عدد للمشاركين:
3
أقصى عدد للمشاركين:
10
التكلفة:
keine Angaben
التمويل:
  • Bildungsgutschein 
  • EU/Bund/Land 
نوع المؤهل الدراسي:
Zertifikat/Teilnahmebestätigung 
اختبار إتمام المؤهل:
Nein
اسم المؤهِّل:
"OOP Java (FiGD)"
اعتمادات العرض:
  • SGB III-Maßnahmezulassung 
  • AZAV -Trägerzulassung
رقم الإجراء:
  • 955-37-22
عرض للسيدات فقط:
Nein
رعاية الأطفال:
Nein
رابط العرض:
جودة المعلومات:
Suchportal Standard Plus

المجموعات المستهدفة:
Arbeitssuchende, Rehabilitanden, Quereinsteiger, Wiedereinsteiger
المتطلبات المهنية:
Kenntnisse in mindestens einer Programmiersprache
المتطلبات التقنية:
Keine besonderen Anforderungen.
منهجية وكالات العمل:
  • C 1435-10-15 Java-Programmierung
  • C 1435-15-20 Oracle - Datenbankentwicklung, -programmierung und Zertifizierungen
  • C 1435-10-40-15 Programmiersprachen
  • C 1435-10-40-10 Softwareprodukte

المحتويات

Unser Schulungsprogramm "Android-Entwicklung mit Java: Umfassende Schulung in der App-Programmierung für mobile Geräte" bietet eine tiefgreifende Einführung in die Welt der mobilen Anwendungsentwicklung für Android-Geräte unter Verwendung der Java-Programmiersprache. Unter der fachkundigen Anleitung unserer Spezialisten und Fachdozenten werden die Teilnehmer in einer praxisorientierten Umgebung mit den folgenden Inhalten vertraut gemacht:

- Anwendungsentwicklung mit Java: Erwerb von Kenntnissen über bewährte Techniken und Tools in der Softwareentwicklung, um robuste und effiziente Android-Apps zu erstellen.

- Erstellung von Anforderungskatalogen und Konzeption von Testsystemen: Entwicklung von Fähigkeiten zur effektiven Planung und Durchführung von Teststrategien, um die Qualität und Zuverlässigkeit der entwickelten Anwendungen sicherzustellen.

- Objektorientierte Analyse und Design: Fundierte Einführung in die Prinzipien und Methoden der objektorientierten Analyse und Gestaltung von Software, um klar strukturierte und gut wartbare Anwendungen zu entwickeln.

- Vertiefung in die objektorientierte Programmierung mit Java SDK: Ausführliche Untersuchung der verschiedenen Aspekte des Java Software Development Kits (SDK), um ein solides Fundament in der Java-Programmierung aufzubauen.

- Objekte und Klassen: Verständnis für die Konzepte von Objekten und Klassen sowie deren Rolle bei der Strukturierung und Organisation von Programmcode.

- Vererbung, Prozeduren und Serialisierung: Fortgeschrittene Java-Konzepte wie Vererbung, Prozeduren und Serialisierung werden behandelt, um den Teilnehmern ein tieferes Verständnis der Sprache zu vermitteln.

- Integration von Gerätefunktionen wie Sensorik und Kamera in Android-Apps: Praktische Anleitungen zur Integration von Hardwarefunktionen wie Sensorik und Kamera in Android-Anwendungen, um benutzerfreundliche und funktionsreiche Apps zu entwickeln.

- Planung, Beratung und Konzeption von Internetapplikationen für mobile Plattformen: Entwicklung von Fähigkeiten zur Planung, Beratung und Konzeption von Internetanwendungen, die speziell auf die Anforderungen und Einschränkungen mobiler Plattformen zugeschnitten sind.

- Vorbereitung auf die Oracle-Zertifizierungsprüfung für Java-Entwickler: Unterstützung und Vorbereitung der Teilnehmer auf die Oracle-Zertifizierungsprüfung für Java-Entwickler, um ihre Kenntnisse und Fähigkeiten in der Java-Programmierung zu validieren.

Diese Schulung ist ein integraler Bestandteil unseres umfassenden Kurses "OOP Java (FiGD)", der eine breite Palette von grundlegenden und fortgeschrittenen Konzepten der objektorientierten Programmierung abdeckt und den Teilnehmern die Möglichkeit bietet, ihre Fähigkeiten und ihr Fachwissen auf dem Gebiet der Softwareentwicklung zu erweitern.

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

جميع البيانات مقدمة دون ضمان. تتحمل الجهات المقدمة حصرًا مسؤولية صحة البيانات.

09.05.2024 آخر تحديث في ,16.09.2022 نُشر لأول مرة في