App Development Mobile Apps inkl.: Aufbautraining JavaScript Frontend Entwicklung UX Design Web App
- Prestataire
- FiGD Akademie GmbH
- Telefon
- +49.30.42020910
- info@figd-akademie.de
- Début
- 25.08.2025
- Durée
- 520 Stunden in 65 Tagen
- Lieu
- 10407 Berlin
Adresse:/fr/cours/5129337/weiterbildung-app-development-mobile-apps-inkl-aufbautraining-javascript-frontend-entwicklung-ux-design-web-app
imprimé le:24.04.2025
Die Weiterbildung in JavaScript bietet Ihnen eine Möglichkeit, Ihre Kenntnisse auf dem Gebiet der Webentwicklung zu vertiefen. Sie erhalten die nötige Grundlagen, um sich vollständig auf den Einsatz von JavaScript-Frameworks und -Technologien konzentrieren zu können. Es wird Ihnen das nötige Fachwissen vermittelt, um komplexe Aufgaben wie Aufbautraining in JavaScript, verschachtelte Bedingungen, Prüfungen bei Formularfeld-Einträgen und die Entwicklung von komplexen Funktionen lösen zu können. Außerdem erhalten Sie detaillierte Informationen über den Einsatz von automatische Vorgaben bei Suchbegriffen, Web Apps für Smartphones, Prototyping und Wireframes sowie Fluent Interfaces und Progressive Web Apps (PWA). Fluent Interfaces sind Benutzererfahrungen, die den Nutzer durch eine Reihe von Aktionen führen und so die Bedienung der Anwendung vereinfachen. Diese Art der Interaktion wird in Form von Animationen oder dynamischen Inhalten verwendet, um dem Benutzer zu zeigen, was gerade passiert. Ein Beispiel für eine Fluent Interface ist die Navigation in einem E-Commerce-Shop. Wenn Sie sich durch die Kategorieauswahl bewegen, sehen Sie kleine Vorschläge für nächste Schritte. Diese Vorschläge basieren auf Ihren bisherigen Aktionen und helfen Ihnen, schnell zum gewünschten Produkt zu gelangen. Eine weitere Form von Fluent Interface findet sich in der Benutzeroberfläche von Smartphones. Hier werden die Knöpfe und Schaltflächen stets an die aktuelle Aktion des Nutzers angepasst. So wird verhindert, dass er versehentlich einen falschen Knopf drückt oder einen Schritt vergisst.
Mit diesem Kurs erhalten Sie die beste Möglichkeit, sich weiterzubilden und dem modernsten Stand der Technik entsprechend zu programmieren. Durch die Vermittlung von Wissensinhalten aus den Bereichen JavaScript-Frameworks und -Technologien sowie UX Design erhalten Sie alle Voraussetzungen für eine erfolgreiche Umsetzung von Projekten.
Folgende Inhalte werden vermittelt:
Aufbautraining in JavaScript
Dialogfenster
Automatische Vorgaben von Suchbegriffen
Verschachtelte Bedingungen
Prüfungen bei Formularfeld-Einträgen
Komplexe Funktionen
Web Apps für Smartphones
Prototyping und Wireframes
Fluent Interfaces
Prograssisve Web Apps PWA
jQuery / jQuery Mobile
UX Design
All unsere Fortbildungen finden während der gesamten Schulungszeit unter Anleitung eines Spezialisten und Fachdozenten in unserem Hause statt, der Ihnen auch während der Projektphasen die gesamte Unterrichtszeit zur Hilfestellung und für Fachfragen persönlich zur Verfügung steht.
Unsere Schulungen sind modular aufgebaut. Sie können sich aus den verschiedenen Fachbereichen die Kurse, die Sie belegen möchten, zu Ihrem persönlichen Kurspaket zusammenstellen.
Jedes Modul ist in sich abgeschlossen und umfasst jeweils einen Zeitraum von ungefähr 3 Monaten. So können Sie sich die Wissensgebiete, die Sie erfahren oder vertiefen wollen, individuell wählen und mit einem Bildungsgutschein bei uns belegen.
Dieses Bildungsziel besteht aus folgenden einzelnen Modulen:
INTERNETPROGRAMMIERUNG
Wir vermitteln die Grundlagen der Internetprogrammierung. Da wir mit der Vermittlung von HTML-Grundlagen beginnen, freuen wir uns auch über Interessenten , die bisher keine Vorkenntnisse im Webdesign erworben haben.
Dabei erwarten Sie folgende Inhalte:
Grundlagen in HTML/CSS (im Editor):
* Grundgerüstaufbau: Erstellung der HTML-Struktur.
* Verweise und Hyperlinks: Implementierung von Links.
* Einfügen von Grafiken und Animationen: Integration von Bildern und Animationen.
* Trennung von Form und Inhalt: Nutzung von CSS zur Trennung von Design und Inhalt.
* Meta-Tags: Einsatz von Meta-Tags zur SEO-Optimierung.
* CSS-Techniken: Anwendung fortgeschrittener CSS-Techniken.
* Formatierung von Texten: Nutzung von CSS zur Textgestaltung.
Grundlagen in JavaScript:
* Variablen: Deklaration und Nutzung.
* Arrays und Objekte: Einsatz zur Datenverwaltung.
* Schleifen: Wiederholung von Code.
* Bedingungen und Funktionen: Implementierung.
* Dynamische Menüs: Erstellung interaktiver Menüs.
* Formulare mit Prüfung der Nutzereingaben: Validierung.
Grundlagen in PHP/MySQL:
* PHP mit Datenbankanbindung MySQL: Interaktion mit MySQL-Datenbanken.
* Operatoren: Berechnung und Vergleich.
* Funktionen: Erstellung und Nutzung.
* Arrays: Datenverwaltung.
* Abfragen: Datenbankabfragen.
* Schleifen: Wiederholung von Code.
Einführung in HTML5:
* Vermittlung grundlegender Neuheiten in HTML5: Einführung in neue Features.
* Audio- und Videoeinbindung: Integration von Medien.
* Barrierefreie Webseiten: Erstellung barrierefreier Webseiten.
* Media Queries: Responsive Designs.
* Neue Selektoren: Anwendung neuer CSS-Selektoren.
* Effekte/Animationen: Implementierung.
PROGRAMMIERUNG VON CMS
In diesem Kurs vermitteln wir das Erstellen von CMS-Systemen, Shopsystemen, Bestellsystemen sowie Anwendungsgebiete. In diesem Schulungsbaustein werden neben Frontends auch Backend-Masken programmiert, die es in den Unternehmen den Mitarbeitern ermöglichen, ohne Programmierkenntnisse den Content zu pflegen.
Folgende Inhalte werden in dem Kurs vermittelt:
* Scripting und objektorientierte Programmierung
* Relationale Datenbanken in MySQL
* Administration der MySQL-Datenbank
* Aufbautraining PHP
* Aufbau von Content-Management-Systemen
* Aufbau von Shopsystemen
* Aufbau eines Bestellsystems
* Programmierung von Backend-Lösungen und deren Einbindung
* Frontend-Entwicklungen
* CMS in Typo3/TypoScript
* WordPress mit Suchmaschinenoptimierung und Social Media
* Programmierung von Internet-Plattformen
* Aufbau und Verwaltung von Onlineshops
* AJAX
* Pflichten- und Lastenheft
* Planung und Konzeption von Applikationen
* Einführung Magento/Zend
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
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
Toutes les informations sont sans garantie. Les prestataires sont seuls responsables de la justesse des informations mises à disposition.
Première publication le 20.06.2024, dernière mise à jour le 16.01.2025