Dlaczego warto
Chcesz tworzyć interaktywne aplikacje front-end i potrzebujesz opanować ReactJS? To szkolenie da Ci solidne podstawy do budowania stron internetowych przy użyciu JSX, ReactJS oraz do walidacji i obsługi formularzy. Dzięki temu nauczysz się tworzyć komponenty i dynamiczny kod, zyskasz wiedzę na temat optymalizacji kodu i zdobędziesz praktyczne umiejętności, aby efektywnie rozwijać oprogramowanie.
Czego się nauczysz
- Poznasz pojęcia dotyczące tworzenia oprogramowania w ReactJS oraz zasady działania JSX.
- Nauczysz się rozróżniać tagi HTML, JavaScript i komponenty ReactJS.
- Będziesz tworzyć komponenty kontrolowane i niekontrolowane, a także poznasz zasady walidacji formularzy.
- Zdobędziesz wiedzę, która pozwoli Ci tworzyć strony WWW, wykorzystywać komponenty, cykle życia oraz stany w ReactJS.
- Nauczysz się optymalizować kod i ograniczać liczbę zapytań do serwera.
Certyfikat i egzamin
Po ukończeniu szkolenia otrzymasz imienny certyfikat potwierdzający zdobyte umiejętności w zakresie ReactJS. Nie ma egzaminu końcowego – wystarczy aktywne uczestnictwo w zajęciach.
Dla kogo
Ten kurs jest przeznaczony dla wszystkich osób zaangażowanych w proces tworzenia oprogramowania front-end. Szkolenie jest również dla programistów, którzy znają HTML i JavaScript oraz chcą zdobyć wiedzę na temat tworzenia interaktywnego kodu front-end.
Zakres szkolenia
- Instalacja i podstawy działania
- Biblioteki ReactJS
- Budowa komponentu, wyświetlanie danych statycznych
- JSX a JavaScript – transformacje
- Tagi HTML oraz komponenty ReactJS – zależności, podobieństwa, różnice
- Rekwizyty (Props) i stany (States)
- DataFlow w ReactJS
- Cykle życia
- Dynamiczne Komponenty i formularze
- Zdarzenia w formularzach i ich obsługa
- Walidacja formularzy
- Wydajność i optymalizacja aplikacji w ReactJS
- Ćwiczenia praktyczne