React Native ile Mobil Uygulama Geliştirme Eğitimi

React Native ile Mobil Uygulama Geliştirme Eğitimi

Eğitim Hakkında

Bu eğitim, modern React ekosistemini temelinden ileri seviyeye kadar ele alarak, bileşen tabanlı geliştirme, durum yönetimi (Redux), yönlendirme (React Router) ve ASP.NET Core ile entegrasyon pratiklerini üretim odaklı şekilde öğretir. Katılımcılar; Webpack/Babel ile proje iskeleti oluşturma, API tüketimi (Axios/Fetch) ve kurumsal SPA mimarileri üzerinde gerçek senaryolarla deneyim kazanır.

Ön Koşul

Temel düzeyde JavaScript/ES6 ve web (HTML/CSS) bilgisi önerilir; ayrıca temel OOP ve HTTP/REST kavramlarına aşinalık faydalıdır.

Eğitim İçeriği

  • SX Yapısı ve React Syntax
  • React Component'leri ve Functional Components
  • State, Lifecycle ve Event'ler
  • Dom Manipülasyonu ve Render İşlemleri
  • Controlled Components'ler ile List ve Form Örnekleri
  • React Router
  • Redux ile State Management
  • Varolan Bir Uygulamaya Redux İmplementasyonu
  • ASP.Net Core MVC View'ları Üzerinden React Arayüzleri Oluşturma ve Veri Servis Etme
  • ASP.Net Core Web API Üzerinden Veri Servis Etme ve Dış Resource'lara Bağlanma
  • Webpack ve Babel
  • Starter Kit ve Boilerplate Nedir? Neleri Bizim için Çözer?

Kazanımlar

  • React’in çekirdek kavramlarını (JSX, props, state, lifecycle, event yönetimi) üretim seviyesinde uygulayabileceksiniz.
  • Functional component ve hooks odaklı modern React mimarisi ile sade, test edilebilir bileşenler tasarlayabileceksiniz.
  • Controlled components, form yönetimi ve DOM etkileşimlerini performans odaklı kurgulayabileceksiniz.
  • React Router ile çok sayfalı SPA akışlarını, yönlendirme korumalarını (guard) ve parametrik rotaları kurabileceksiniz.
  • Redux ile durum yönetimini (store, reducer, action akışı) kurumsal ölçekli projelerde doğru şekilde kurgulayabileceksiniz.
  • ASP.NET Core MVC/Web API ile entegrasyon yapabilecek, view’lar üzerinden React render edebilecek, API tüketimi ve güvenli veri alışverişi gerçekleştirebileceksiniz.
  • Webpack/Babel ve starter/boilerplate yapılarını kullanarak hızlı prototipleme ve üretim build süreçlerini yapılandırabileceksiniz.
  • Axios/Fetch ile REST API tüketimi yapabilecek, hata/istek yaşam döngüsünü yönetebilecek ve global interceptor’lar gibi best practice yöntemlerini uygulayabileceksiniz.
  • Performans ve kalite için kod bölme (code splitting), memoization ve temel test stratejilerini benimseyebileceksiniz.
  • Kurumsal SPA’larda mimari standartları öğrenebilecek; component hiyerarşisi, dosya/katman düzeni, reusable UI ve modülerlik ilkelerini uygulayabileceksiniz.

Hedef Kitle

  • Junior – Mid – Senior FrontEnd Geliştiriciler
  • FullStack geliştiriciler
  • .NET ekosisteminde React arayüzleriyle çalışacak geliştiriciler
  • Web uygulamalarını SPA mimarisine taşıyan Tech Lead / Team Lead rollerindeki kişiler

Sertifika

Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.

SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI

BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.

Intertech
KoC Sistem
Siemens
Gözen Digital
Innova
CK Enerji
Tuyap Fuarcılık
Eczacıbaşı Bilişim
Turk Standartlari Enstitüsü
Hepsiburada
AssisTT
THY DO CO
Turkcell Global Bilgi
Aselsan
Yapı Kredi
Axa Sigorta
Yemeksepeti
Ziraat Katılım
Merkezi Kayıt Kuruluşu
LC Waikiki
Medicalpark
Roketsan
Turknet
DFDS
Boyner
Intertech
KoC Sistem
Siemens
Gözen Digital
Innova
CK Enerji
Tuyap Fuarcılık
Eczacıbaşı Bilişim
Turk Standartlari Enstitüsü
Hepsiburada
AssisTT
THY DO CO
Turkcell Global Bilgi
Aselsan
Yapı Kredi
Axa Sigorta
Yemeksepeti
Ziraat Katılım
Merkezi Kayıt Kuruluşu
LC Waikiki
Medicalpark
Roketsan
Turknet
DFDS
Boyner
Bilgi İstiyorum