Lokale, instruktored Live Reactive Programming Trainingskurse demonstrieren durch Handson-Praxis, wie man das reaktive Programmier-Paradigma mit Leichtigkeit in Anwendungs- und Systementwicklungsprozesse übernehmen und anwenden kann Reactive Programming Training ist als "Live-Training vor Ort" oder "Live-Ferntraining" verfügbar Onsite Live Training kann vor Ort bei Kunden durchgeführt werden Schweiz oder in NobleProg Corporate Trainingszentren in Schweiz Remote-Live-Training wird über einen interaktiven Remote-Desktop durchgeführt NobleProg Ihr lokaler Trainingsanbieter.
Machine Translated
Erfahrungsberichte
★★★★★
★★★★★
Der erste Teil, der die grundlegenden Mechanismen betrifft.
Andrea Gazzarini - @Cult srl
Kurs: Vert.x: Build a Reactive application on JVM
Machine Translated
Tempo, Tiefe und Erklärungen waren alle hervorragend. Es ist klar, Scott ist ein Experte auf dem Gebiet und das Lernen von ihm war super angenehm.
Ben Leiken - SurveyMonkey
Kurs: Reactive Programming for iOS with RxSwift
Machine Translated
Es lieferte eine solide Grundlage für RxSwift, die als guter Ausgangspunkt dienen wird, um unsere aktuelle Rx-Implementierung zu verbessern.
Dan Nichols - SurveyMonkey
Kurs: Reactive Programming for iOS with RxSwift
Machine Translated
Obwohl es sich um ein Online-Training handelt, war die Interaktivität mit dem Trainer bemerkenswert und stand immer zur Verfügung, um wertvolle Quellen zur Ergänzung des Trainings bereitzustellen. Ich bin sehr zufrieden.
Nuno Marques - MULTICERT, S.A.
Kurs: Functional Reactive Programming with Java 9 and RxJava
Machine Translated
Ich konnte die zugrunde liegenden Konzepte des Themas verstehen und nicht nur in die Programmierung einsteigen.
RED ASIA INC
Kurs: Reactive Programming with Angular RxJS
Machine Translated
Der Trainer ist gekonnt großartig! Es zeigt seine Beherrschung des Themas, das er erklärt, und die Art und Weise, wie er die Themen geliefert hat, ist wirklich klar und leicht zu verstehen. Er ist auch sehr aufgeschlossen und offen für Fragen. Er ist freundlich und leicht zu verstehen.
RED ASIA INC
Kurs: Reactive Programming with Angular RxJS
Machine Translated
Die zugrunde liegenden Konzepte wurden richtig diskutiert und wenn wir Fragen haben, würde es ihm nichts ausmachen, die Bereiche zu wiederholen, in denen die Dinge nicht klar sind.
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 .
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
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/
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: