Szkolenia
DARMOWE FRAGMENTY
Kurs Programowanie funkcyjne w JavaScript
Opanuj nowoczesne podejście do programowania w języku JavaScript.
Do końca promocji pozostało:
0 d : 5 h : 52 m
49
69 zł
+490 punktów premium
Zacznij naukę teraz, zapłać w ciągu 21 dni! Shape Created with Sketch.
14 ocen
14 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

  • esencji programowania funkcyjnego

  • 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

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

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
88%
12%
0%
0%
0%
Recenzje użytkowników (14)
Artur Szarkowicz
Mimo że teraz bardzo popularne jest programowanie obiektowe, warto (zwłaszcza w JS) zagłębić się w paradygmat funkcyjny. Kurs w przystępny sposób przedstawił mi głębię tego podejścia, tłumacząc koncepcje, o których wcześniej nawet nie wiedziałem. Polecam.
Patryk Ulaszewski
Programowanie funkcyjne to temat, z którym każdy webdeveloper powinien się zmierzyć. Wiadomo, że w obecnych czasach większy nacisk kładziemy na programowanie obiektowe, natomiast dobra znajomość programowania funkcyjnego to podstawa, a taką umiejętność zapewnia nam ten… Czytaj więcej
Krzysztof Markowski
Bardzo dobry kurs, pozwala uporządkować wiedzę na temat JavaScriptu i poznać narzędzia i metody aby łatwiej i efektywniej pisać programy w tym wydajnym języku. Obowiązkowa wiedza dla "Front-endowców". Gorąco polecam !
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. Polecam jeżeli chce ktoś pogłębić wiedzę z JS.
Bartosz Jasiewicz
Otwieram lodówkę - programowanie funkcyjne, otwieram samochód - programowanie funkcyjne, otwieram piekarnik ... - tak, znowu programowanie funkcyjne... Ostatnio programowanie funkcyjne jest wszędzie, sporo się o tym mówi i jest po prostu na topie, albo jakby to… Czytaj więcej
Ksawery Kargól

Ksawery Kargól

Certyfikowany ekspert Adobe®

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
Do końca promocji pozostało:
0 d : 5 h : 52 m
49
69 zł
+490 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.
508 wykładów
5183 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