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.

Anadolu Üniversitesi
Allianz
Türk Telekom
Renault
HSBC
Fiba Yenilenebilir Enerji
IBB
Turkiye Sınai Kalkinma Bankasi
Albaraka Türk
Tuyap Fuarcılık
Gözen Digital
Anadolu Hayat Emeklilik
Saglık Bakanlıgı
Amerikan Hastanesi
Pegasus
Intertech
Ak Yatırım
Erdemir
Etiya
Garanti BBVA
Anadolubank
Siemens
Takasbank
Beko
Fibabanka
Anadolu Üniversitesi
Allianz
Türk Telekom
Renault
HSBC
Fiba Yenilenebilir Enerji
IBB
Turkiye Sınai Kalkinma Bankasi
Albaraka Türk
Tuyap Fuarcılık
Gözen Digital
Anadolu Hayat Emeklilik
Saglık Bakanlıgı
Amerikan Hastanesi
Pegasus
Intertech
Ak Yatırım
Erdemir
Etiya
Garanti BBVA
Anadolubank
Siemens
Takasbank
Beko
Fibabanka
Bilgi İstiyorum