Online- oder vor Ort durchgeführte, von Lehrern geleitete Live-Reactive-Programming-Schulungen zeigen anhand praktischer Übungen, wie Sie das Reactive-Programming-Paradigma ganz einfach in Anwendungs- und Systementwicklungsprozesse übernehmen und anwenden können. Die Schulung zum reaktiven Programmieren ist als „Online-Live-Schulung“ oder „Vor-Ort-Live-Schulung“ verfügbar. Das Online-Live-Training (auch „Remote-Live-Training“) wird über einen interaktiven Remote-Desktop durchgeführt. Vor-Ort-Live-Schulungen können vor Ort beim Kunden in Schweiz oder in den Schulungszentren von NobleProg in Schweiz durchgeführt werden. NobleProg – Ihr lokaler Schulungsanbieter
Machine Translated
Erfahrungsberichte
★★★★★
★★★★★
Der Trainor bietet mehr Proben, was wirklich sehr hilfreich ist.
Romulo - Christopher Tan, Tribal Software Philippines, Inc.
Kurs: Advanced TypeScript
Machine Translated
Kenntnisse der Auszubildenden in dem sie interessierenden Bereich
Reaktives Programmieren ist ein asynchrones Programmierparadigma, das sich auf Datenströme und die Verbreitung von Daten konzentriert, indem es eine definierte Abhängigkeit zwischen den zugrunde liegenden Ausführungsmodellen und den emittierten Datenströmen von einer Komponente zur anderen herstellt Viele Ineffizienzen beim Angular-Anwendungsdesign beim Aufbau von asynchronen UIs können durch Verwendung reaktiver Stilmuster, die von der RxJS-Bibliothek angeboten werden, überwunden werden In diesem instruierten Live-Training lernen die Teilnehmer, wie sie Observable-Muster in ihre Angular-Anwendungsdesigns implementieren können, während sie eine Reihe von Fällen durchlaufen, in denen allgemeine Probleme beim Winkelentwurf dargestellt werden und wie sie von reaktiven Programmdesigns profitieren Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Kenntnis des reaktiven Programmierparadigmas und der RxJS-Bibliothek Erstellen Sie komplexe Angular-Anwendungen für die Benutzeroberfläche mit Skalierbarkeit, Flexibilität und Reaktionsfreudigkeit unter Verwendung reaktiver Programmiermuster Publikum Angulare Anwendungsentwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
Akka ist ein Open Source Toolkit und Runtime zum Erstellen von gleichzeitigen und verteilten Anwendungen für Java und Scala In diesem instruierten Live-Training lernen die Teilnehmer die Designprinzipien von Akka kennen, einschließlich des Akteurmodells und des Reaktiven Manifests, während sie eine asynchrone, nachrichtengesteuerte Anwendung in Akka erstellen und einsetzen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Wenden Sie das Modell "Let it crash" an, um Anwendungen zu erstellen, die sich selbst heilen, und Systeme, die niemals stoppen Verstehen Sie Akteure, den Lebenszyklus von Akteuren und wie Sie sie einsetzen, um geeignete, parallele parallele Systeme zu erstellen Bauen Sie eine reaktive Architektur auf, die reaktionsschnell, elastisch, widerstandsfähig und nachrichtengesteuert ist Integrieren Sie Remoting- und Clustering-Funktionen in Systeme von Drittanbietern Stellen Sie das Akka-Toolkit in Produktionssystemen bereit und skalieren Sie es auf mehrere Knoten und Systeme von Drittanbietern Verwalten Sie das Systemverhalten und die horizontale Verteilung Erstellen Sie Systeme, die auf Veränderungen der Umwelt "reagieren" Publikum Entwickler Architekten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
Reactive Programming ist ein Ansatz, der Parallelität und ereignisbasierte und asynchrone Systeme kombiniert.
Dieses von Lehrern geführte Live-Training (vor Ort oder aus der Ferne) richtet sich an Entwickler, die die Prinzipien der reaktiven Programmierung anwenden möchten, um Web-Services für Unternehmen zu schaffen. Am Ende dieser Schulung können die Teilnehmer:
Installieren und testen Sie verschiedene Frameworks, die das Schreiben reaktiver Programme ermöglichen.
Wenden Sie die Komponenten und Methoden an, die für die Entwicklung von leistungsstarken Web-Services erforderlich sind.
Aufbau von nachrichtengesteuerten Systemen, die skalierbar und belastbar sind.
Format des Kurses
Interaktiver Vortrag und Diskussion.
Viele Übungen und Übungen.
Praktische Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsoptionen
Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu vereinbaren.
Um mehr über Reactive Programming zu erfahren, besuchen Sie bitte: https://www.reactivemanifesto.org/
ReactiveX ist eine umfassende Bibliothek, um asynchrone Datenströme mit beobachtbaren Sequenzen zu erstellen. Es ermöglicht Entwicklern, die beobachtbaren Ströme und ihre Fähigkeit zu erfassen, ausgegebenen Ereignisse und Funktionen entsprechend ausführen.
Dieser Instructor-Leid, Live-Training führt die Teilnehmer in die umfassende Bibliothek von ReactiveX für die Entwicklung von responsiven Anwendungen und Wanderungen durch eine Reihe von Fällen, die die Nützlichkeit und Funktionalität der Schlüsselfunktionen von ReactiveX demonstrieren.
Durch die end of this training, teilnehmer will fähig zu:
Verständnis des reaktiven Programmierparadigms und der Funktionalität der Beobachtungsfähigkeiten und ihrer allgemeinen Verwendung bei der Entwicklung schwerer UI-Anwendungen
Erfolgreich ein Umfeld für ReactiveX
Erstellen von beobachtbaren Ereignissen bilden eine Menge an unterschiedlichen Elementen
Anwenden ReactiveX's Transformation und Filterfunktionen
Publikum
Entwickler
Formate of the Kurs
Teil Lektüre, Teil Diskussion, Übungen und schwere Hand-on Praktik
Die .NET - React ive Extensions (Rx) ist eine Bibliothek für das Komponieren asynchrone und ereignisbasierte Programme mit beobachtbaren Sammlungen und LINQ-Stil Abfrageoperator. In diesem Kursleiter, Live - Training werden die Teilnehmer lernen , wie eine asynchrone Anwendung entwickeln .NET React Extensions ive. Am Ende dieser Schulung können die Teilnehmer:
Erstellen Sie Anwendungen, die Ereignisströme aus verschiedenen Datenquellen wie Börsenkursen, Tweets, Computerereignissen und Webdiensten erfassen
Verwenden Sie Observables und Scheduler, um mehrere asynchrone Datenströme darzustellen und zu verwalten
Mit LINQ-Operatoren können Sie zeitbasierte Vorgänge für mehrere Ereignisse filtern, projizieren, aggregieren, zusammenstellen und ausführen
Publikum
Entwickler
Format des Kurses
Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Spring WebFlux ist ein nicht-blocking-reaktives Rahmen für die Erstellung von reaktiven Web-Anwendungen.
Diese Live-Training (online oder online) richtet sich an Entwickler, die WebFlux verwenden möchten, um reaktive Anwendungen zu entwickeln und zu implementieren.
Am Ende dieser Ausbildung können die Teilnehmer:
Installieren und konfigurieren Sie Spring 5 und das WebFlux-Framework.
Entwicklung reaktiver Anwendungen und Dienstleistungen.
Format des Kurses
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Java 9 und der robusten Rx Java 2.0-Bibliothek für reaktive Programme können Java Entwickler das reaktive Programmierparadigma problemlos in ihre Anwendungs- und Systementwicklungsprozesse übernehmen und anwenden. In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer die Vorteile und Funktionen von Java 9, Spring, Jersey und Rx Java 2.0 bei der Entwicklung reaktiver Anwendungen kennen, während sie die Erstellung und Bereitstellung einer reaktiven Anwendung unter Verwendung von Java 9 schrittweise durchführen Flow API, Spring, das Akka Framework und die funktionale reaktive Programmierbibliothek Rx Java 2.0. Am Ende dieser Schulung können die Teilnehmer:
Verstehen Sie die Bedeutung und den Stellenwert der reaktiven Programmierung in der Anwendungs- und Systementwicklung.
Führen Sie den Unit-Test auf Rx Java 2.0 aus.
Verwenden Sie das Akka Framework nach reaktiven Programmierprinzipien.
Nutzen Sie Spring für die Entwicklung von parallelen Anwendungen.
Verwenden Sie die Flow-API von Java 9, um reaktive Apps zu entwickeln.
Format des Kurses
Teilvorlesung, Teil & Diskussion, Übungen und viel praktisches Üben
Vertx ist eine Bibliothek zum Erstellen reaktiver Anwendungen In diesem instruierten Live-Training lernen die Teilnehmer, wie mit Vertx eine asynchrone ereignisbasierte Webanwendung erstellt wird Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen und verwenden Sie die verschiedenen Komponenten (Core, Web, Client usw) im Vertx-Stack Verwenden Sie Vertx, um Netzwerkdienstprogramme, HTTP / REST-Microservices, Ereignisverarbeitung mit hohem Volumen, Back-End-Nachrichtenbusanwendungen usw zu erstellen Führen Sie eine App aus, die eine hohe Parallelität mit minimalen Kernel-Threads verarbeiten kann Verwenden Sie die Vertx-APIs zur Unterstützung von Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin usw Unit Test asynchroner Code mit VertxUnit Bereitstellen und Skalieren einer App mit minimaler Hardware Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
RxJava ist eine Java Bibliothek für Event-basierte Anwendungen (a.k.a. Und das ist die zweite.
Dieses Live-Training (online oder online) richtet sich an Entwickler, die RxJava verwenden möchten, um eine Android mobile Anwendung zu entwickeln und zu implementieren.
Am Ende dieser Ausbildung können die Teilnehmer:
Schaffung einer Entwicklungsumgebung, die notwendige Bibliotheken, Pakete und Rahmenbedingungen enthält, die für die Entwicklung einer reaktiven Anwendung erforderlich sind.
Erfahre, wie Daten und Veranstaltungsströme ausgegeben und verbraucht werden.
Design-Anwendungen, die reale (eventbasierte) Situationen in einer eleganten und konzentrierten Art und Weise modellieren.
Format des Kurses
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Um mehr über Rx zu erfahrenJava, besuchen Sie bitte: https://github.com/ReactiveX/RxJava
Reaktives Programmieren ist ein asynchrones Programmierparadigma, das sich auf Datenströme und die Verbreitung von Daten konzentriert, indem es eine definierte Abhängigkeit zwischen den zugrunde liegenden Ausführungsmodellen und den emittierten Datenströmen von einer Komponente zur anderen herstellt RxJS ist eine der umfassendsten reaktiven Programmierbibliotheken für die Verwaltung von UI-Ereignissen, asynchronen HTTP-Anfragen und anderen Datenströmen In diesem instruierten Live-Training werden die Teilnehmer mit den Tools und Funktionen von RxJS vertraut gemacht, wenn sie diese auf eine Vielzahl von Codierungsproblemen anwenden, die mit interaktiven, schwerpunktbasierten mobilen und Web-Apps verbunden sind Die Teilnehmer lernen außerdem, wie eine UI-Webanwendung erstellt und bereitgestellt wird Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Kenntnis des reaktiven Programmierparadigmas und seiner Nützlichkeit für die Entwicklung von UI-Anwendungen Erstellen Sie UI-Anwendungen mit hoher Skalierbarkeit, Flexibilität und Reaktionsschnelligkeit Einfach und frei erstellen und verwalten Sie eine Vielzahl von UI-Ereignissen, asynchronen HTTP-Anforderungen und anderen Datenströmen Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
Reactive Extensions (oder Rx) ist eine Multi-Plattform-Reihe von Bibliotheken, die für die Entwicklung asynchroner und ereignisbasierter Anwendungen mit beobachtbaren Sequenzen und LINQ-style-Abfragebetreibern entwickelt wurden. RxSwift ist eine funktionale Bibliothek, die die Schwierigkeiten im Zusammenhang mit Swift asynchrone und gleichzeitige Codierung für iOS-Apps zu erleichtern.
Diese von Lehrern geleitete, live Training Teilnehmern die von RxSwift angebotenen Reaktionstechniken zur Verwaltung der Übertragung und Kombination von asynchronen Datenströmen, den Umgang mit einfachen beobachtbaren Sequenzen und die Architektur und Entwicklung von ansprechenden, flexiblen und branchenspezifischen iOS-Anwendungen .
Durch Ende Training Teilnehmer können:
Verstehen Sie die grundlegenden Konzepte hinter der reaktiven Programmierung in Swift 3.
verwandeln Sie verschiedene Gegenstände wie Arrays und Ereignisse in beobachtbare Sequenzen
.
Verschiedene Filter auf beobachtbare Sequenzen anwenden, beobachtbare Sequenzen transformieren und kombinieren
.
Schreiben Sie Einheit Tests gegen Rx Code
.
effektiv blinde Daten von Benutzeroberflächen
.
Format Kurs
Vortrag, Teil Diskussion, Übungen und schwere Hands-on üben
Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben. Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.
EINIGE UNSERER KUNDEN
is growing fast!
We are looking for a good mixture of IT and soft skills in Switzerland!
As a NobleProg Trainer you will be responsible for:
delivering training and consultancy Worldwide
preparing training materials
creating new courses outlines
delivering consultancy
quality management
At the moment we are focusing on the following areas:
Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
SOA, BPM, BPMN
Hibernate/Spring, Scala, Spark, jBPM, Drools
R, Python
Mobile Development (iOS, Android)
LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
You need to have patience and ability to explain to non-technical people
To apply, please create your trainer-profile by going to the link below: