Entwicklung von Browser-Apps für Junior Mobile Developer: UX Design, OOP, JavaScript und API-Einbind

Nächster Termin:
25.08.2025 - Montags bis freitags von 08:30 Uhr bis 15:30 Uhr oder Montags bis freitags von 08:30 Uhr bis 14:45 Uhr
Kurs endet am:
21.11.2025
Gesamtdauer:
520 Stunden in 65 Tagen
Praktikum:
Nein
Unterrichtssprachen:
  • Deutsch
Veranstaltungsart:
  • Weiterbildung 
Angebotsform:
Durchführungszeit:
  • Tagesveranstaltung
Teilnehmer min.:
3
Teilnehmer max.:
10
Preis:
keine Angaben
Abschlussart:
Zertifikat/Teilnahmebestätigung 
Abschlussprüfung:
Nein
Abschlussbezeichnung:
"Entwicklung von Browser Apps (FiGD)"
Zertifizierungen des Angebots:
  • SGB III-Maßnahmezulassung 
  • AZAV -Trägerzulassung
Maßnahmenummer:
  • 955-478-24
Angebot nur für Frauen:
Nein
Kinderbetreuung:
Nein
Link zum Angebot:
Infoqualität:
Suchportal Standard Plus

Zielgruppen:
 Arbeitsuchende mit guten kommunikativen Fähigkeiten und PC-Grundkenntnissen, Rehabilitanden, Berufs-Wiedereinsteiger
Fachliche Voraussetzungen:
Vorkenntnisse in JavaScript
Technische Voraussetzungen:
Keine besonderen Anforderungen.
Systematik der Agenturen für Arbeit:
  • C 1435-10-55 App-Entwicklung, -Programmierung
  • C 1415-45 Content-Management-Systeme (CMS) - Anwendungen
  • C 2250-35 Mediengestaltung, Multimedia-Produktion, Webdesign
  • C 1435-10-60 Webentwicklung

Inhalte

Unser Kurs bietet eine umfassende Einführung in die Entwicklung von Browser-Apps, speziell zugeschnitten auf Junior Mobile Developer. Dabei legen wir besonderen Wert auf User Experience (UX) Design, Objektorientierte Programmierung (OOP), JavaScript und die Einbindung von APIs.

Folgende Inhalte werden ausführlich vermittelt:

Grundlagen der Browser-App-Entwicklung:

Einführung in Browser-Apps: Verständnis der grundlegenden Konzepte und Vorteile von Browser-Apps.
Vergleich zu nativen Apps: Unterschiede, Vor- und Nachteile von Browser- und nativen Apps.
User Experience (UX) Design:

Grundlagen des UX Designs: Prinzipien der Benutzerfreundlichkeit und -zufriedenheit.
User Research und Personas: Techniken zur Identifizierung und Analyse der Zielgruppe.
Wireframes und Prototypen: Erstellung von Wireframes und interaktiven Prototypen zur Planung und Visualisierung von App-Layouts.
Usability Testing: Durchführung und Auswertung von Usability-Tests zur Verbesserung der Benutzererfahrung.
Objektorientierte Programmierung (OOP):

Grundlagen der OOP: Einführung in die Konzepte der Objektorientierten Programmierung.
Klassen und Objekte: Erstellung und Nutzung von Klassen und Objekten in JavaScript.
Vererbung und Polymorphismus: Verständnis und Anwendung von Vererbung und Polymorphismus.
Design Patterns: Überblick über gängige Design Patterns und deren Anwendung in der App-Entwicklung.
JavaScript für Browser-Apps:

Einführung in JavaScript: Grundlagen und Syntax von JavaScript.
DOM-Manipulation: Techniken zur Manipulation des Document Object Model (DOM) zur Interaktion mit der Benutzeroberfläche.
Event Handling: Erstellung und Verwaltung von Event-Listenern und -Handlern.
Asynchrone Programmierung: Verständnis und Anwendung von Promises, Async/Await und Callbacks.
API-Einbindung:

Einführung in APIs: Grundlagen und Konzepte von Application Programming Interfaces (APIs).
RESTful APIs: Prinzipien und Nutzung von RESTful APIs für den Datenaustausch.
Datenabruf und -verarbeitung: Techniken zur Anfrage und Verarbeitung von Daten von externen APIs.
Authentifizierung und Sicherheit: Implementierung von Authentifizierungsmechanismen und Sicherheitsprotokollen bei der API-Nutzung.
Praktische Projektarbeit:

Projektplanung und -management: Methoden zur Planung und Verwaltung von App-Entwicklungsprojekten.
Schritt-für-Schritt-Entwicklung: Anleitung und Unterstützung bei der Entwicklung einer vollständigen Browser-App.
Code Reviews und Debugging: Durchführung von Code-Reviews und Techniken zur Fehlerbehebung.
Deployment und Wartung: Methoden zum Deployment der App und zur kontinuierlichen Wartung und Verbesserung.
Dieser Kurs richtet sich an Junior Mobile Developer, die ihre Fähigkeiten in der Entwicklung von Browser-Apps vertiefen möchten.

Unsere Schulungen sind praxisorientiert und bieten zahlreiche Übungen und Projekte, um das erworbene Wissen direkt anzuwenden und zu festigen. Unter Anleitung erfahrener Fachdozenten erhalten Sie individuelle Unterstützung und wertvolles Feedback, um Ihr volles Potenzial auszuschöpfen und erfolgreich Browser-Apps zu entwickeln.

Unsere Fortbildungen werden von einem Spezialisten und Fachdozenten in unserem Hause geleitet, der Ihnen während der gesamten Schulungszeit und Projektphasen für Fragen zur Verfügung steht. Die modularen Schulungen ermöglichen es Ihnen, Kurse aus verschiedenen Fachbereichen individuell zusammenzustellen. Jedes Modul, das etwa drei Monate dauert, ist in sich abgeschlossen, sodass Sie gezielt Wissensgebiete auswählen und mit einem Bildungsgutschein belegen können.

SPECIAL APPS/HTML5, CSS3, JAVASCRIPT, CANVAS UND JQUERY

In diesem Kurs werden aufbauend in HTML5, CSS3, JavaScript und jQuery geschult und werden eigene Web Apps entwickelt.

Folgende Inhalte werden in dem Kurs vermittelt:
* Responsive Webdesign
* Neue Anweisungen in HTML5
* Entwicklung von Web Apps mit jQuery oder auch nur mit HTML5 und CSS3
* Drag & Drop auf Webseiten
* Pflichten- und Lastenheft
* Interaktives Design für Screens und mobile Ausgabegeräte
* Design im Browser
* Einfluss der Typografie auf die Gestaltung
* Fullsize-Backgrounds
* Parallaxes und vertikales Scrolling
* Einbindung von Audio und Video für alle Plattformen
* Dynamische Anordnung
* Entwickeln von Landing Pages
* Werbebanner
* Suchmasken verbessern
* Bilder per Quellcode erzeugen
* Projektplanung und Koordination
* Qualitätskontrolle

Alle Angaben ohne Gewähr. Für die Richtigkeit der Angaben sind ausschließlich die Anbieter verantwortlich.

Erstmals erschienen am 06.08.2024, zuletzt aktualisiert am 05.02.2025