React Native w praktyce

LICZBA DNI: 3 (24h)

KOD KURSU: REACT/NAT

POZIOM SZKOLENIA:

# react

# android

# ios

Najbliższy termin:

11 października 2021

PROWADZI:

Łukasz Andrzejewski

2680 PLN netto + 23% VAT

  • zdalne

ZDALNE

W CENIE

  • 3 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% DOFINANSOWANIA na szkolenie? Napisz do nas »

Oferta dla firm

Dostosuj zakres, czas i miejsce szkolenia do potrzeb Twojego zespołu. Uzyskaj indywidualną wycenę szkolenia dla grupy.

Weź udział w szkoleniu

Termin

Lokalizacja

Trener

Cena / os

11

października

Zdalne,

2680 PLN netto
+ 23% VAT

Termin

11

października

Lokalizacja

Zdalne,

Trener

Cena / os

2680 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Osoby rozpoczynające naukę tworzenia aplikacji mobilnych

Programiści frontendowi, znający React.js, pragnący wykorzystać posiadaną wiedzę do tworzenia aplikacji mobilnych

WYMAGANIA

Mile widziane doświadczenie w tworzeniu aplikacji webowych z wykorzystaniem biblioteki React.js

ZALETY

Szkolenie w formie warsztatu

Duża ilość praktycznych przykładów, umożliwiających zrozumienie i zapamiętanie zdobywanej wiedzy

Kameralne grupy - szkolenia technologiczne prowadzimy w grupach liczących do 8 osób. Pozwala to na indywidualne podejście oraz aktywizację każdego uczestnika

Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań

Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką

Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how

Cele szkolenia

Gruntowne wprowadzenie do frameworku React Native

Nabycie wiedzy niezbędnej do samodzielnego tworzenia aplikacji mobilnych

Zapoznanie z dostępnymi narzędziami deweloperskimi

Poznanie metod budowania interfejsu użytkownika z użyciem podejścia deklaratywnego / komponentowego

Program

  • Aplikacje natywne vs. hybrydowe
  • Architektura i główne komponenty frameworku
  • Przygotowanie środowiska deweloperskiego
  • Projekt - tworzenie, struktura, budowanie
  • Uruchamianie i debugowanie aplikacji
  • Komponenty wbudowane
  • Cykl życia komponentu
  • Obsługa zdarzeń i gestów
  • Tworzenie i renderowanie komponentów niestandardowych
  • Definiowanie właściwości
  • Zarządzanie stanem
  • Budowanie złożonych widoków
  • Nawigacja między ekranami
  • Obsługa formularzy
  • StyleSheet API
  • Różnice między stylami React Native a standardowym CSS
  • Zarządzanie rozkładem z użyciem Flexbox
  • Rola animacji w projektowaniu UI
  • Tworzenie animacji
  • Stan aplikacji vs. stan widoków
  • Współdzielenie stanu
  • Wprowadzenie RxJS
  • Utrwalanie danych z Async Storage
  • Komunikacja z backendem w oparciu o Axios
  • Spójność, sprzężenie i inwersja kontroli
  • Czysta architektura
  • Flux - koncepcje, zarządzanie stanem, magazyn danych, akcje i reduktory
  • Implementacja architektury z wykorzystaniem Redux
  • Poziomy testowania
  • Testy jednostkowe
  • Test doubles
  • Testowanie kodu asynchronicznego
  • Testy end2end
  • Budowanie i podpisywanie kodu
  • Publikacja w sklepie
  • Obsługa aktualizacji

Autor szkolenia:

Łukasz Andrzejewski

Doświadczony trener z ponad 13-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych i mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe. Aktualnie Partner, Head of Technology w Sages. Dba o rozwój oferty, przygotowuje i prowadzi szkolenia, konsultuje i bierze udział w realizacji projektów IT

Najbliższe szkolenie poprowadzi:

Łukasz Andrzejewski

Doświadczony trener z ponad 13-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych i mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe. Aktualnie Partner, Head of Technology w Sages. Dba o rozwój oferty, przygotowuje i prowadzi szkolenia, konsultuje i bierze udział w realizacji projektów IT

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.