0Pricing
React Native Academy icon

React Native Academy

JAVASCRIPTMobileJavascriptIosAndroid

React Native ve Expo ile cross-platform iOS ve Android uygulamaları geliştirin. İlk component'ten animasyonlara, native API'lara, push notification'lara ve App Store sunumuna kadar.

🤖 Yapay Zeka Destekli📚 30 kurs👥 100.000+ öğrenci⭐ 4,9 puan
Kurs Özeti

React Native Mobile Development

React Native ve Expo ile cross-platform iOS ve Android uygulamaları geliştirin. İlk component'ten animasyonlara, native API'lara, push notification'lara ve App Store sunumuna kadar. Bu track, mutlak başlangıç (A1) seviyesinden ileri (B2) seviyeye kadar 30 progresif mini-kursu kapsar; her konsepti pekiştirmek için kısa, odaklanmış dersler ve hızlı quizler içerir.

Öğrenecekleriniz

Temellerden başlayıp intermediate ve advanced konulara kadar ilerleyeceksiniz; her kurs bir öncekinin üzerine inşa edilir. Her ders pratiktir, gerçek örnekler ve ihtiyaç duyduğunuzda yardım için bir AI tutor içerir.

Nasıl Çalışır

Her kurs dört odaklanmış derse ayrılmıştır. Günde birkaç dersi tamamlayın ve track'i aylar değil haftalar içinde öğrenin.

Öğrenmeye Başla →

Nasıl Öğreneceksin

🎯
Etkileşimli Dersler
Gerçek zamanlı geri bildirim ile uygulamalı kodlama alıştırmaları
🤖
AI Öğretmen
Takılırsan AI'dan anında yardım al
💻
Yerleşik Editör
Tarayıcında doğrudan kod yaz ve çalıştır
🏆
Sertifika
Kursu tamamladığında sertifika kazan
Müfredat

30 Kurs

React Native Academy öğrenme yolundaki tüm kurslar.

01

React Native Kurulumu ve İlk Uygulama

A14 ders

Expo ile React Native geliştirme ortamınızı çalışır hâle getirin. Gerekli araçları kuracak, ilk projenizi oluşturacak ve bunu gerçek bir ci…

02

Temel Bileşenler: View, Text, Image

A14 dersPRO

Her React Native ekranının temel yapı taşlarını öğrenin. Mobil cihazlarda düzenler oluşturmak ve içerik görüntülemek için View, Text ve Ima…

03

React Native'de Stiller ve Flexbox

A14 dersPRO

CSS'ten esinlenen özelliklerin JavaScript nesneleri ve StyleSheet aracılığıyla uygulandığı React Native stil sisteminde ustalaşın. Hem iOS…

04

Durum ve Özellikler

A14 dersPRO

Özellikler ve durum kullanarak verilerin React Native bileşenleri arasında nasıl aktığını anlayın. Verileri özellikler aracılığıyla alt bil…

05

Kullanıcı Girdisini Ele Alma

A14 dersPRO

Mobil ekranlardaki kullanıcı etkileşimlerini yakalamayı ve bunlara yanıt vermeyi öğrenin. Klavye girişi için TextInput, dokunmalar için Tou…

06

React Navigation ile Gezinme

A24 dersPRO

Sektör standardı React Navigation kütüphanesini kullanarak React Native uygulamalarınıza birden fazla ekran arasında gezinme özelliği ekley…

07

FlatList ve SectionList

A24 dersPRO

Büyük veri koleksiyonlarını FlatList ve SectionList ile verimli biçimde görüntüleyin. Bu bileşenlerin, binlerce öğe varken bile akıcı kaydı…

08

React Kancalarına Derinlemesine Bakış

A24 dersPRO

React Native'de kullanılabilen tüm React kancalarında ustalaşmak için useState ve useEffect'in ötesine geçin. useCallback, useMemo, useRef…

09

Context API ve Durum Yönetimi

A24 dersPRO

React'in yerleşik Context API'sini kullanarak özellikleri katmanlar boyunca aktarmadan uygulamanız genelinde ortak durumu paylaşın. Bir tem…

10

useEffect ve Axios ile Veri Getirme

A24 dersPRO

React Native uygulamanızı gerçek API'lere bağlayın. Bağlama sırasında ağ isteklerini tetiklemek için useEffect'i, HTTP çağrılarını basitleş…

11

Redux Toolkit

B14 dersPRO

Günümüzde Redux kullanmanın resmî olarak önerilen yolu olan Redux Toolkit ile karmaşık uygulama durumlarını öngörülebilir biçimde yönetin.…

12

Zustand ile Hafif Durum Yönetimi

B14 dersPRO

Redux'a kıyasla çok daha az gereksiz kod gerektiren, minimal ve hızlı bir durum yönetimi çözümü olan Zustand'ı keşfedin. Mağazalar oluştura…

13

AsyncStorage ve Verilerin Kalıcı Olarak Saklanması

B14 dersPRO

Kullanıcı verilerini ve uygulama ayarlarını cihazda yerel olarak saklayarak uygulama yeniden başlatıldığında da korunmalarını sağlayın. Ana…

14

Cihaz Özellikleri: Kamera, Konum, Bildirimler

B14 dersPRO

Mobil uygulamaları benzersiz kılan yerel donanım ve OS özelliklerine erişin. Expo'nun yönetilen iş akışı API'lerini kullanarak kamerayı ent…

15

react-hook-form ile Formlar ve Doğrulama

B14 dersPRO

react-hook-form kullanarak React Native'de sağlam ve yüksek performanslı formlar oluşturun. Girdileri kaydedecek, doğrulama kurallarını uyg…

16

Animated API ile Animasyonlar

B14 dersPRO

Yerleşik Animated API'yi kullanarak akıcı ve yerel olarak çalıştırılan animasyonlarla React Native kullanıcı arayüzünüze hayat verin. Zaman…

17

React Native Reanimated ve Hareketler

B14 dersPRO

React Native Reanimated 3 ve React Native Gesture Handler ile akıcı, hareketlerle yönlendirilen etkileşimler oluşturun. Kaydırma, kıstırma…

18

Derin Bağlantılar ve Evrensel Bağlantılar

B14 dersPRO

Kullanıcıların bir tarayıcıdaki, e-postadaki veya başka bir uygulamadaki URL üzerinden uygulamanızı doğrudan açmasını sağlayın. Hem iOS hem…

19

Expo ile Anlık Bildirimler

B14 dersPRO

Uygulama kapalıyken bile kullanıcılarınızı yeniden etkileşime geçirmek için cihazlarına anlık bildirimler gönderin. Cihazları anlık bildiri…

20

React Query ile Çevrimdışı Öncelikli Uygulamalar

B14 dersPRO

TanStack React Query kullanarak internet bağlantısı olmasa bile güvenilir biçimde çalışan uygulamalar oluşturun. Sunucu verilerini cihazda…

21

React Native ile Supabase

B24 dersPRO

Supabase'i React Native uygulamanız için kimlik doğrulama, veritabanı sorguları ve gerçek zamanlı abonelikleri kapsayan eksiksiz bir arka u…

22

RN'de Firebase Auth ve Firestore

B24 dersPRO

React Native Firebase kütüphanesini kullanarak React Native uygulamasına Firebase Authentication ve Cloud Firestore ekleyin. Kullanıcıların…

23

Performans İyileştirme

B24 dersPRO

React Native uygulamalarındaki en yaygın performans darboğazlarını teşhis edip giderin. Flipper ve React DevTools ile profil oluşturacak, g…

24

Jest ve React Native Testing Library ile Test

B24 dersPRO

Jest ve React Native Testing Library kullanarak React Native kodunuz için güvenilir birim ve bileşen testleri yazın. Bileşenleri yalıtılmış…

25

Maestro ile Uçtan Uca Test

B24 dersPRO

Maestro kullanarak bir cihazda veya benzeticide gerçek kullanıcı akışlarını otomatikleştiren uçtan uca testler yazın. Akışları kaydedecek,…

26

Yerel Modüller ve Turbo Yerel Modüller

B24 dersPRO

Swift veya Kotlin ile yerel kod yazarak ve bunu JavaScript'e açarak React Native'i yerleşik API'lerinin ötesine taşıyın. Hem eski yerel mod…

27

Expo Yapılandırma Eklentileri Oluşturma

B24 dersPRO

Yapılandırma eklentileri yazarak Expo'nun yönetilen iş akışı uygulamaları için yerel proje yapılandırmasını otomatikleştirin. Bir yapılandı…

28

iOS App Store'a Gönderim

B24 dersPRO

React Native uygulamanızı eksiksiz iOS App Store inceleme sürecinden geçirin. İmzalama sertifikalarını ve hazırlama profillerini yapılandır…

29

Android Google Play'e Gönderim

B24 dersPRO

React Native uygulamanızı baştan sona Google Play Store'da yayımlayın. İmzalı bir AAB oluşturacak, gerekli tüm varlıklarla Play Console lis…

30

Bitirme Projesi: Eksiksiz React Native Uygulaması

B24 dersPRO

Kurs yolundaki her şeyi uygulayarak sıfırdan eksiksiz ve üretime hazır bir React Native uygulaması oluşturun. Mimarinin planlamasını yapaca…

SSS

Sıkça Sorulan Sorular

React Native Academy kursu ücretsiz mi?

Evet. React Native Academy kursunu ücretsiz olarak başlayabilir ve etkileşimli derslerini hiç ücret ödemeden tamamlayabilirsin. İsteğe bağlı PRO aboneliği gelişmiş yapay zeka araçlarını ve paylaşılabilir bir sertifikayı açar.

JAVASCRIPT öğrenmek için önceki deneyim gerekli mi?

Hayır. Kurs temel bilgilerle başlar ve giderek daha ileri konulara ilerler, bu nedenle JAVASCRIPT deneyimi olmasa bile başlayabilirsin.

CoddyKit'te JAVASCRIPT nasıl öğreneceksin?

Yaparak öğrenirsin. Kısa etkileşimli dersler, açık bir açıklama ile gerçek zamanlı çalışan uygulamalı bir kodlama alıştırmasını bir araya getirir ve 24/7 AI öğretmen takılırsan kişiselleştirilmiş yardım sağlar.

React Native Academy kursunu tamamladığımda sertifika alır mıyım?

Evet. PRO öğrenenler sınav yapabilir ve React Native Academy kursu için doğrulanabilir bir koduyla paylaşılabilir bir tamamlama sertifikası kazanabilirler.

JAVASCRIPT öğrenimini telefonumda yapabilir miyim?

Evet. CoddyKit web ve yerel iOS ile Android uygulamaları olarak erişilebilir, böylece JAVASCRIPT öğrenimini herhangi bir cihazda yapabilir ve ilerlemeniz cihazlar arasında senkronize olur.

React Native Academy Kursuna Şimdi Başla

Yapay zeka destekli derslerle programlamayı öğrenen binlerce öğrenciye katıl.

Ücretsiz Başla →Tüm Kursları Gözden Geçir