Kategorie:
PHP i techniki WWW front-end,
Javascript, JS frameworks, front-end dev
facebook – jeden z największych serwisów internetowych, nie mogąc znaleźć wydajnego JavaScriptowego środowiska do stworzenia interfejsu użytkownika postanowił napisać je samodzielnie. W ten sposób powstał React – biblioteka do tworzenia wydajnych webowych interfejsów graficznych nastawiona na bardzo wysoką wydajność i czysty kod. React w momencie publikacji odsadził całą konkurencję – zarówno Angulara jak i Embera, i wymusił bardzo szybki rozwój tych frameworków by nie zostały w tyle. Dzięki Reactowi rozpropagowało się programowanie reaktywne front-endu (reactjs, Redux), a on sam ma opinię wymuszającego dobre praktyki programistyczne na osobach, które go używają.
React jest wyjątkowo uniwersalny, pozwala zarówno na renderowanie interfejsu po stronie serwera jak i po stronie klienta. Umożliwia także pisanie aplikacji mobilnych przy użyciu React Native.
Obecnie wraz z Angularem jest jednym z dwóch głównych narzędzi do programowania webowych interfejsów użytkownika, a jego znajomość jest wskazana dla każdej osoby zajmującej się profesjonalnie tworzeniem aplikacji internetowych.
Czas trwania
3 dni
Program
- Frontendowe środowisko developerskie:
- Budowanie aplikacji: używanie bibliotek (npm), walidacja (eslint), minifikacja (uglify), deployment
- “Funkcyjny” JS – map, reduce, filter, asynchroniczność.
- ES6 – przegląd zmian w języku, kompilacja ES6 do ES5 (babel)
- React
- Filozofia, komponenty, zarządzanie stanem
- JSX, Virtual DOM
- Formularze
- Stan aplikacji: Redux
- Routing
- Komunikacja z serwerem
Podczas szkolenia napiszemy aplikację z użyciem React.
Pobierz w wersji PDF
Training also available in English.
Przeznaczenie i wymagania
Plan szkolenia zakłada, że uczestnicy sprawnie posługują się HTML-em oraz znają dobrze przynajmniej jeden język programowania używany po stronie serwera (np. PHP, Java, Ruby, Python – łącznie ze znajomością co najmniej podstaw programowania obiektowego). Powinni też mieć przynajmniej powierzchowną znajomość Javascriptu i JQuery.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Zapisz się
Wybierz interesujący Cię termin oraz miasto
Najbliższe terminy
-
2019.12.16
- 2019.12.18
(Warszawa)
Zgłoszenie on-line
Tradycyjny formularz zgłoszeniowy
Lokalizacje
- Warszawa – ul. Jasna 14/16A
- Kraków – ul. św. Filipa 23
- Katowice – ul. Stawowa 10
- Gdańsk – ul. Wały Piastowskie 1
- Poznań – ul. Towarowa 35
- Wrocław – ul. Rynek 35
- Łódź – ul. Wólczańska 4a
- London – UK: Asra House, 1 Long Lane, London SE1 4PG
- na życzenie dowolne miejsce w Polsce, lub UE (zajęcia prowadzone w języku angielskim)
Godziny szkolenia
Zajęcia standardowo odbywają się w godzinach 9-17 (po 8 godzin zegarowych
dziennie, w tym przerwa obiadowa oraz krótkie przerwy w trakcie zajęć).
Przy szkoleniach na zamówienie, dokładne godziny mogą być uzgodnione z
Klientem wedle jego preferencji.
Wielkości grup
Szkolenia ogólnodostępne odbywają się w grupach do
8 osób.
W trybie na zamówienie możliwe są grupy dowolnej wielkości - według preferencji Klienta. Ze względu na jakość szkolenia i skuteczność przekazywania wiedzy, sugerujemy jednak, aby grupy nie były większe niż 12 osób.
W przypadku zgłoszenia grupy osób (min.
4), możliwe jest również zamówienie szkolenia
zamkniętego, w terminie do uzgodnienia.
Szkolenia zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski, lub UE (w jęz. polskim lub angielskim). Dla grup możliwe są dowolne tryby zajęć - godziny pracy, wieczory, weekendy. Możliwe jest również dostosowanie tematów kursu do indywidualnych potrzeb Klienta.
Cena szkolenia na zamówienie jest wyliczana indywidualnie dla każdego zamówienia. Dzięki temu koszt szkolenia w przeliczeniu na uczestnika może być znacznie korzystniejszy niż przy szkoleniach w grupach ogólnodostępnych (ceny podane na stronie) - zwłaszcza w przypadku większych grup.
Zapytaj i zaproponuj termin
Lub prosimy o kontakt.
Konsultacje indywidualne
W przypadku, gdy nie zgłasza się grupy zorganizowanej, a wybrane szkolenie nie ma terminu otwartego lub terminy są nieodpowiednie - w zakresie większości zagadnień i programów można zamówić również indywidualne konsultacje.
W ramach konsultacji indywidualnych nie tylko szkolimy, ale również rozwiązujemy problemy, pomagamy dobrać odpowiednie rozwiązania, doradzamy, jak efektywnie używać wybranych narzędzi.
Więcej informacji na temat konsultacji znajduje się na osobnej stronie Konsultacje. Zachęcamy również do kontaktu z naszym biurem.
Cena szkolenia
2590 PLN netto (VAT 23%)
Cena za jedną osobę, w grupie ogólnodostępnej (otwartej), o standardowej wielkości. Dla grup istnieje również możliwość organizacji szkolenia zamkniętego. Więcej w zakładce „Na zamówienie”.
W cenę szkoleń organizowanych w naszej siedzibie wliczone są:
- autorskie
materiały szkoleniowe,
- indywidualne stanowisko komputerowe do pracy podczas zajęć,
- certyfikaty ukończenia szkolenia,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.
W wypadku podmiotów publicznych lub finansowania ze środków publicznych, możliwe jest zwolnienie z VAT. Szczegóły na osobnej stronie.
Upusty i rabaty
- 7% - rabat dla stałych klientów
- ważny na: wszystkie kursy i szkolenia;
- dla: osoby, lub pracownika firmy, która wcześniej delegowała co najmniej jednego pracownika na jakikolwiek nasz kurs lub szkolenie.
- 5% - "polecający, polecony" - poleć nasz kurs znajomemu (znajomej) lub współpracownikowi i przyprowadź go (ją) ze sobą, a obie osoby dostaną po 5% rabatu (dotyczy kursów zawodowych).
- 5% - dla posiadaczy karty EURO<26.
- 3% - dla wszystkich studentów, za okazaniem skanu ważnej legitymacji.
- do 3% - rabat za wczesny zapis na kurs zawodowy/bootcamp (nie dotyczy szkoleń)
- 3% - dla zgłoszeń do 30 dni przed datą rozpoczęcia kursu
- 2% - dla zgłoszeń od 29 do 15 dni przed datą rozpoczęcia kursu
- 1% - dla zgłoszeń od 14 do 8 dni przed datą rozpoczęcia kursu
- W przypadku zapisów online i skorzystania z rabatu za wczesny zapis należy przesłać podpisane zgłoszenie w ciągu 48 godzin od zapisania się (w uzasadnionych przypadkach możemy termin wydłużyć).
- oferta rabatowa obowiązuje przy płatności z góry w terminie do 7 dni przed rozpoczęciem zajęć, w oparciu o nasz standardowy formularz zgłoszeniowy lub standardową umowę szkolenia.
- Standardowe rabaty, oferty i promocje nie obowiązują w przypadku skierowań przez podmioty trzecie.
- Przy zgłoszeniach grupowych i szkoleniach na zamówienie (zamkniętych) oferujemy atrakcyjne rabaty, które są ustalane indywidualnie.
- rabaty, oferty i promocje nie łączą się.