Wybierz w koszyku płatność Twisto, odbierz szkolenie i zapłać w ciągu 21 dni!
Szkolenia
DARMOWE FRAGMENTY
Kurs Programowanie funkcyjne w JavaScript
Opanuj nowoczesne podejście do programowania w języku JavaScript.
69
+690 punktów premium
Zacznij naukę teraz, zapłać w ciągu 21 dni! Shape Created with Sketch.
10 recenzji
4 godziny
40 wykładów
7 materiałów szkoleniowych

Czego się nauczysz?

  • korzystania z różnych narzędzi pomocniczych

  • pisania zrozumiałego, łatwego do testowania kodu

  • podejścia, które znacząco zmniejszy ilość błędów w kodzie

  • pojęć typu funkcja czysta, currying, kompozycja

  • kontrolowania efektów ubocznych oraz unikania zmiany stanu

  • przetwarzania list za pomocą mapowania, filtrowania oraz redukcji

  • wykorzystania w praktyce popularnych bibliotek Ramda oraz Lodash/fp

  • esencji programowania funkcyjnego

Esencja programowania funkcyjnego

Zrozumiałe i przejrzyste przykłady

Kluczowe pojęcia

ZOBACZ WIĘCEJ
Program nauczania
1 Podstawowe zagadnienia
Wstęp 00m 37s
Jak korzystać z plików 00m 57s
Co powinieneś umieć 02m 59s
Paradygmaty programowania 05m 25s
Programowanie imperatywne oraz deklaratywne 09m 07s
Ogólnie o programowaniu funkcyjnym 05m 33s
2 Funkcje w JavaScript
Funkcja jako podstawa 06m 16s
Argumenty funkcji 06m 28s
Operator rest 05m 59s
Closures - domknięcia 06m 08s
Deklarowanie oraz nazywanie funkcji 05m 56s
IIFE - funkcja natychmiastowa 04m 41s
Funkcje to typ pierwszoklasowy 05m 20s
3 Funkcje czyste
Funkcja w programowaniu funkcyjnym 05m 22s
Koncepcja funkcji czystej 06m 36s
Funkcje czyste w praktyce 04m 40s
Tworzymy funkcję czystą 07m 01s
Efekty uboczne 07m 10s
4 Narzędzia programowania funkcyjnego
Ilość argumentów 07m 01s
Partial application 09m 30s
Własny partial Podgląd 06m 38s
Currying - wstępny przykład 07m 52s
Currying - funkcja pomocnicza 08m 36s
Kompozycja - wprowadzenie 09m 32s
Kompozycja oraz Pipe 07m 04s
Utility - compose Podgląd 05m 23s
5 Mutowalność
Koncepcja mutowalności 09m 38s
Mutowalność - przykłady 05m 12s
Przykładowe podejście cz.1 04m 52s
Przykładowe podejście cz.2 06m 18s
6 Przetwarzanie listy
Imperatywne podejście do listy 06m 34s
Mapowanie 08m 32s
Filtrowanie Podgląd 07m 35s
Redukcja 08m 49s
Komponowanie i mapowanie - fuzja 05m 46s
Różne struktury danych 07m 23s
7 Różne ważne zagadnienia
Pomocne biblioteki 03m 38s
Ramda - przykład 08m 16s
Lodash - przykład 05m 59s
Zakończenie 00m 27s
Ocena uczestników
4.9
92%
8%
0%
0%
0%
Recenzje użytkowników (10)
Daniel Duśko
Bardzo profesjonalne szkolenie z licznymi przykładami. Prowadzący rzetelnie i bardzo dokładnie przekazuje wiedzę. Przykłady bardzo zrozumiałe i przejrzyste, jasno przedstawione.… Czytaj więcej
Bartosz Jasiewicz
Otwieram lodówkę - programowanie funkcyjne, otwieram samochód - programowanie funkcyjne, otwieram piekarnik ... - tak, znowu programowanie funkcyjne... Ostatnio programowanie… Czytaj więcej
Paweł Wilczek
Bardzo dobry kurs, który powinien ukończyć każdy JavaScript/Frontend Developer. W kursie najistotniejsze według mnie były dwa rozdziały. Pierwszy z nich to rozdział dotyczący… Czytaj więcej
Marcin Bogucki
Bardzo fajny kurs dla wszystkich osób które chcą rozpocząć pracę z programowaniem funkcyjnym w JavaScript, które jest wykorzystywane w wielu frameworkach JS. Polecam.
Kamil Widur
Jak ktoś myśli poważnie o JavaScript to powinien zapoznać się z programowaniem funkcyjnym, dzięki temu dokładnie opanuje clousers i callbacki, a te pojęcia czesto pojawiają się na… Czytaj więcej
Ksawery Kargól
Ksawery Kargól
4.9
Kurs Programowanie funkcyjne w JavaScript
Informacje o szkoleniu
  • Poziom Średniozaawansowany
  • Nielimitowany dostęp
  • Możliwość pobrania pliku
  • Darmowe aktualizacje
  • Dodatkowe materiały
  • Testy, ćwiczenia
  • Certyfikat ukończenia
  • Dostęp z urządzeń mobilnych
69
+690 punktów premium
Ten kurs jest częścią ścieżki
4.8
JavaScript Front-end Developer
Zostań developerem najpopularniejszego języka współczesnej sieci Web. Zdobądź niezbędne umiejętności i pracuj w niezwykle dynamicznej dziedzinie.
654wykładów
4450 uczestników
Dowiedz się więcej
Ścieżka kariery - JavaScript Front-end Developer
Group 51 Created with Sketch.
close Created with Sketch.
Tylko teraz możesz odebrać rabat na pierwsze zamówienie
Dlaczego warto?
Shape Created with Sketch. Będziesz regularnie otrzymywał atrakcyjne rabaty
Shape Created with Sketch. Nie przegapisz żadnej z naszych promocji
Shape Created with Sketch. Będziesz informowany o aktualnych konkursach
Shape Created with Sketch. Nie wysyłamy spamu
Nie, dziękuję, kupię bez zniżki
Strefakursów.pl korzysta z plików cookie, aby dostosować usługi do Twoich preferencji. Niektóre pliki cookie są zaś niezbędne do prawidłowego działania witryny. Dzięki nim możemy wyświetlać Ci spersonalizowane oferty i informacje o promocjach, zarówno w witrynach strefakursów.pl, jak i na innych stronach. Oczywiście to Ty decydujesz. Możesz w każdej chwili określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.
AKCEPTUJĘ PLIKI COOKIE