курси Reactive Programming

курси Reactive Programming

Місцеві, інструктор під керівництвом Live реактивного програмування навчальних курсів демонструють через практичний практиці, як прийняти і застосувати парадигму реактивного програмування в застосуванні та системах розвитку процесів з великою легкістю.

Тренінг реактивного програмування доступний як "на місці навчання" або "дистанційне навчання в прямому ефірі". На місці навчання в прямому ефірі може здійснюватися на місцевому рівні в україні або в Неbleprog корпоративні навчальні центри в україні. Дистанційне навчання в прямому ефірі здійснюється шляхом інтерактивного, віддаленого робочого стола.

Nobleпрога-ваш місцевий навчальний провайдер

Machine Translated

Testimonials

★★★★★
★★★★★

Reactive Programming Subcategories

Reactive Programming Course Outlines

Course Name
Duration
Overview
Course Name
Duration
Overview
21 hours
Overview
Akka - це інструментарій з відкритим вихідним кодом та час виконання для створення паралельних та розподілених програм для Java та Scala.

У цій навчальній інструкції, учасники навчаться навчатися принципам дизайну Акки, в тому числі модель "Актор" та "Реактивний маніфест", оскільки вони створюють та розгортають асинхронне додаток, кероване повідомленнями в Akka.

До кінця цього тренінгу учасники зможуть:

- Застосуйте модель "let it crash" для створення програм, які самозагоюються, і системи, які ніколи не зупиняються.
- Зрозуміти актори, життєвий цикл актора та як їх використовувати для створення належних одночасних паралельних систем.
- Створіть реактивну архітектуру, яка є чуйною, еластичною, стійкою і керованою повідомленнями.
- Інтегрувати функції віддаленого керування та кластеризації з сторонніми системами.
- Розгорніть набір інструментів Akka у виробничих системах, масштабувати його до декількох вузлів та сторонніх систем.
- Управління поведінкою системи та його розподіл по горизонталі.
- Побудувати системи, які "реагують" на зміни навколишнього середовища.

Аудиторія

- Розробники
- Архітектори

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Реактивне програмування - це асинхронна парадигма програмування, яка фокусується на потоках даних та поширенні даних шляхом встановлення певної залежності між базовими моделями виконання та потоками випущених даних з одного компоненту на інший. Багато неефективності дизайну кутових прикладних програм при побудові асинхронних користувальницьких інтерфейсів можна подолати, використовуючи шаблони реактивного стилю, запропоновані бібліотекою RxJS.

У цій навчальній інструкції учасники навчаться навчатися, як реалізовувати спостережувані моделі у своїх конструкціях кутових прикладних програм, виходячи з ряду випадків, які демонструють загальні проблеми кутового проектування та як вони користуються реактивними програмуваннями.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте реактивну парадигму програмування та бібліотеку RxJS
- Створюйте UI важких кутових додатків з масштабованістю, гнучкістю та чуйністю, використовуючи реактивні шаблони програмування

Аудиторія

- Кутові розробники додатків

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Java 9 у поєднанні з надійною бібліотекою реактивного програмування Rx Java 2.0 дозволяє розробникам Java приймати та застосовувати парадигму реактивного програмування у своїх програмах та процесах розробки систем з великою легкістю.

У цьому тренінгу під керівництвом інструкторів учасники вивчать переваги та функції Java 9, Spring, Jersey та Rx Java 2.0 під час розробки реактивних додатків під час створення та розгортання реальної реактивної програми за допомогою Java 9 API потоку, Spring, рамка Akka та функціональна реактивна бібліотека програмування Rx Java 2.0.

Після закінчення цього тренінгу учасники зможуть:

- Зрозуміти важливість та значення реактивного програмування в розробці додатків та систем.
- Запустіть тест модуля на Rx Java 2.0.
- Використовуйте рамку Akka за принципами реактивного програмування.
- Зайняти Spring для управління розробкою паралельних програм.
- Використовуйте потоковий API Java 9 для розробки реактивних додатків.

Формат курсу

- Частина лекції, частина та обговорення, вправи та важкі практичні практики
14 hours
Overview
Про реактивне програмування :

- Реактивне програмування - це підхід, що поєднує системи паралелізму та подій і асинхронні системи.

Цей тренінг під керівництвом викладача (на місці або на відстані) призначений для розробників, які бажають застосовувати принципи реактивного програмування для створення веб-сервісів корпоративного класу.

Наприкінці навчання учасники зможуть:

- Встановлення та тестування різних фреймворків, які дозволяють писати реактивні програми.
- Застосовуйте компоненти та методологію, необхідні для розробки високопродуктивних веб-служб.
- Побудова систем, керованих повідомленнями, які є масштабованими та стійкими.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і практики.
- Практична реалізація в реальному середовищі лабораторії.

Параметри налаштування курсу

- Щоб запросити індивідуальне навчання для цього курсу, зв'яжіться з нами для організації.
- Щоб дізнатися більше про реактивне програмування, відвідайте: https://www.reactivemanifesto.org/
14 hours
Overview
ReactiveX - це всеосяжна бібліотека для створення асинхронних потоків даних з використанням спостережуваних послідовностей. Це дозволяє розробникам скористатися спостереженими потоками та їх здатністю захоплювати випущені події та виконувати функції відповідно.

Під керівництвом інструктора, живого тренінгу, учасники відвідують повноцінну бібліотеку ReactiveX для розробки чуйних додатків і проходять учасники через низку випадків, демонструючи корисність та функціональність ключових функцій ReactiveX.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте реаговану програмну парадигму та функціональність спостережуваних і їх спільне використання при розробці важких програм користувальницького інтерфейсу
- Успішно налаштуйте середовище для ReactiveX
- Створення спостережуваних подій формує безліч різноманітних елементів
- Застосувати функції перетворення та фільтрації ReactiveX

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
21 hours
Overview
RxJava is a Java library for enabling event-based applications (a.k.a. Reactive Programming).

This instructor-led, live training (onsite or remote) is aimed at developers who wish to use RxJava to develop and deploy an Android mobile application.

By the end of this training, participants will be able to:

- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about RxJava, please visit: https://github.com/ReactiveX/RxJava
7 hours
Overview
Реактивне програмування - це асинхронна парадигма програмування, яка фокусується на потоках даних та поширенні даних шляхом встановлення певної залежності між базовими моделями виконання та потоками випущених даних з одного компоненту на інший. RxJS - це одна з найбільш повних бібліотек реактивної програмування для управління подіями інтерфейсу, асинхронними HTTP-запитами та іншими потоками даних.

У цій навчальному посібнику учасники ознайомлюються з інструментами та функціями RxJS, застосовуючи їх до різноманітних проблем кодування, пов'язаних із мобільними та веб-додатками на базі інтерактивних матеріалів. Учасники також дізнаються, як створити та розгорнути важкий веб-додаток для інтерфейсу користувача.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте реактивну парадигму програмування та її корисність для розробки важких програм для інтерфейсу користувача
- Побудуйте складні програми для інтерфейсу користувача з урахуванням масштабованості, гнучкості та чуйності
- Легко та вільно створюйте і керуйте безліччю подій інтерфейсу користувача, асинхронними HTTP-запитами та іншими потоками даних

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
7 hours
Overview
Розширення ive .NET React ive (Rx) - це бібліотека для складання асинхронних та на основі подій програм за допомогою спостережуваних колекцій та операторів запитів у стилі LINQ.

У цьому тренінгу під керівництвом інструкторів учасники дізнаються, як розробити асинхронний додаток, використовуючи розширення .NET React ive.

Після закінчення цього тренінгу учасники зможуть:

- Створюйте програми, які фіксують потоки подій з різних джерел даних, таких як котирування акцій, твіти, комп'ютерні події та веб-служби
- Використовуйте спостереження та планувальники для представлення та управління кількома асинхронними потоками даних
- Фільтрувати, проектувати, агрегувати, складати та виконувати часові операції на кількох подіях за допомогою операторів LINQ

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
7 hours
Overview
реактивні розширення (або Rx) багатоплатформовий набір бібліотек, призначених для розробки асинхронних і прикладних програм, що використовують спостережуваних послідовності і LINQ-у стилі запитів операторів. Rrswift є функціональною бібліотекою, покликане полегшити труднощі, пов'язані з швидким асинхронним і одночасних кодування iOS Apps.

це на чолі з інструктором, жити навчання вводить учасників реактивні методи, пропоновані rrswift для управління передачею і об'єднання асинхронних потоків даних, обробки простих спостережуваних послідовностей, і архітектура і розвиток гнучкою, гнучкою і промисловості масштабованих додатків iOS.

кінця це навчання, учасники до:

- розуміти основні поняття, що лежать в реактивному програмування в SWIFT 3.
- перетворюються на різні елементи, такі як масиви та події на спостережуваних послідовностей.
- застосовуються різні фільтри до спостережуваних послідовностей, трансформування та об'єднання спостережуваних послідовностей.
- написати блок тести проти коду Rx.
- ефективно використовувати сліпі дані з елементів інтерфейсу користувача.

Формат звичайно

- частина лекції, частина обговорення, вправ і важких практичний практика
14 hours
Overview
Vert.x - це бібліотека для створення реактивних програм.

У цій інструкції під керівництвом тренера, учасники навчаться використовувати Vert.x для створення асинхронної веб-програми на основі подій.

До кінця цього тренінгу учасники зможуть:

- Розумійте та використовуйте різні компоненти (ядро, веб, клієнт тощо) у стек Vert.x.
- Використовуйте Vert.x для створення мережевих утиліт, мікросервісів HTTP / REST, обробки великих обсягів подій, бек-програму для шин повідомлень тощо.
- Виконайте додаток, який може обробляти високий паралель, використовуючи мінімальні потоки ядра
- Використовуйте API Vert.x для підтримки Java, JavaScript, Groovy, Ruby, Цейлону, Scala, Kotlin тощо.
- Асинхронний код модульного тесту з Vert.x-Unit
- Розгортайте та масштабуйте додаток із мінімальним апаратним забезпеченням

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Spring WebFlux is a non-blocking reactive framework for building reactive web applications.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to use WebFlux to develop and deploy reactive applications.

By the end of this training, participants will be able to:

- Install and configure Spring 5 and the WebFlux framework.
- Develop reactive application and services.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
Weekend Reactive Programming courses, Evening Reactive Programming training, Reactive Programming boot camp, Reactive Programming instructor-led, Weekend Reactive Programming training, Evening Reactive Programming courses, Reactive Programming coaching, Reactive Programming instructor, Reactive Programming trainer, Reactive Programming training courses, Reactive Programming classes, Reactive Programming on-site, Reactive Programming private courses, Reactive Programming one on one training

Course Discounts

No course discounts for now.

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Ukraine!

As a Business Development Manager you will:

  • expand business in Ukraine
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!