Mobil Uygulama Geliştirme

14 Hafta
Orta Seviye
Max 15 Kişi
Sertifikalı

React Native ve Flutter ile iOS ve Android platformları için mobil uygulama geliştirme. Kullanıcı dostu arayüzler, modern uygulama mimarisi ve yayına alma süreçlerini öğrenin.

Eğitim Hakkında

Mobil Uygulama Geliştirme programı, hem iOS hem de Android platformlarında çalışan uygulamalar geliştirmek isteyen yazılımcılar için tasarlanmıştır. Cross-platform geliştirme teknolojileri ile tek kod tabanından her iki platforma da uygulama üretmeyi öğreneceksiniz.

Neler Öğreneceksiniz?

  • React Native: Component yapısı, navigation, state management
  • Flutter & Dart: Widget sistemi, Material Design, state yönetimi
  • UI/UX Tasarım: Mobil arayüz prensipleri, kullanıcı deneyimi
  • API Entegrasyonu: RESTful API'lar, GraphQL, authentication
  • Native Features: Kamera, GPS, bildirimler, sensörler
  • State Management: Redux, Context API, Provider, BLoC
  • Testing: Unit testing, widget testing, integration testing
  • App Store & Play Store: Yayına alma süreçleri

Eğitim Müfredatı

Hafta 1-4: React Native Temelleri

  • React Native ortamı kurulumu
  • Components, props ve state
  • Styling ve layout
  • Navigation ve routing

Hafta 5-7: İleri React Native

  • State management (Redux, Context API)
  • API entegrasyonu ve veri yönetimi
  • Native modules ve third-party kütüphaneler
  • Push notifications

Hafta 8-11: Flutter Geliştirme

  • Dart programlama dili
  • Flutter widgets ve Material Design
  • State management (Provider, BLoC)
  • Firebase entegrasyonu

Hafta 12-14: Proje ve Yayınlama

  • Performance optimizasyonu
  • Testing ve debugging
  • App Store ve Play Store yayınlama
  • Kapsamlı proje geliştirme

Ön Koşullar

  • JavaScript bilgisi (React Native için)
  • Nesne yönelimli programlama kavramları
  • HTML ve CSS temel bilgisi
  • Git versiyon kontrol sistemi

Kimler İçin Uygundur?

  • Web geliştiriciler mobil dünyaya geçmek isteyenler
  • Mobil uygulama geliştiricisi olmak isteyenler
  • Kendi mobil uygulama fikrini hayata geçirmek isteyenler
  • Freelance mobil geliştirici olmak isteyenler
  • Cross-platform geliştirme öğrenmek isteyenler

Eğitim Bilgileri

  • Süre: 14 Hafta
  • Ders Saati: 3 saat/hafta
  • Seviye: Orta
  • Dil: Türkçe
  • Katılımcı: Max 15
  • Format: Yüz Yüze
  • Sertifika: Evet

Bu Eğitime Katılın!

Detaylı bilgi almak ve kayıt olmak için bizimle iletişime geçin.

Bilgi Al Mesaj Gönder