Ext JS Fundamentals Schulung
Dieser dreitägige Kurs demonstriert anhand von praktischen Übungen die Grundlagen von Ext JS.
Schulungsübersicht
Modul 1. Einführung in Ext JS 5
- Herunterladen von ExtJS
- Einrichten und Installieren von ExtJS
- Werkzeuge und Editoren verwenden
Modul 2. Kern-Konzepte
- Benennungskonventionen verwenden
- Die Präprozessoren und Postprozessoren
- Statische Methoden und Eigenschaften verwenden
- Verstehen der einfachen Vererbung
- Füßiges Laden von Klassen
- Mit dem DOM interagieren
Modul 3. Komponenten und Layouts
- Der Lebenszyklus von Komponenten
- Arten von Containern
- Verständnis der Komponenten Viewport, Panel und Window
Modul 4. Daten verwalten
- Verwendung von Ajax
- Verstehen von Modellen
- Modell-Zuordnung
- Schreiben von Validatoren
- Übliche Feldtypen und Beziehungen
- Hinzufügen, Auswählen und Entfernen von Datensätzen aus dem Speicher
Modul 5. Schaltflächen, Symbolleisten und Formulare
- Arten von Schaltflächen
- Hinzufügen von Menüs
- Symbolleisten verwenden
- Aufbau des Hauptmenüs für eine Anwendung
- Die Komponente Formular
- Verfügbare Felder verwenden (Textfelder, Zahlen, Datum, etc.)
- Auslöser verstehen
- Übermittlung der Daten
Modul 6. Das Raster- und Baumfeld verstehen
- Aufbau der Datenverbindung
- Entwerfen eines grundlegenden Rasters
- Auswahlmodelle
- Grid-Listener einrichten
- Das Grid-Paging und das unendliche Scrollen
- Verwendung des DataViews
- Ein einfaches Baum-Panel
- Hinzufügen und Entfernen von Knoten
Modul 7. Die Architektur
- Die MVC- und MVVM-Muster
- Erstellen der Ansichten und des Controllers
- Erstellen eines Moduls
- Routing implementieren
Modul 8. Die Bedeutung von Look and Feel
- Der Ordner packages
- Fortgeschrittenes Theming
- Verschiedene Stile für dieselbe Komponente
- Unterstützung von Legacy-Browsern
Modul 9. Die Bereitstellungsphase
- Vorbereitungen für die Bereitstellung
- Die app.json-Datei
- Der Sencha-Befehl
- Code-Komprimierung
- Verpacken und Bereitstellen
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Ext JS Fundamentals Schulung - Booking
Ext JS Fundamentals Schulung - Enquiry
Ext JS Fundamentals - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (1)
Es war interaktiv. Wir durften währenddessen programmieren.
Barnaby
Kurs - Ext JS Fundamentals
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced TypeScript
7 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die die fortgeschrittenen Funktionen von TypeScript's nutzen möchten, um JavaScript-Anwendungen zu erstellen und zu entwickeln.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Richten Sie die notwendige Entwicklungsumgebung ein, um mit der Entwicklung von TypeScript und Node.js-Anwendungen zu beginnen.
- Nutzen Sie die Vorteile der erweiterten Funktionen von Typescript, um sauberen, ausdrucksstarken Code mit weniger Fehlern zu schreiben.
- Konfigurieren und verwenden Sie Webpack mit TypeScript, um komplexe Front-End-UIs zu erstellen.
- Benutzerdefinierte Datentypen (Union, Intersection, Tuple Types, etc.) verwenden, um bestehende generische Typen zu erweitern.
- Implementieren Sie asynchrone Codemuster und APIs zur Fehlerbehandlung und Validierung von Antworten.
- Bereitstellung von TypeScript und Node.js-Anwendungen in Produktionsumgebungen (AWS EC2, Heroku, etc.).
Advanced Vue.js
14 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Vue JS-Entwickler, die fortgeschrittene Komponenten erstellen möchten, die einfacher, flexibler und leichter zu warten sind.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Schreiben Sie VueJS-Code, der wartbar und belastbar ist.
- Schreiben Sie Anwendungslogik, die portabel und wiederverwendbar ist.
- Anpassbare Komponenten und Widgets erstellen und dabei unnötige Komplexität vermeiden.
Next.js 14 Advanced Development
21 StundenDiese Live-Schulung in Schweiz (online oder vor Ort) richtet sich an mittlere bis fortgeschrittene Webentwickler und technische Architekten, die die Neuerungen von Next.js 14 kennenlernen und sich das Wissen aneignen möchten, um moderne Webanwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Das volle Potential von Next.js 14 für die Entwicklung komplexer Anwendungen zu nutzen.
- Die neuesten Funktionen wie Middleware, React Server Components und Edge Functions zu nutzen.
- Best Practices für Performance, Skalierbarkeit und SEO zu implementieren.
- Häufige Probleme in Next.js-Anwendungen effektiv zu beheben.
Next.js 14 - Advanced
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die die neuesten Funktionen von Next.js 14 beherrschen, die Leistung optimieren und moderne React-Techniken einsetzen möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Erweiterte React-Hooks und gleichzeitige Funktionen zu implementieren.
- Next.js-Routing-Strategien zu verstehen und effektiv zu nutzen.
- Server-Komponenten, Server-Aktionen und hybride Rendering-Ansätze zu nutzen.
- Optimieren von Datenabruf, Caching und inkrementeller statischer Regeneration.
- Verwendung von Next.js als Backend-Lösung mit Edge-Funktionen und Edge Runtime.
- Verwalten Sie den Status mit React Context, Redux und atomaren Statusbibliotheken.
- Optimieren Sie die Anwendungsleistung für Web Core Vitals.
- Effizientes Testen, Überwachen und Bereitstellen von Next.js-Anwendungen.
Building Interactive Applications with React, Redux and GraphQL
28 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie man React Anwendungen mit Flux und GraphQL erstellt. Der Kurs behandelt Installation, Einrichtung, Integration, Testen, Bereitstellung und Best Practices, während er die Teilnehmer durch die Erstellung einer Reihe von Beispielanwendungen führt, die zeigen, wie man einer Anwendung mit Hilfe der fortschrittlichsten Toolkits und Techniken zusätzliche Komplexitäts- und Coolness-Ebenen hinzufügen kann.
Die Entwicklung von Anwendungen mit React erfordert eine andere Denkweise als die, an die manche Entwickler gewöhnt sind, vor allem, wenn sie aus der Denkweise anderer MVC-Frameworks wie AngularJS und Bootstrap kommen. In dieser Schulung werden die Grundlagen der verwendeten Technologien Schritt für Schritt vermittelt, so dass die Teilnehmer nicht nur in der Lage sind, eine funktionale Anwendung zu erstellen, sondern auch verstehen, warum ein bestimmter Ansatz verwendet wird. Dies legt den Grundstein für ein unabhängiges und kreatives Denken über das Design und die gewünschten Ergebnisse für die Erstellung ihrer eigenen Anwendungen in der Zukunft.
React Native for iOS and Android
21 StundenIn diesem von einem Trainer geleiteten Live-Training lernen die Teilnehmer die Prinzipien und den Ansatz hinter React Native kennen, während sie die Entwicklung ihrer eigenen mobilen Anwendung für Android und iOS übernehmen.
React Native Expo
7 StundenIn dieser von einem Kursleiter geleiteten Live-Schulung in Schweiz lernen die Teilnehmer die Verwendung von React Native Expo durch Diskussionen und praktische Übungen. Am Ende des Kurses werden die Teilnehmer in der Lage sein, ihre eigene React Native-Anwendung mit React Native Expo zu erstellen und zu implementieren.
React Native for Web
21 StundenReact Native ist ein plattformübergreifendes Open-Source-Entwicklungsframework zum Erstellen mobiler Apps. Entwickelt von Facebook , ermöglicht es Entwicklern, ein natives Look-and-Feel-Erlebnis für ihre Apps auf Android und IoS zu erstellen. React Native for Web stellt die plattformunabhängigen Komponenten und APIs von React Native für die Entwicklung von Webanwendungen zur Verfügung.
React Native bietet eine konsistente Entwicklererfahrung auf der Basis von Java Script und der React Bibliothek (auch bekannt als React .js oder React JS) und ermöglicht eine wirklich schnelle Entwicklung, indem die Entwicklereffizienz auf allen Plattformen im Mittelpunkt steht - einmal lernen, überall schreiben.
In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer die Grundlagen von React Native for Web.
Am Ende dieser Schulung können die Teilnehmer:
- Installieren und konfigurieren Sie die React Native-Entwicklertools
- Grundlegendes zu React Native for Web
- Erstellen, testen, implementieren und beheben Sie eine mit iOS , Android und dem Web kompatible Anwendung mit React Native for Web
Publikum
- Web-Entwickler
- Entwickler mobiler Anwendungen
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Hinweis
- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
React with Next.js
14 StundenDiese Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Webentwickler, die Next.js für die Erstellung von React Anwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Serverseitige Webanwendungen und statische Seiten in Next.js zu entwickeln.
- Daten mit MongoDB zu verarbeiten und zu speichern.
- Eine Webanwendung mit AuthO-Authentifizierung zu sichern.
React, Redux and TypeScript
21 StundenReact ist eine weit verbreitete Bibliothek zum Erstellen von Anwendungen für einzelne Seiten in Java Script und HTML . Es wird von Unternehmen wie Facebook , Instagram, Netflix oder der New York Times verwendet.
In diesem Kurs werden die Grundlagen vorgestellt, auf denen React und andere Bibliotheken (wie Angular und Vue.js ) basieren, und die Besonderheiten von React . Es werden auch Technologien behandelt, die üblicherweise mit React , wie Redux und React -Router.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein, mit React Anwendungen unterschiedlicher Komplexität zu React und dabei die Best Practices React .
Spring Boot, React, and Redux
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Webentwickler, die funktionale Front-End- und Back-End-Webanwendungen mit Spring Boot, React, and Redux erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen Sie eine Front-End-Anwendung mit React und Redux.
- Erstellen Sie RESTful APIs mit Spring Boot.
- Webdienste mit Spring Security und JWT-Web-Tokens absichern.
TypeScript
7 StundenDiese von einem Trainer geleitete Live-Schulung stellt die wichtigsten Funktionen von TypeScript's vor und führt die Teilnehmer durch den Aufbau einer realen JavaScript-Anwendung.
Typescript Unit Testing
14 StundenTypeScript ist eine Open-Source-Sprache zur Erstellung von JavaScript-Anwendungen für Unternehmen. Sie ist eine strenge Obermenge von JavaScript, die zu einfachem JavaScript kompiliert und statische Typisierung und objektorientierte Entwicklung in die Sprache einbringt.
In dieser Live-Schulung unter Anleitung werden die Unit-Testing-Funktionen und -Frameworks von TypeScript vorgestellt. Die Teilnehmer erhalten die Möglichkeit, die Theorie in die Praxis umzusetzen, indem sie eine Sammlung von Unit-Tests erstellen, die gegen reale Anwendungen ausgeführt werden können.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Dieser Kurs konzentriert sich auf die Frameworks, die zum Unit-Test einer JavaSkript- oder Typescript-Anwendung verwendet werden können (Jasmine, Mocha, Jest, Chai, etc.).
- UI-Frameworks wie React sind optional und können auf Wunsch behandelt werden.
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Vue.js
21 StundenIn diesem von einem Trainer geleiteten Live-Training (online oder vor Ort) lernen die Teilnehmer, wie sie die Vorteile der inkrementell anpassbaren Architektur von Vue JS nutzen können, um eine komplexe Single-Page-Anwendung (SPA) zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwickeln Sie Webanwendungen, die Daten bedingt verarbeiten und darstellen.
- Entwerfen Sie interaktive Webanwendungen, die effizient auf Benutzerereignisse reagieren.
- Modularen und wiederverwendbaren Code schreiben.
- Inkrementelle Weiterentwicklung einer Ansicht zu einer vollwertigen Single-Page-Anwendung.
- VueJS in eine bestehende Webseite integrieren.
- Vue's Ökosystem nutzen, um die Fähigkeiten des Frameworks zu erweitern.
Vuetify.js
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die mit Vuetify.js schöne Oberflächen für einseitige Anwendungen erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und konfigurieren Vuetify.js.
- Die Prinzipien von Material Design verstehen.
- Eine einseitige Anwendung mit einer fortschrittlichen Benutzeroberfläche mit Vue.js und Vuetify.js erstellen.