Tanıtım
  • Kurs Tanıtımı
  • React Native Nedir?
Moder JS
  • Let ve Const
  • Destructing
  • Spread
  • Arrow Function
  • Template Litarals
  • Promise Async/Await
  • Class
Gerekli Kurulumlar (MacOs)
  • IOS Kurulumu
  • Android Kurulumu
Gerekli Kurulumlar (Windows)
  • Android Kurulumu
React Native'e Hızlı Başlangıç
  • Proje Oluşturma ve Dizin Detayları
  • State ve Props Mantığı
  • LifeCycle (Yaşam Döngüsü) Metodları
React Native de Style Tanımlama ve Flexbox Kutu Modeli
  • Style Tanımlama
  • FlexBox Kutu Modeli
  • TodoList Style Örneği
React Nativedeki Temel Komponentler
  • Temel Komponentler (View,Text,Image,FlatList,ScrollView,TouchableOpacity)
React Native İle Animasyonlar
  • LayoutAnimation
  • Animated API
  • TodoList Animation Örneği
React Native ve Navigation İşlemi
  • Navigation Paketi Kurulumu ve Kullanımı
  • React Navigation Örnek Uygulama (Facebook)
React Native ve Data Yönetimi (Mobx)
  • Data Yönetimi Nedir?
  • MobX Kurulumu ve Kullanımı
React Native İle Networking İşlemleri (Fetch)
  • Networking (Fetch)
Clone App Oluşturma (Instagram)
  • Giriş
  • Geliştirme Ortamı Oluşturma (Flow Kurulumu)
  • Uygulama Dizin Ayarları
  • Navigation Kurulumu
  • Mobx Kurulumu
  • Farklı Font Dahil Etmek
  • Membership Tasarımı
  • Icon Paketi Yükleme
  • Kullanıcı Kayıt Ekleme
  • Kullanıcı Giriş Yapma
  • Facebook Login İşlemi (IOS)
  • Facebook Login (Android)
  • TabNavigatör Oluşturma
  • Navigation Header Düzenlemesi
  • Telefondaki Fotoğraflara Erişmek (CameraRoll)
  • Uzak Sunucuya Resim Upload Etmek
  • FlatList Kullanımı
  • Instagram Like Animation
  • Gönderi Yorum Ekleme ( FlatList, this.forceUpdate )
  • Kullanıcı Arama
  • Kamera Kullanımı ve Fotoğraf Çekmek (IOS)
  • Kamera Kullanımı ve Fotoğraf Çekmek (Android)
  • Bildirim Sistemi Entegre Etmek ve Kullanımı (IOS)
  • Bildirim Sistemi Entegre Etmek ve Kullanımı (Android)
  • Uygulama Adı ve Iconu Değiştirme
Projeyi Yayına Hazırlama ve Yayınlama
  • Apple Store Uygulama Gönderme
  • Play Store Uygulama Gönderme