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.

THY Technic
Arçelik
AssisTT
Doğuş Teknoloji
KoC Sistem
HalkBank
Trendyol
Intertech
İş Bankası
Tarim Kredi Kooperatifi
Tusas Motor
Anadolu Hayat Emeklilik
Ziraat teknoloji
TÜBİTAK MAM
Sompo Japan
Sekerbank
Borsa İstanbul
Tiryaki Agro
KKTC Turkcell
THY DO CO
Erdemir
İTU
Merkezi Kayıt Kuruluşu
Yapi Kredi
IBB
THY Technic
Arçelik
AssisTT
Doğuş Teknoloji
KoC Sistem
HalkBank
Trendyol
Intertech
İş Bankası
Tarim Kredi Kooperatifi
Tusas Motor
Anadolu Hayat Emeklilik
Ziraat teknoloji
TÜBİTAK MAM
Sompo Japan
Sekerbank
Borsa İstanbul
Tiryaki Agro
KKTC Turkcell
THY DO CO
Erdemir
İTU
Merkezi Kayıt Kuruluşu
Yapi Kredi
IBB
Bilgi İstiyorum