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.

Amadeus
Gözen Digital
Arçelik
ING Bank
Innova
SGK
HalkBank
Akbank
Ak Yatırım
Erdemir
Microsoft
Renault
Turkiye Sınai Kalkinma Bankasi
Coca Cola
IBB
İş Yatırım
Trendyol
Istanbul Sanayi Odasi
Marmara Üniversitesi
Siemens
Honda
Türk Telekom
HDI Sigorta
LC Waikiki
Liberty Sigorta
Amadeus
Gözen Digital
Arçelik
ING Bank
Innova
SGK
HalkBank
Akbank
Ak Yatırım
Erdemir
Microsoft
Renault
Turkiye Sınai Kalkinma Bankasi
Coca Cola
IBB
İş Yatırım
Trendyol
Istanbul Sanayi Odasi
Marmara Üniversitesi
Siemens
Honda
Türk Telekom
HDI Sigorta
LC Waikiki
Liberty Sigorta
Bilgi İstiyorum