Experten-Anwendungsentwicklung: Mobile Webanwendungen

100 % Förderung mit Bildungsgutschein möglich – konzipieren und entwickeln Sie komplexe mobile Webanwendungen mit JavaScript, TypeScript und Frameworks wie React oder Angular. Vertiefen Sie Ihre Kompetenzen in Architektur, Systemintegration und Softwarequalität.

Start: 23. November 2026 Dauer: 13 Wochen Telefon: 030 42020910

Komplexe mobile Webanwendungen eigenständig entwickeln

Die Weiterbildung der FiGD Akademie Berlin richtet sich an erfahrene Entwickler, die anspruchsvolle mobile Webanwendungen eigenständig konzipieren, entwickeln, integrieren und evaluieren möchten. Sie analysieren Geschäftsprozesse und Benutzeranforderungen, entwerfen Softwarearchitekturen, Datenmodelle und Schnittstellen und begründen Ihre Lösungsentscheidungen.

Mit JavaScript, TypeScript und geeigneten Frameworks setzen Sie komplexe Anwendungslogiken und wiederverwendbare Komponenten um. Sie verbinden responsive Oberflächen mit Backend und Datenhaltung, integrieren Gerätefunktionen und entwickeln progressive Webanwendungen. Entwicklungssteuerung, automatisierte Tests und sichere Bereitstellung begleiten den gesamten Prozess.

Dauer: 13 Wochen · Vollzeit · Gruppenkurs
Unterricht: Montag bis Freitag, 08:30–15:30 Uhr
Start: 23. November 2026
Förderung: Bildungsgutschein, vorbehaltlich Bewilligung
Zugang: Einschlägige Vorbildung und Entwicklungserfahrung; Programmier-, Datenbank- und HTML/CSS-Kenntnisse; vorherige Eignungsprüfung

Ihre Qualifizierungsziele

  • Komplexe Anwendungen eigenständig konzipieren, entwickeln, integrieren und evaluieren.
  • Architekturen, Datenmodelle und Schnittstellen entwerfen und Lösungsentscheidungen nachvollziehbar begründen.
  • Anwendungslogik, Oberfläche, Datenhaltung und mobile Funktionen zu einer konsistenten Gesamtlösung verbinden.
  • Entwicklungsprozesse koordinieren und Softwarequalität durch systematische Prüfungen und automatisierte Tests sichern.

Inhalte der Weiterbildung

Je nach fachlichen Schwerpunkten der Teilnehmer kann die Gewichtung innerhalb der Themenblöcke variieren. Der Gesamtumfang bleibt unverändert.

Analyse, Konzeption und Planung mobiler Webanwendungen

Anforderungsanalyse und Spezifikation

  • Problemstellungen, Geschäftsprozesse und Benutzeranforderungen analysieren.
  • Funktionale und nichtfunktionale Anforderungen, Lasten- und Pflichtenhefte sowie Abnahmekriterien entwickeln.

Systemmodellierung und Architektur

  • Systemgrenzen, Datenflüsse, Architekturen, Algorithmen und Datenstrukturen modellieren.

Bedienkonzepte und Prototypen

  • Responsive Bedienkonzepte, Wireframes und Prototypen entwickeln.
  • HTML5 und SASS für die Entwicklung der Oberflächen vertiefen.

Machbarkeit und Projektplanung

  • Lösungsvarianten technisch und wirtschaftlich bewerten.
  • Ressourcen, Kosten, Risiken und Qualitätssicherung planen.

Entwicklung und Integration komplexer Anwendungen

Objektorientierte Entwicklung und Komponentenarchitektur

  • Objektorientierte Anwendungen mit JavaScript, TypeScript und geeigneten Frameworks wie React oder Angular entwickeln.
  • Komponenten-, Schichten- und Servicearchitekturen sowie wiederverwendbare Module und Entwurfsmuster umsetzen.
  • Bestehende Anwendungen mit jQuery und jQuery Mobile analysieren und modernisieren.

Anwendungslogik, Datenhaltung und Kommunikation

  • Algorithmen, Geschäftslogiken, Datenmodelle und Datenbankzugriffe implementieren.
  • Asynchronen Datenaustausch mit AJAX, Zustandsverwaltung und Komponentenkommunikation realisieren.
  • Responsive, barrierearme Oberflächen mit Backend und Datenhaltung verbinden.

Mobile Funktionen und sichere Webanwendungen

  • Geolocation, Gerätefunktionen und Berechtigungen integrieren; APIs einbinden und optimieren.
  • Standort- und Gerätefunktionen datenschutzgerecht einbinden.
  • Progressive Webanwendungen mit Offline-Speicherung und Aktualisierung entwickeln.
  • Validierung, Fehlerbehandlung, Benutzerrollen und sichere Kommunikation umsetzen.

Entwicklungssteuerung und Qualitätssicherung

  • Versionsverwaltung, Codeprüfungen, Überarbeitung und fachlich geprüfte KI-Unterstützung einsetzen.
  • Komponenten-, Integrations-, System- und Abnahmetests automatisieren.
  • Leistung, Sicherheit und Gebrauchstauglichkeit prüfen; Fehler systematisch beheben.
  • Programmierarbeiten koordinieren, Standards und Rechtsanforderungen berücksichtigen; Gesamtsystem und Entscheidungen dokumentieren.

Serverkonfiguration, Bereitstellung und Anwendungsbetrieb

Server und Laufzeitumgebungen

  • Webserver, Laufzeitumgebungen, Datenbanken und Dienste konfigurieren.

Sichere Umgebungen und automatisierte Bereitstellung

  • Entwicklungs-, Test- und Betriebsumgebungen mit sicheren Zugriffen einrichten.
  • Erstellungs-, Prüf- und Veröffentlichungsprozesse automatisieren.

Überwachung, Wartung und Wiederherstellung

  • Protokolle und Leistungsdaten auswerten; Betriebsprobleme beheben.
  • Updates, Sicherung, Wiederherstellung und Rückfallverfahren erproben.

Systemprüfung, Dokumentation und Übergabe

  • Das Gesamtsystem prüfen, dokumentieren und übergeben.

Durchgängiges Entwicklungsprojekt

Sie entwickeln eine komplexe mobile Webanwendung von der Analyse bis zur exemplarischen Inbetriebnahme. Architektur, Datenbank, Anwendungslogik, Oberfläche und Schnittstellen setzen Sie eigenständig um und verbinden diese zu einer funktionsfähigen Gesamtlösung.

Dabei vergleichen Sie Lösungsalternativen und begründen Ihre technischen Entscheidungen. Lasten- und Pflichtenheft, Tests und Dokumentation machen Ihren Entwicklungsprozess nachvollziehbar. Die fachliche Vertiefung erfolgt am Projektsystem.

Lernerfolgskontrolle und Abschlusspräsentation

Bewertet werden Ihre individuellen Leistungen, die entwickelte Anwendung, begründete Lösungsvergleiche, Lasten- und Pflichtenheft sowie Tests und Dokumentation. Eine Abschlusspräsentation mit Fachgespräch ergänzt die Bewertung. Projektarbeit und Prüfungen sind Bestandteil der Weiterbildung.

Zielgruppe und Zugangsvoraussetzungen

Die Weiterbildung richtet sich an Personen mit einschlägigem Hochschulstudium oder informationstechnischem Berufsabschluss und mehrjähriger Entwicklungserfahrung. Alternativ ist eine Teilnahme mit mehrjähriger einschlägiger Berufserfahrung und vergleichbaren Kompetenzen möglich.

Vorausgesetzt werden Programmier-, Datenbank- und HTML/CSS-Kenntnisse. Vor der Teilnahme erfolgt eine Eignungsprüfung.

Ihr Kompetenzprofil nach der Weiterbildung

Sie können komplexe mobile Webanwendungen von der Anforderungsanalyse bis zur Bereitstellung eigenständig entwickeln. Dabei verbinden Sie Architekturplanung, komponentenbasierte Programmierung und Systemintegration mit sicheren Datenflüssen und nachvollziehbarer Qualitätssicherung. Sie koordinieren Entwicklungsaufgaben und bewerten die Qualität der Gesamtlösung.

Ihr nächster Schritt: Lassen Sie Ihre fachlichen Voraussetzungen, den nächsten Starttermin und die Fördermöglichkeiten persönlich klären. Jetzt Beratungstermin buchen oder 030 42020910 anrufen.

Häufige Fragen zur Weiterbildung Mobile Webanwendungen

Wie lange dauert die Weiterbildung?

Die Weiterbildung dauert 13 Wochen und findet in Vollzeit statt. Projektarbeit und Lernerfolgskontrollen sind darin enthalten. Der Unterricht findet von Montag bis Freitag, jeweils von 08:30 bis 15:30 Uhr statt.

Welche Voraussetzungen muss ich erfüllen?

Vorausgesetzt werden ein einschlägiges Hochschulstudium oder ein informationstechnischer Berufsabschluss mit mehrjähriger Entwicklungserfahrung. Alternativ ist mehrjährige einschlägige Berufserfahrung mit vergleichbaren Kompetenzen möglich. Programmier-, Datenbank- und HTML/CSS-Kenntnisse sowie eine vorherige Eignungsprüfung sind erforderlich.

Welche Programmiersprachen und Frameworks werden behandelt?

Im Mittelpunkt stehen JavaScript, TypeScript und geeignete Frameworks wie React oder Angular. HTML5 und SASS unterstützen die Oberflächenentwicklung. Bestehende Anwendungen mit jQuery und jQuery Mobile werden analysiert und modernisiert.

Werden progressive Webanwendungen entwickelt?

Ja. Sie entwickeln progressive Webanwendungen mit Offline-Speicherung und Aktualisierung. Außerdem integrieren Sie Standort- und Gerätefunktionen und berücksichtigen Berechtigungen und Datenschutz.

Was entwickeln Sie im Praxisprojekt?

Sie entwickeln eine komplexe mobile Webanwendung von der Analyse bis zur exemplarischen Inbetriebnahme. Architektur, Datenbank, Anwendungslogik, Oberfläche und Schnittstellen setzen Sie eigenständig um.

Wie wird die Softwarequalität gesichert?

Sie setzen Versionsverwaltung, Codeprüfungen und automatisierte Komponenten-, Integrations-, System- und Abnahmetests ein. Leistung, Sicherheit und Gebrauchstauglichkeit werden geprüft. KI-Unterstützung wird fachlich kontrolliert eingesetzt.

Gehören Server und Bereitstellung zum Kurs?

Ja. Sie konfigurieren Webserver, Laufzeitumgebungen, Datenbanken und Dienste, richten sichere Entwicklungs-, Test- und Betriebsumgebungen ein und automatisieren Erstellungs-, Prüf- und Veröffentlichungsprozesse. Auch Überwachung, Updates, Sicherung und Wiederherstellung gehören zu den Inhalten.

Wie wird der Lernerfolg bewertet?

Bewertet werden Ihre individuellen Leistungen, die Anwendung, begründete Lösungsvergleiche, Lasten- und Pflichtenheft, Tests und Dokumentation. Eine Abschlusspräsentation mit Fachgespräch ergänzt die Bewertung.

Ist eine Förderung mit Bildungsgutschein möglich?

Eine Förderung mit Bildungsgutschein ist möglich. Lassen Sie Ihre persönlichen Fördervoraussetzungen und die Bewilligung vor Kursbeginn mit der Agentur für Arbeit oder dem Jobcenter klären.

Wie erfahre ich den nächsten Starttermin?

Den nächsten Starttermin und die organisatorischen Einzelheiten erhalten Sie in der persönlichen Beratung. Buchen Sie einen Beratungstermin oder rufen Sie unter 030 42020910 an.