Kurs online z certyfikatemReact Native: jak tworzyć aplikacje mobilne na iOS i Android w JavaScript
Kurs React Native uczy tworzyć aplikacje mobilne na iOS i Android z jednej bazy kodu JavaScript w Expo. Komponenty i Flexbox, React Navigation, stan z Redux Toolkit i Zustand, REST API, kamera, GPS, powiadomienia push, testy i publikacja w App Store i Google Play.
- 29 lekcji po 5 min
- 8 modułów z quizem
- 8 plików do ćwiczeń
- Certyfikat
Co wyniesiesz z kursu
- Środowisko Expo (SDK 57), Expo Go i development build
- Komponenty View, Text, Image, Pressable, TextInput, FlatList i SectionList, style i Flexbox
- Nawigacja z Expo Router: stos, zakładki, okna modalne i deep linking
- Stan aplikacji z useReducer, Context API, Redux Toolkit i Zustand
- REST API, TanStack Query, AsyncStorage i SecureStore
- Funkcje natywne: aparat, lokalizacja z mapą, powiadomienia lokalne i push
Program
8 modułów · quiz po każdym · egzamin · razem ok. 2 h 25 min
Moduł 1: Środowisko i pierwsze kroki z Expo4 lekcje
- Czym jest React Native i jak działa pod maskąZa darmo
- Instalacja i konfiguracja środowiska z Expo5 min
- Struktura projektu Expo i pierwszy ekran5 min
- Fast Refresh, Expo Go i debugowanie w praktyce5 min
- Quiz: Środowisko i Expo
Moduł 2: Komponenty i stylowanie4 lekcje
- View, Text i Image: fundamenty interfejsu5 min
- StyleSheet i Flexbox w React Native5 min
- Interaktywność: Pressable i TextInput5 min
- ScrollView, FlatList i SectionList: listy i długie treści5 min
- Quiz: Komponenty i stylowanie
Moduł 3: Nawigacja z Expo Router4 lekcje
- Expo Router i React Navigation: architektura nawigacji5 min
- Stos ekranów i parametry tras5 min
- Zakładki i szuflada: Tabs i Drawer5 min
- Zagnieżdżona nawigacja, okna modalne i deep linking5 min
- Quiz: Nawigacja z Expo Router
Moduł 4: Zarządzanie stanem4 lekcje
- useState i useReducer: stan lokalny komponentu5 min
- Context API: wspólny stan bez dodatkowych bibliotek5 min
- Redux Toolkit: przewidywalny stan aplikacji5 min
- Zustand: lekki magazyn stanu z zapisem na telefonie5 min
- Quiz: Zarządzanie stanem
Moduł 5: Dane z API i pamięć urządzenia4 lekcje
- fetch i REST API: pobieranie i wysyłanie danych5 min
- useEffect: stany ładowania i błędów sieciowych5 min
- TanStack Query: pamięć podręczna i odświeżanie danych5 min
- AsyncStorage i SecureStore: dane na urządzeniu5 min
- Quiz: Dane z API i pamięć urządzenia
Moduł 6: Natywne funkcje urządzenia3 lekcje
- Aparat i galeria: expo-image-picker i expo-camera5 min
- Lokalizacja i mapy: expo-location i react-native-maps5 min
- Powiadomienia lokalne i push z expo-notifications5 min
- Quiz: Natywne funkcje urządzenia
Moduł 7: Wydajność, animacje i testy3 lekcje
- Wydajność: React Compiler, memo i płynne listy5 min
- Animacje z React Native Reanimated 45 min
- Testy z Jest i React Native Testing Library5 min
- Quiz: Wydajność, animacje i testy
Moduł 8: Projekt końcowy i publikacja aplikacji→ certyfikat
- Projekt końcowy: aplikacja zamówień od zera do wdrożenia4 min
- Budowanie aplikacji w EAS Build5 min
- Publikacja w App Store i Google Play6 min
- Egzamin końcowy: React Native→ certyfikat
Po ukończeniu kursu i zdaniu egzaminu. Z Twoim imieniem i nazwiskiem, do CV i na LinkedIna. Każdy sprawdzi go online po numerze. Certyfikat w abonamencie płatnym.
Pliki do ćwiczeń
Dostępne do pobrania w abonamencie.
- ZIPLista kontrolna środowiska, ekran startowy i ćwiczenie z błędem ceny
- ZIP24 produkty, karta produktu, formularz i SectionList
- ZIPStruktura tras Expo Router i rozwiązania nawigacji
- ZIPReducer koszyka z testami, Context, Redux Toolkit i Zustand
- ZIPAtrapa API, fetch, TanStack Query i AsyncStorage
- ZIPAparat, mapa punktów odbioru, odległości i powiadomienia
- ZIPLista bez przycięć, animacje Reanimated 4 i 9 testów Jest
- ZIPProjekt końcowy: start, rozwiązanie z 14 testami i arkusz oceny
Opinie kursantów
- ania.zOcena 4 na 52 miesięcy temu
Troszkę szybciej niż się spodziewałem przy modułach zaawansowanych, ale mogę cofnąć i odtworzyć. Good value.
- Marta NowakOcena 5 na 53 miesięcy temu
Przerabiałem wcześniej darmowe kursy z YT — dopiero tu wszystko się poukładało w głowie. Certyfikat dodałem do CV.
- MagdaOcena 5 na 53 miesięcy temu
Po latach pracy w Excelu wreszcie rozumiem dlaczego wszyscy mówią żeby tego porzucić. Python zmienia wszystko.
Pokaż kolejne opinie (2)Zwiń opinie
- p.nowakOcena 5 na 53 miesięcy temu
Tłumaczenie konceptów typu rekurencja czy obiekty bez żargonu. Chciałbym żeby tak uczyli w szkołach.
- Piotr WiśniewskiOcena 5 na 53 miesięcy temu
Praktyczne projekty na końcu każdego modułu, nie tylko teoria. Po zakończeniu miałem 3 gotowe skrypty do portfolio.
Opinie na tej stronie nie są weryfikowane. Zweryfikowane opinie dodają kursanci z kont zapisanych na kurs.
O kursie
React Native: aplikacje mobilne w JavaScript
Jedna baza kodu, dwie platformy. Z React Native i Expo zbudujesz aplikację na iOS i Androida, korzystając z JavaScript, TypeScript i React. Przez cały kurs tworzysz jedną aplikację: zamówienia z odbiorem osobistym dla fikcyjnej piekarni z Poznania.
Jak wygląda kurs
8 modułów i 29 lekcji tekstowych z ćwiczeniami i rozwiązaniami, quiz po każdym module, pliki ćwiczeniowe do pobrania (kod źródłowy i testy) oraz projekt końcowy z kluczem oceny. Po zdaniu egzaminu końcowego otrzymujesz certyfikat.
Aktualne na: październik 2026.
Szukasz kursu React Native? W kursie zbudujesz aplikację mobilną w Expo, od pierwszego ekranu przez nawigację i API po publikację w App Store i Google Play. Zacznij okres próbny.
Pytania o kurs
Ile trwa kurs „React Native: jak tworzyć aplikacje mobilne na iOS i Android w JavaScript”?
29 lekcji w 8 modułach, każda na ok. 5 min czytania — razem ok. 2 h 25 min. Uczysz się we własnym tempie, kiedy masz chwilę.
Czy po kursie dostanę certyfikat?
Tak. Po ukończeniu kursu i zdaniu egzaminu końcowego (próg 70%) dostajesz certyfikat PDF z imieniem i nazwiskiem oraz numerem, który każdy może sprawdzić online na vita.edu.pl.
Czy dostanę certyfikat w okresie próbnym?
Egzamin możesz zdać już w okresie próbnym. Certyfikat wydajemy po pierwszej płatności — możesz ją zrobić od razu jednym kliknięciem.
Czy mogę zobaczyć kurs przed zapisem?
Tak. Pierwszą lekcję („Czym jest React Native i jak działa pod maską”) przeczytasz za darmo. Pełny dostęp daje abonament VITA, a pierwsze 3 dni kosztują 0 zł.
Ile kosztuje dostęp do kursu?
Kurs jest w abonamencie VITA razem z całym katalogiem: 79 zł miesięcznie albo 690 zł za rok (ok. 58 zł miesięcznie). Przez pierwsze 3 dni nic nie płacisz. Karta jest wymagana, a anulujesz jednym kliknięciem w panelu.
Czy kurs jest w formie wideo?
Nie, to kurs tekstowy: krótkie lekcje z przykładami, plikami do ćwiczeń i quizem po module. Czytasz na telefonie albo komputerze, w dowolnym momencie.
Jak anulować abonament?
W panelu konta, jednym kliknięciem. Dostęp zostaje do końca opłaconego okresu.
Podobne kursy
Sprawdź, czy to kurs dla Ciebie
Pierwsza lekcja za darmo. Potem 3 dni za 0 zł w abonamencie.