React Native: Aplikacje Mobilne w JavaScript
Opanuj React Native i Expo — twórz profesjonalne aplikacje mobilne na iOS i Android jedną bazą kodu JavaScript. Od konfiguracji środowiska po publikację w App Store. Idealny kurs dla React developerów.
Jeden abonament — cały katalog kursów
Program kursu
8 modułów · 29 lekcji · 40h nauki
1Moduł 1: Środowisko i Pierwsze Kroki z Expo4 lekcji + quiz
- 1Czym jest React Native i jak działa pod maską
- 2Instalacja Expo CLI i konfiguracja środowiska deweloperskiego
- 3Twoja pierwsza aplikacja — struktura projektu Expo
- 4Hot Reload, Expo Go i debugowanie w praktyce
- Quiz: Środowisko i Expo
2Moduł 2: Podstawowe Komponenty i Stylowanie4 lekcji + quiz
- 1View, Text i Image — fundamenty każdego interfejsu
- 2StyleSheet i Flexbox w React Native
- 3Interaktywność: TouchableOpacity, Pressable i TextInput
- 4ScrollView i FlatList — listy i długie treści
- Quiz: Komponenty i Stylowanie
3Moduł 3: Nawigacja i Routing4 lekcji + quiz
- 1React Navigation — instalacja i architektura nawigacji
- 2Stack Navigator — ekrany i przekazywanie parametrów
- 3Bottom Tab Navigator i Drawer Navigator
- 4Zagnieżdżona nawigacja i głębokie linki (deep linking)
- Quiz: Nawigacja
4Moduł 4: Zarządzanie Stanem4 lekcji + quiz
- 1useState i useReducer — lokalny stan komponentu
- 2Context API — globalny stan bez dodatkowych bibliotek
- 3Redux Toolkit — profesjonalne zarządzanie stanem aplikacji
- 4Zustand jako lekka alternatywa dla Redux
- Quiz: State Management
5Moduł 5: Integracja z API i Przechowywanie Danych4 lekcji + quiz
- 1Fetch API i Axios — pobieranie danych z REST API
- 2useEffect i obsługa stanów ładowania oraz błędów sieciowych
- 3React Query — cache, synchronizacja i odświeżanie danych
- 4AsyncStorage — lokalne przechowywanie danych na urządzeniu
- Quiz: API i Dane
6Moduł 6: Natywne Funkcje Urządzenia3 lekcji + quiz
- 1Kamera i galeria — expo-image-picker i expo-camera
- 2Geolokalizacja i mapy — expo-location i react-native-maps
- 3Powiadomienia push z Expo Notifications
- Quiz: Funkcje Natywne
7Moduł 7: Optymalizacja, Animacje i Testowanie3 lekcji + quiz
- 1Wydajność w React Native — memo, useMemo i useCallback
- 2Animacje z Animated API i React Native Reanimated
- 3Testowanie komponentów z Jest i React Native Testing Library
- Quiz: Optymalizacja i Testy
8Moduł 8: Projekt Końcowy i Publikacja Aplikacji3 lekcji + quiz
- 1Projekt końcowy — pełna aplikacja mobilna od zera do wdrożenia
- 2Budowanie natywnych paczek z EAS Build
- 3Publikacja w App Store i Google Play Store
- Egzamin Końcowy: React Native
O kursie
React Native: Aplikacje Mobilne w JavaScript
Jedna baza kodu — dwie platformy. Dzięki React Native i Expo stworzysz profesjonalne aplikacje na iOS i Android, korzystając z wiedzy JavaScript i React, którą już posiadasz.
Co się nauczysz
- Konfiguracja środowiska Expo i uruchomienie pierwszej aplikacji mobilnej
- Komponenty natywne: View, Text, Image, FlatList i ScrollView
- Nawigacja między ekranami z React Navigation (Stack, Tab, Drawer)
- Zarządzanie stanem z Redux Toolkit, Context API i Zustand
- Integracja z REST API i obsługa danych asynchronicznych
- Dostęp do funkcji natywnych: kamera, GPS, powiadomienia push
- Optymalizacja wydajności, animacje i profesjonalne testowanie
- Publikacja gotowej aplikacji w App Store i Google Play
Kurs prowadzi Cię od zera do produkcyjnej aplikacji — krok po kroku, z praktycznymi projektami po każdym module.
🎯Dla kogo jest ten kurs?
Opinie studentów
ania.zZweryfikowany
Troszkę szybciej niż się spodziewałem przy modułach zaawansowanych, ale mogę cofnąć i odtworzyć. Good value.
Marta NowakZweryfikowany
Przerabiałem wcześniej darmowe kursy z YT — dopiero tu wszystko się poukładało w głowie. Certyfikat dodałem do CV.
MagdaZweryfikowany
Po latach pracy w Excelu wreszcie rozumiem dlaczego wszyscy mówią żeby tego porzucić. Python zmienia wszystko.
p.nowakZweryfikowany
Tłumaczenie konceptów typu rekurencja czy obiekty bez żargonu. Chciałbym żeby tak uczyli w szkołach.
Piotr WiśniewskiZweryfikowany
Praktyczne projekty na końcu każdego modułu, nie tylko teoria. Po zakończeniu miałem 3 gotowe skrypty do portfolio.
❓Najczęściej zadawane pytania
Podobne kursy
Więcej kursów z kategorii Programowanie i IT
Python - Analiza Danych z Pandas
Python - Analiza Danych z Pandas
Python dla Analityków Danych
Python dla Analityków Danych
React - nowoczesne aplikacje webowe
React - nowoczesne aplikacje webowe
Node.js - backend development
Node.js - backend development
Gotowy na nową wiedzę?
Dołącz do 67 kursantów, którzy już uczą się z tym kursem.
Odblokuj z abonamentem — 7 dni za darmoOd 49 PLN/miesiąc · 248 kursów · Anuluj kiedy chcesz