Projektowanie wnętrz - wizualizacja kuchni | Rabat 20% z kodem: KUCHNIA20

DOWIEDZ SIĘ WIĘCEJ

Kurs Programowanie funkcyjne w JavaScript

Opanuj nowoczesne podejście do programowania w języku JavaScript.

Z tym kursem otrzymasz certyfikat!

Recenzje (4)

Grzegorz Kniażuk

23-06-2018

Kurs przedstawia wiele zagadnień które przydają się na rozmowach kwalifikacyjnych dotyczących JavaScriptu. Praktyczne przykłady szybko wprowadzają słuchacza w podane zagadnienia. Zdecydowanie polecam!

Piotr Wiktorowicz

14-07-2018

Bardzo duży nacisk na programowanie zgodne z es6, sprawia, że kurs nie tylko uczy programowania funkcyjnego, ale także nowej, ulepszonej, składni języka JavaScript.

Adam Woźniewski

14-05-2018

Szkoda, że ten kurs nie powstał zaraz po tym o ekosystemie JS. Programowanie funkcyjne jest intuicyjne i zdecydowanie lepiej pasuje do tego języka. Każdy framework wykorzystuje te techniki, a dzięki przykładom z tego kursu, można lepiej zrozumieć pewne mechanizmy. Kurs zdecydowanie dla każdego kto programuje w JS

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

Jak korzystać z kursu?

Pobierz z AppStore Pobierz z Google Play

Spis treści

Podstawowe zagadnienia
Wstęp 00m 37s Dostęp po zakupie
Jak korzystać z plików 00m 57s Dostęp po zakupie
Co powinieneś umieć 02m 59s Dostęp po zakupie
Paradygmaty programowania 05m 25s Dostęp po zakupie
Programowanie imperatywne oraz deklaratywne 09m 07s Dostęp po zakupie
Ogólnie o programowaniu funkcyjnym 05m 33s Dostęp po zakupie
Funkcje w JavaScript
Funkcja jako podstawa 06m 16s Dostęp po zakupie
Argumenty funkcji 06m 28s Dostęp po zakupie
Operator rest 05m 59s Dostęp po zakupie
Closures - domknięcia 06m 08s Dostęp po zakupie
Deklarowanie oraz nazywanie funkcji 05m 56s Dostęp po zakupie
IIFE - funkcja natychmiastowa 04m 41s Dostęp po zakupie
Funkcje to typ pierwszoklasowy 05m 20s Dostęp po zakupie
Funkcje czyste
Funkcja w programowaniu funkcyjnym 05m 22s Dostęp po zakupie
Koncepcja funkcji czystej 06m 36s Dostęp po zakupie
Funkcje czyste w praktyce 04m 40s Dostęp po zakupie
Tworzymy funkcję czystą 07m 01s Dostęp po zakupie
Efekty uboczne 07m 10s Dostęp po zakupie
Narzędzia programowania funkcyjnego
Ilość argumentów 07m 01s Dostęp po zakupie
Partial application 09m 30s Dostęp po zakupie
Własny partial 06m 38s Zobacz darmową lekcję
Currying - wstępny przykład 07m 52s Dostęp po zakupie
Currying - funkcja pomocnicza 08m 36s Dostęp po zakupie
Kompozycja - wprowadzenie 09m 32s Dostęp po zakupie
Kompozycja oraz Pipe 07m 04s Dostęp po zakupie
Utility - compose 05m 23s Zobacz darmową lekcję
Mutowalność
Koncepcja mutowalności 09m 38s Dostęp po zakupie
Mutowalność - przykłady 05m 12s Dostęp po zakupie
Przykładowe podejście cz.1 04m 52s Dostęp po zakupie
Przykładowe podejście cz.2 06m 18s Dostęp po zakupie
Przetwarzanie listy
Imperatywne podejście do listy 06m 34s Dostęp po zakupie
Mapowanie 08m 32s Dostęp po zakupie
Filtrowanie 07m 35s Zobacz darmową lekcję
Redukcja 08m 49s Dostęp po zakupie
Komponowanie i mapowanie - fuzja 05m 46s Dostęp po zakupie
Różne struktury danych 07m 23s Dostęp po zakupie
Różne ważne zagadnienia
Pomocne biblioteki 03m 38s Dostęp po zakupie
Ramda - przykład 08m 16s Dostęp po zakupie
Lodash - przykład 05m 59s Dostęp po zakupie
Zakończenie 00m 27s Dostęp po zakupie

Recenzje (4)

Średnia ocena 5 5

Bardzo duży nacisk na programowanie zgodne z es6, sprawia, że kurs nie tylko uczy programowania funkcyjnego, ale także nowej, ulepszonej, składni języka JavaScript.

Piotr Wiktorowicz 6 dni temu

Kurs przedstawia wiele zagadnień które przydają się na rozmowach kwalifikacyjnych dotyczących JavaScriptu. Praktyczne przykłady szybko wprowadzają słuchacza w podane zagadnienia. Zdecydowanie polecam!

Grzegorz Kniażuk 27 dni temu

Szkoda, że ten kurs nie powstał zaraz po tym o ekosystemie JS. Programowanie funkcyjne jest intuicyjne i zdecydowanie lepiej pasuje do tego języka. Każdy framework wykorzystuje te techniki, a dzięki przykładom z tego kursu, można lepiej zrozumieć pewne mechanizmy. Kurs zdecydowanie dla każdego kto programuje w JS

Adam Woźniewski 67 dni temu

I to jest właśnie kurs jaki był mi potrzebny, żałuję tylko że nie został stworzony wcześniej. Ileż człowiek stracił czasu na programowanie obiektowe. Dziś przy kodowaniu w JS ten czas poświęciłbym na naukę programowania funkcyjnego.

Łukasz Bobrowski 97 dni temu

69

Szkolenie zawiera

  • Nielimitowany dostęp
  • Oglądasz kursy gdzie chcesz i kiedy chcesz.
  • Możliwość pobrania pliku
  • Możesz pobrać pliki z kursem i zachować kopie.
  • Darmowe aktualizacje
  • Szkolenie będzie na bieżąco aktualizowane, a Ty będziesz miał dostęp do wszystkich nowych lekcji.
  • Dodatkowe materiały
  • Wraz ze szkoleniem otrzymasz wszystkie pliki użyte w kursie.
  • Testy, ćwiczenia
  • Szkolenie zawiera również testy i ćwiczenia, które pomogą ci utrwalić wiedzę.
  • Certyfikat ukończenia
  • Na koniec otrzymasz certyfikat potwierdzający ukończenie szkolenia.
  • Dostęp z urządzeń mobilnych
  • Masz dostęp do szkolenia również z urządzeń mobilnych i możesz uczyć się w dowolnym miejscu.

Informacje o kursie

  • Poziom Średniozaawansowany
  • Poziom Średniozaawansowany
  • Czas trwania 4 godziny

Autor

Ksawery Kargól

Ksawery Kargól

Certyfikowany ekspert Adobe®

Ksawery Kargól to doświadczony designer i web developer. Jest certyfikowanym ekspertem Adobe®. Tworzenie stron to jego życiowa pasja. Od początku związany z strefakursow.pl. Twórca kilkudziesięciu publikacji cieszących się uznaniem na całym świecie.

Szybka pomoc

FAQ (Najczęściej Zadawane Pytania)

888 223 111