Kurs programowanie asynchroniczne w JavaScript - wersja ON-LINE

Kurs programowanie asynchroniczne w JavaScript - wersja ON-LINE

Indeks: KRW-12137

Kurs przeznaczony dla osób, które opanowały już podstawy JavaScript. Dzięki temu kursowi zrozumiesz na czym polega istota programowania asynchronicznego, poznasz składnię async/await i wiele więcej. 

89,00 zł
72,36 zł netto

Dostępny, wysyłka 24h!
(Sprawdź dostępność)
Wysyłka 24h
30 dni na zwrot
Producent: Strefa kursów

Czego się nauczysz?

  • Dowiesz się na czym polega istota programowania asynchronicznego
  • Poznasz składnię async/await i jej praktyczne zastosowania
  • Zrozumiesz kiedy i jak używamy callback
  • Dowiesz się jakie są zalety Generatorów
  • Nauczysz się właściwie traktować koncepcję czasu w programowaniu
  • Poznasz koncepcję Observables oraz programowania reaktywnego
  • Nauczysz się używać popularnej biblioteki RxJS
  • Zrozumiesz mechanizm Promise

 

Wybierając ten kurs, dowiesz się znacznie więcej!

Uwaga!

Instrukcję pobrania oraz kod otrzymasz od nas na podany podczas składania zamówienia adres

e-mail najpóźniej w następnym dniu roboczym po otrzymaniu wpłaty.

 

Dla kogo jest ten kurs?

Kurs jest przeznaczony dla każdego, kto chce poznać istotę programowania asynchronicznego w nowoczesnych aplikacjach JavaScript. Dzięki asynchroniczności można zapewnić użytkownikom nieograniczoną interaktywność oraz wydajność. Bez niej ciężko będzie stworzyć jakąkolwiek aplikację dla przeglądarki czy dla środowiska Node.

Ze względu na ilość technik i to, że asynchroniczność wyłamuje się ze schematów sekwencyjnego myślenia, do których jesteśmy przyzwyczajeni, to jest to dość złożony temat.

Zrozumienie fundamentalnych koncepcji

Kurs całkowicie przygotuje Cię w pojęciu koncepcji będących u podstaw programowania asynchronicznego. Ogólnie rzecz biorąc, to tylko kwestia właściwego podejścia do pojęcia czasu. Poznasz także ważne wewnętrzne mechanizmy JavaScript, które pozwolą na realizację koncepcji programowania asynchronicznego oraz konkretne, realne techniki pracy.

Najważniejsze techniki krok po kroku

Oglądając filmiki z kursu bez żadnego problemu opanujesz wszystkie kluczowe techniki pisania asynchronicznego kodu. Na początku zaczniesz od klasycznego podejścia z użyciem Callback, następnie Promise, Generatory oraz Async/Await. Wyjaśnione są tu zalety oraz wady każdego z podejścia oraz jego najważniejsze cechy.

Praktyczne podejście

Kurs opiera się na filmikach instruktażowych z wieloma praktycznymi zadaniami. Na początku razem z autorem będziesz wykonywać asynchroniczne operacje z użyciem różnych wzorców. Od bardzo prostych przykładów, do których stopniowo będą dodawane kolejne warstwy abstrakcji wykorzystując mechanizmy jakie daje nam nowoczesny JavaScript.

Uniwersalna wiedza

Kurs uczy bardzo uniwersalnych umiejętności tak, abyś mógł z nich skorzystać podczas tworzenia różnych aplikacji JavaScript. Omawia tylko istotnie zasady i reguły, które z łatwością wykorzystasz w aplikacjach klienckich jak i tych uruchamianych w środowisku Node. Techniki, które poznasz przydadzą się podczas pracy z popularnymi bibliotekami np. React czy Angular.

Observables oraz RxJS

Podczas nauki, poznasz także koncepcje programowania reaktywnego oraz Observables. Przekonasz się na czym polega takie innowacyjne podejście do programowania asynchronicznego i będziesz mieć okazję poznać podstawy bardzo popularnej biblioteki RxJS.

Jak korzystać z kursu?

Kupując kurs otrzymujesz dostęp do naszej platformy szkoleniowej. Aby korzystać ze szkolenia, potrzebujesz jedynie dostępu do internetu. Kursy możesz wygodnie oglądać przez dowolną przeglądarkę lub aplikację mobilną na system Android iOS.

 

Spis treści

  1.  Zagadnienia wprowadzające
      • Wstęp 00m 26s
      • Jak używać plików 00m 51s
      • Co powinieneś wiedzieć 03m 38s
      • Teraz i Później 05m 08s
      • Teraz i Później w praktyce 04m 54s
  2.  Fundamenty asynchroniczności
      • Event Loop 08m 10s
      • Event Loop - prosty przykład 05m 55s
      • Asynchroniczne i równoległe 06m 56s
      • Synchroniczny determinizm 03m 59s
      • Asynchronizm i przewidywalność 09m 47s
      • Przykład koordynacji 05m 41s
  3.  Callback
      • Callback - podstawy 06m 42s
      • Callback - różne techniki 10m 09s
      • Użycie w przeglądarce 07m 13s
      • Callback hell - problem 04m 27s
      • Jak zapanować nad callback 06m 14s
      • Callback w Nodejs 07m 06s
  4.  Thunk
      • Thunk - co to jest 04m 28s
      • Synchroniczny thunk 05m 45s
      • Asynchroniczny thunk 06m 27s
      • Jeszcze jeden przykład 08m 03s
  5.  Promise
      • Promise - o co chodzi 05m 39s
      • Podstawowy przykład użycia 09m 59s
      • Rozwijamy przykład 09m 21s
      • Błędy i Promise 05m 36s
      • Ważne cechy Promise 07m 37s
      • Wzorzec All 06m 36s
      • Wzorzec Race 03m 30s
  6.  Generatory
      • Run To Completion 05m 58s
      • Funkcja z pauzą 07m 34s
      • Yield oraz wartości 05m 49s
      • Wysyłanie wiadomości do generatora 06m 02s
      • Generatory i asynchroniczność 08m 21s
  7.  Async i await
      • Kluczowa idea funkcji asynchronicznej 06m 40s
      • Async - podstawowy przykład 08m 01s
      • Async - praktyczne podejście 06m 18s
      • Sekwencyjnie oraz równolegle 07m 30s
  8.  Observable
      • Szybkie wprowadzenie do Observable 05m 56s
      • Rxjs - podstawy 07m 20s
      • Rxjs - kilka ważnych koncepcji 06m 20s
      • Rxjs - praktyka 07m 02s
      • Zakończenie 00m 26s

Wysyłka w dniu zamówienia

Zaksięgowanie wpłaty za zamówienie na naszym koncie w dzień roboczy do godziny 12:00 oznacza wysyłkę towaru jeszcze tego samego dnia! 
* ze względu na obecnie panującą sytuację związaną z Covid-19 wyjątek stanowi poniedziałek,  w którym tego samego dnia wysyłane są zamówienia złożone do godz 10:00.

Czas realizacji płatności uzależniony jest od godzin sesji ELIXIR banków nadawcy i odbiorcy przelewu (więcej informacji na ten temat np. na stronie http://www.kiedy-przelew.pl/).

Darmowa wysyłka w Polsce już od 300 zł

Jeśli kwota do zapłaty za produkty przekroczy 300 zł dostawa gratis! Dotyczy zamówień opłaconych przed wysyłką. Zamówienia pobraniowe wysyłamy gratis od 500 zł.

Wysyłka na terenie Polski

Card image cap
Poczta Polska
  • Termin dostawy: 1-3 dni
  • Płatność z góry: od 9,90 zł
  • Płatność przy odbiorze: 17,90 zł
  • Ubezpieczenie: 1000 zł
Card image cap
Kurier GLS
  • Termin dostawy: 1-2 dni
  • Płatność z góry: od 14,90 zł
  • Płatność przy odbiorze: 22,90 zł
  • Ubezpieczenie: 6000 zł
Card image cap
Paczkomaty 24/7
  • Termin dostawy: 1-3 dni
  • Płatność z góry: od 12,90 zł
  • Ponad 8000 Paczkomatów
  • Ubezpieczenie: 200 zł

Wysyłka za granicę

Kurier GLS - strefa 1

Austria, Belgia, Chrowacja, Czechy, Dania, Niemcy, Holandia, Słowacja

  • Termin dostawy: 2-4 dni
  • Płatność z góry: 35 zł
Kurier GLS - strefa 2

Bułgaria, Estonia, Francja, Węgry, Włochy, Łotwa, Litwa, Luksemburg, Portugalia, Rumunia, Słowenia

  • Termin dostawy: 2-5 dni
  • Płatność z góry: 50 zł
Kurier GLS - strefa 3

Finlandia, Grecja, Hiszpania, Irlandia, Szwecja, Cypr, Malta

  • Termin dostawy: 2-7 dni
  • Płatność z góry: 80 zł
  • Darmowa dostawa zamówień na kwotę powyżej 300 zł nie dotyczy paczek adresowanych poza granice Polski.
  • Termin dostawy liczony jest w dniach roboczych od daty wysyłki zamówienia.

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Zapraszamy do dodania opinii o produkcie :) Funkcja dostępna po zalogowaniu.

Produkty z tej samej kategorii:

Kurs Active Directory dla administratora systemu - wersja ON-LINE

Kurs Active Directory jest przeznaczony dla tych, którzy chcą nauczyć się lepszego administrowania domenami Windows . Obejmuje zarządzanie użytkownikami, komputerami i grupami...
Indeks: KRW-18665
Indeks: KRW-18665
Cena podstawowa 129,00 zł Cena 129,00 zł

Kurs Wyrażenia regularne - od podstaw do eksperta - wersja ON-LINE

Szkolenie on-line przedstawia możliwości wyrażeń regularnych na poziomie średniozaawansowanym. Zawiera uniwersalną wiedzę o RegEx , którą zastosujesz w każdej technologii i...
Indeks: KRW-18663
Indeks: KRW-18663
Cena podstawowa 99,00 zł Cena 99,00 zł

Kurs Ansible - automatyzacja zadań w praktyce

Kurs uczący technik automatyzacji zadań z Ansible. Działające na systemach operacyjnych z rodziny Unix oprogramowanie Ansible służy do wdrażania, konfiguracji i zarządzania...
Indeks: KRW-18664
Indeks: KRW-18664
Cena podstawowa 129,00 zł Cena 129,00 zł

Kurs JAVA - programowanie wielowątkowe i optymalizacja aplikacji

Kurs JAVA - programowanie wielowątkowe i optymalizacja aplikacji obejmuje najważniejsze techniki programowania wielowątkowego. To nauka pisania aplikacji w taki sposób, aby...
Indeks: KRW-18662
Indeks: KRW-18662
Cena podstawowa 149,00 zł Cena 149,00 zł

Kurs Machine Learning - projektowanie sieci neuronowych - wersja ON-LINE

Kurs Machine Learning - projektowanie sieci neuronowych podejmuje tematykę bliską programistom i pasjonatom nowych technologii takich jak uczenie maszynowe (ML, Machine...
Indeks: KRW-18661
Indeks: KRW-18661
Cena podstawowa 149,00 zł Cena 149,00 zł

Wprowadzenie do blockchain - Ethereum i smart kontrakty w praktyce - wersja ON-LINE

Kurs Wprowadzenie do blockchain - Ethereum i smart kontrakty w praktyce to nauka platformy Ethereum. Uczy jak tworzyć własne aplikacje oparte na blockchain. To także...
Indeks: KRW-18660
Indeks: KRW-18660
Cena podstawowa 149,00 zł Cena 149,00 zł

Kurs Agile - dobre praktyki zarządzania projektami - wersja ON-LINE

Kurs Agile - dobre praktyki zarządzania projektami uczy implementacji reguł Agile - "zwinnego" zarządzania projektami zgodnego ze współczesnymi trendami. Uniwersalność...
Indeks: KRW-18659
Indeks: KRW-18659
Cena podstawowa 149,00 zł Cena 149,00 zł

Kurs Ethical Hacking i cyberbezpieczeństwo od podstaw - wersja ON-LINE

Kurs Ethical Hacking i cyberbezpieczeństwo od podstaw to nauka technik etycznego hackowania . Uczy również obrony przed hakerami, takie defensywne podejście obejmuje testy...
Indeks: KRW-18658
Indeks: KRW-18658
Cena podstawowa 139,00 zł Cena 139,00 zł

Kurs Agile - metodyki zwinne od podstaw - wersja ON-LINE

Szkolenie on-line z  Agile  przeznaczone jest dla osób, które chcą zrozumieć na czym polega podejście zwinne, czym się ono różni od tradycyjnych sposobów pracy, a także dla...
Indeks: KRW-18657
Indeks: KRW-18657
Cena podstawowa 119,00 zł Cena 119,00 zł
  • Tylko online

Kurs wideo C Sharp - programowanie obiektowe - wersja ON-LINE

Jeśli myślisz poważnie o karierze dewelopera, to znajomość obiektowych aspektów C# będzie niezbędna. Niezależnie od tego, czy piszesz  aplikacje desktopowe, webowe, mobilne czy...
Indeks: KRW-18501
Indeks: KRW-18501
Cena podstawowa 119,00 zł Cena 119,00 zł

Kurs Autodesk Inventor od podstaw - wersja ON-LINE

Kurs on-line zawierający podstawową wiedzę inżynieryjnego modelowania 3D w popularnym programie Autodesk Inventor . Przeznaczony jest dla osób początkujących, które nie miały...
Indeks: KRW-18500
Indeks: KRW-18500
Cena podstawowa 129,00 zł Cena 129,00 zł

Kurs Jak zadbać o bezpieczeństwo w IT - Arkadiusz Wrzos

Kurs Jak zadbać o bezpieczeństwo w IT to przede wszystkim nauka unikania zagrożeń i dbania o bezpieczeństwo pracy w branży IT i powiązanych. Powszechność przedstawionych...
Indeks: KRW-18462
Indeks: KRW-18462
Cena podstawowa 129,00 zł Cena 129,00 zł