Programowanie reaktywne – kurs podstawowy

  • Cele szkolenia

    Celem szkolenia jest przekazanie wiedzy na temat reaktywnego programowania na podstawie budowania aplikacji w oparciu o bibliotekę RxJS. Uczestnicy poznają różnicę między podejściem imperatywnym i reaktywnym i zrozumieją wady i zalety każdego z nich. Po ukończeniu szkolenia będą w stanie samodzielnie implementować reaktywne struktury i będą wiedzieć w których miejscach aplikacji takie podejście może bardzo poprawić działanie aplikacji.
  • Wymagania wstępne

    Szkolenie adresowane jest do programistów znających dowolny język programowania.
  • Czas trwania

    8 godzin lekcyjnych
  • Metoda realizacji szkolenia

    Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
  • Wiedza teoretyczna i praktyczna

    Programowanie imperatywne
    Idea programowania reaktywnego
    Strumienie danych
    Operatory Rx
    Tworzenie własnych operatorów
    Observables i observers
    Subjects
    Schedulers
    Modularyzacja aplikacji
    Architektura typu Model-Viewer-Intent
  • Umiejętności

    Po ukończony szkoleniu uczestnicy będą w stanie tworzyć reaktywne oprogramowanie i będą rozumieli w jakich przypadkach, tego typu podejście może zdecydowanie polepszyć jakość programu.
  • Ścieżka rozwoju

    Po zakończeniu szkolenia rekomendowane jest wybranie szkoleń spośród następujących:
    • TypeScript
    • Javascript kurs podstawowy (dla programistów)
    • Javascript kurs zaawansowany
    • Programowanie funkcyjne w JavaScript
    • Angular podstawy
    • Angular zaawansowany
    • React.js
    • Node.js kurs podstawowy
    • Wzorce architektoniczne aplikacji frontendowych
    • GraphQL
    •  Testowanie JavaScript

Poinformuj mnie o innym terminie tego szkolenia

Prosimy o tę zgodę z uwagi na przepisy dotyczące wysyłania informacji handlowych drogą elektroniczną oraz przepisy prawa telekomunikacyjnego, aby nasi przedstawiciele mogli skontaktować się z Tobą mailowo. Twoje dane osobowe będą przetwarzane w tym przypadku przez spółki z grupy Comarch na podstawie ich prawnie uzasadnionego interesu. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.
Na podstawie tej zgody Twoje dane osobowe będą przetwarzane przez spółki z grupy Comarch w celu wysyłki newslettera. Możesz wycofać tę zgodę w dowolnym momencie. Pamiętaj, że wycofanie zgody nie wpływa na zgodność z prawem przetwarzania danych sprzed cofnięcia zgody. Prosimy o Twoją zgodę przede wszystkim z uwagi na przepisy o ochronie danych osobowych. Twoja zgoda jest równoznaczna z akceptacją marketingu bezpośredniego i otrzymywania na wskazany adres e-mail informacji handlowych zawartych w naszym newsletterze. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.

Najbliższe szkolenia

nowość
Programowanie reaktywne – kurs podstawowy Informatyka Inne Warszawa 1 dni
2019-08-12
Netto:1100.00zł
Brutto:1353.00zł
nowość
Programowanie reaktywne – kurs podstawowy Informatyka Inne Kraków 1 dni
2019-10-30
Netto:1100.00zł
Brutto:1353.00zł
nowość
Programowanie reaktywne – kurs podstawowy Informatyka Inne Warszawa 1 dni
2019-11-12
Netto:1100.00zł
Brutto:1353.00zł

Podobne szkolenia

JavaScript – podstawy tworzenia stron internetowych

Kurs ten przeznaczony jest dla programistów, webmasterów i projektantów stron WWW, którzy chcą projektować witryny internetowe wzbogacone o treści generowane dynamicznie w nowoczesnych technologiach.

JavaScript – wzorce projektowe

Szkolenie jest przeznaczone dla programistów tworzących zaawansowane rozwiązania dla stron internetowych oraz interfejsy webowe aplikacji

JavaScript – zaawansowane tworzenie aplikacji internetowych

JavaScript – zaawansowane tworzenie aplikacji internetowych

Architektura aplikacji webowych - JavaScript, Node.js, REST, Angular, MongoDB

Szkolenie jest przeznaczone dla osób, które chcą poznać kompletny stos technologicznych bazujący na języku JavaScript.

Angular 2 - framework aplikacji internetowych

Programiści aplikacji internetowych.

Node.js - kurs podstawowy (dla programistów front-end)

Celem szkolenia jest przekazanie wiedzy osobom, które do tej pory pracowały tylko we frontendzie, na temat tego w jaki sposób język programowania z którym mają do czynienia na co dzień (JavaScript) może zostać użyty na serwerze. Uczestnicy poznają środowisko, zrozumieją jego mechanikę oraz nauczą się pisać proste aplikacje po stronie serwera. Dzięki praktycznym ćwiczeniom nauczą się pracy z bazami danych oraz zarządzania kolejkami asynchronicznych funkcji.

JavaScript - wstęp do programowania (kurs dla nieprogramistów)

Celem szkolenia jest nauczenie uczestników podstaw programowania w języku JavaScript. Jest to kurs dla osób, które dopiero chcą zacząć swoją przygodę z programowaniem. Uczestnicy poznają podstawy programowania takie jak instrukcje warunkowe, zmienne czy pętle, zrozumieją na czym polegają różne podejścia programistyczne i dostaną szereg narzędzi pozwalających na późniejszy samodzielny rozwój.

JavaScript – testowanie kodu

Celem szkolenia jest nauczenie uczestników w jaki sposób pisać testowalny kod i jak pisać testy jednostkowe pod niego. Uczestnicy dowiedzą się czym jest podejście typu Test-Driven Development (TDD), Behaviour Driven Development (BDD) oraz jakie są wady i zalety podejść tego typu.

TypeScript

Celem szkolenia jest przekazanie wiedzy na temat języka TypeScript. Uczestnicy dowiedzą się w jaki sposób mogą polepszyć jakość kodu dodając do niego typy, również w postaci skomplikowanych struktur. Nauczą się również korzystać featurów, które udostępnia TypeScript - nauczą się np. w jaki sposób pisać dekoratory klas, metod oraz pól. Dzięki temu szkoleniu Dzięki temu szkoleniu uczestnicy będą wiedzieć w jaki sposób zaadoptować techniki znane z klasycznych języków programowania takich jak Java czy C# do pisania aplikacji frontendowych.

Programowanie reaktywne – kurs podstawowy

Celem szkolenia jest przekazanie wiedzy na temat reaktywnego programowania na podstawie budowania aplikacji w oparciu o bibliotekę RxJS. Uczestnicy poznają różnicę między podejściem imperatywnym i reaktywnym i zrozumieją wady i zalety każdego z nich. Po ukończeniu szkolenia będą w stanie samodzielnie implementować reaktywne struktury i będą wiedzieć w których miejscach aplikacji takie podejście może bardzo poprawić działanie aplikacji.

Skontaktuj się z naszym konsultantem

Do każdego klienta podchodzimy indywidualnie. Ofertę naszych szkoleń dopasujemy do Państwa potrzeb, oczekiwań i możliwości. 

Zadzwoń lub napisz do nas jeśli napotkasz problem

31-864 Kraków

ul. Prof. Michała Życzkowskiego 33