0Pricing
React Native Academy icon

React Native Academy

JAVASCRIPTMobileJavascriptIosAndroid

Twórz wieloplatformowe aplikacje iOS i Android za pomocą React Native i Expo. Od pierwszego komponentu przez animacje, natywne API, powiadomienia push aż do publikacji w App Store.

🤖 Napędzane AI📚 30 kursów👥 100 000+ uczniów⭐ Ocena 4,9
Przegląd kursu

React Native Mobile Development

Twórz wieloplatformowe aplikacje iOS i Android za pomocą React Native i Expo. Od pierwszego komponentu przez animacje, natywne API, powiadomienia push aż do publikacji w App Store. Ten track obejmuje 30 progresywnych mini-kursów od poziomu początkującego (A1) do zaawansowanego (B2), z krótkimi, skupionymi lekcjami i szybkimi quizami utrwalającymi każdy koncept.

Co się nauczysz

Zaczniesz od fundamentów i przejdziesz przez tematy średniozaawansowane i zaawansowane, gdzie każdy kurs opiera się na poprzednim. Każda lekcja ma charakter praktyczny, zawiera rzeczywiste przykłady oraz dostęp do tutora AI, gdy potrzebujesz pomocy.

Jak to działa

Każdy kurs składa się z czterech skoncentrowanych lekcji. Wykonaj kilka lekcji dziennie i opanujesz cały track w kilka tygodni, nie miesięcy.

Zacznij naukę →

Jak się będziesz uczyć

🎯
Interaktywne lekcje
Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym
🤖
Tutor AI
Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz
💻
Wbudowany edytor
Pisz i uruchamiaj kod bezpośrednio w przeglądarce
🏆
Certyfikat
Uzyskaj certyfikat po ukończeniu kursu
Program nauczania

30 kursów

Każdy kurs ze ścieżki edukacyjnej React Native Academy.

01

Konfiguracja React Native i pierwsza aplikacja

A14 lekcji

Skonfigurują Państwo środowisko programistyczne React Native za pomocą Expo. Zainstalują Państwo niezbędne narzędzia, utworzą pierwszy proj…

02

Podstawowe komponenty: View, Text, Image

A14 lekcjiPRO

Poznają Państwo podstawowe elementy każdej aplikacji React Native. Wykorzystają Państwo komponenty View, Text i Image do tworzenia układów…

03

Style i Flexbox w React Native

A14 lekcjiPRO

Opanują Państwo system stylów React Native, oparty na właściwościach inspirowanych CSS, stosowanych za pomocą obiektów JavaScript i StyleSh…

04

Stan i właściwości

A14 lekcjiPRO

Zrozumieją Państwo, jak dane przepływają przez komponenty React Native za pomocą propsów i stanu. Nauczą się Państwo przekazywać dane do ko…

05

Obsługa danych wprowadzanych przez użytkownika

A14 lekcjiPRO

Nauczą się Państwo przechwytywać interakcje użytkowników na ekranach mobilnych i na nie reagować. Wykorzystają Państwo TextInput do wprowad…

06

Nawigacja z React Navigation

A24 lekcjiPRO

Dodadzą Państwo nawigację między wieloma ekranami w aplikacjach React Native za pomocą standardowej w branży biblioteki React Navigation. S…

07

FlatList i SectionList

A24 lekcjiPRO

Będą Państwo efektywnie wyświetlać duże kolekcje danych za pomocą FlatList i SectionList. Nauczą się Państwo, jak te komponenty wirtualizuj…

08

Dogłębne poznanie React Hooks

A24 lekcjiPRO

Wyjdą Państwo poza useState i useEffect, aby opanować pełny zestaw hooków React dostępnych w React Native. Zrozumieją Państwo działanie use…

09

Context API i zarządzanie stanem

A24 lekcjiPRO

Udostępnią Państwo stan globalny w całej aplikacji bez przekazywania propsów przez wiele poziomów, korzystając z wbudowanego Context API Re…

10

Pobieranie danych za pomocą useEffect i Axios

A24 lekcjiPRO

Połączą Państwo aplikację React Native z rzeczywistymi API. Wykorzystają Państwo useEffect do uruchamiania żądań sieciowych po zamontowaniu…

11

Redux Toolkit

B14 lekcjiPRO

Będą Państwo przewidywalnie zarządzać złożonym stanem aplikacji za pomocą Redux Toolkit, oficjalnie zalecanego obecnie sposobu korzystania…

12

Zarządzanie stanem za pomocą lekkiej biblioteki Zustand

B14 lekcjiPRO

Poznają Państwo Zustand — minimalistyczne i szybkie rozwiązanie do zarządzania stanem, które wymaga znacznie mniej kodu pomocniczego niż Re…

13

AsyncStorage i trwałość danych

B14 lekcjiPRO

Zapiszą Państwo dane użytkowników i ustawienia aplikacji lokalnie na urządzeniu, aby przetrwały ponowne uruchomienie aplikacji. Użyją Państ…

14

Funkcje urządzenia: aparat, lokalizacja, powiadomienia

B14 lekcjiPRO

Uzyskają Państwo dostęp do natywnych funkcji sprzętu i systemu operacyjnego, które wyróżniają aplikacje mobilne. Zintegrują Państwo aparat,…

15

Formularze i walidacja z react-hook-form

B14 lekcjiPRO

Zbudują Państwo solidne i wydajne formularze w React Native z użyciem react-hook-form. Zarejestrują Państwo pola, zastosują reguły walidacj…

16

Animacje z Animated API

B14 lekcjiPRO

Ożywią Państwo interfejs React Native za pomocą płynnych animacji sterowanych natywnie, korzystając z wbudowanego Animated API. Nauczą się…

17

React Native Reanimated i gesty

B14 lekcjiPRO

Zbudują Państwo płynne interakcje sterowane gestami z użyciem React Native Reanimated 3 i React Native Gesture Handler. Obsłużą Państwo ges…

18

Deep linking i universal links

B14 lekcjiPRO

Umożliwią Państwo użytkownikom bezpośrednie otwieranie aplikacji z adresu URL w przeglądarce, wiadomości e-mail lub innej aplikacji. Skonfi…

19

Powiadomienia push z Expo

B14 lekcjiPRO

Wyślą Państwo powiadomienia push na urządzenia użytkowników, aby ponownie zaangażować ich nawet wtedy, gdy aplikacja jest zamknięta. Zareje…

20

Offline-first z React Query

B14 lekcjiPRO

Zbudują Państwo aplikacje działające niezawodnie nawet bez połączenia z internetem, korzystając z TanStack React Query. Będą Państwo buforo…

21

Supabase z React Native

B24 lekcjiPRO

Zintegrują Państwo Supabase jako kompletny backend aplikacji React Native, obejmujący uwierzytelnianie, zapytania do bazy danych i subskryp…

22

Firebase Auth i Firestore w RN

B24 lekcjiPRO

Dodadzą Państwo Firebase Authentication i Cloud Firestore do aplikacji React Native za pomocą biblioteki React Native Firebase. Uwierzyteln…

23

Optymalizacja wydajności

B24 lekcjiPRO

Zdiagnozują Państwo i naprawią najczęstsze wąskie gardła wydajnościowe w aplikacjach React Native. Wykorzystają Państwo Flipper i React Dev…

24

Testowanie z Jest i React Native Testing Library

B24 lekcjiPRO

Napiszą Państwo niezawodne testy jednostkowe i testy komponentów kodu React Native z użyciem Jest i React Native Testing Library. Przetestu…

25

Testy E2E z Maestro

B24 lekcjiPRO

Napiszą Państwo testy end-to-end automatyzujące rzeczywiste ścieżki użytkownika na urządzeniu lub symulatorze za pomocą Maestro. Nagrają Pa…

26

Moduły natywne i Turbo Native Modules

B24 lekcjiPRO

Rozszerzą Państwo React Native poza wbudowane API, pisząc kod natywny w Swift lub Kotlinie i udostępniając go JavaScriptowi. Poznają Państw…

27

Tworzenie wtyczek konfiguracyjnych Expo

B24 lekcjiPRO

Zautomatyzują Państwo konfigurację natywnych projektów aplikacji Expo w zarządzanym trybie pracy, pisząc wtyczki konfiguracyjne. Zmodyfikuj…

28

Publikowanie w iOS App Store

B24 lekcjiPRO

Przeprowadzą Państwo aplikację React Native przez kompletny proces weryfikacji w iOS App Store. Skonfigurują Państwo certyfikaty podpisywan…

29

Publikowanie w Google Play na Androidzie

B24 lekcjiPRO

Opublikują Państwo aplikację React Native w Google Play Store od początku do końca. Wygenerują Państwo podpisany plik AAB, skonfigurują wiz…

30

Projekt końcowy: kompletna aplikacja React Native

B24 lekcjiPRO

Wykorzystają Państwo wszystkie elementy ścieżki, aby od podstaw zbudować kompletną aplikację React Native gotową do wdrożenia produkcyjnego…

FAQ

Często zadawane pytania

Czy kurs React Native Academy jest bezpłatny?

Tak. Możesz rozpocząć kurs React Native Academy za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się JAVASCRIPT?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z JAVASCRIPT.

Jak nauczysz się JAVASCRIPT na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu React Native Academy?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu React Native Academy.

Czy możesz nauczyć się JAVASCRIPT na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się JAVASCRIPT na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Zacznij React Native Academy Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.

Rozpocznij Bezpłatnie →Przeglądaj Wszystkie Kursy