Tek kodla iOS ve Android geliştir
React Native için iOS ve Android Eğitimi, tek bir JavaScript kod tabanından her iki platform için uygulama geliştirmeyi uygulamalı öğretir.
React Native temellerinden native modüllere ve çift platform yayınına kadar
React Native için iOS ve Android Eğitimi, tek bir JavaScript kod tabanından hem iOS hem Android için uygulama geliştirmeyi uygulamalı öğretir. Katılımcılar React Native ortamını, JSX ile bileşenleri, props ve state yönetimini, Flexbox ile stili ve FlatList ile listeleri öğrenir. Ardından React Navigation ile gezinme, hooks ve Context ile state yönetimi, fetch ile ağ erişimi, platforma özel kod ve native modüller işlenir.
4 Gün. Her gün dört modül; kısa anlatımın ardından tek bir örnek uygulama her iki platformda adım adım geliştirilir ve çalıştırılır.
Orta Seviye — React Native ile tek kod tabanından iOS ve Android uygulaması geliştirme programı
Tek bir örnek uygulama dört gün boyunca geliştirilir; her modülde yeni bir React Native yeteneği iki platformda çalıştırılarak eklenir.
Tek bir kod tabanından hem iOS hem Android için uygulama geliştirerek zaman ve maliyetten tasarruf etmeyi öğrenirsiniz.
Bileşenler, React Navigation, hooks ve native modüller gibi sektörde kullanılan güncel yaklaşımları doğrudan uygularsınız.
Geliştirmeden iki platforma derleme ve mağaza yayınına kadar tüm akışı öğrenerek bitmiş bir uygulama ortaya koyarsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve araçlar
Değişken, fonksiyon, arrow function, dizi metotları ve async kavramlarına aşinalık yeterlidir.
Bileşen ve props kavramına aşinalık öğrenmeyi hızlandırır; derinlemesine React bilgisi gerekmez.
npm veya yarn ile paket kurup komut çalıştırabilecek düzeyde terminal deneyimi beklenir.
Node.js ile birlikte iOS için Xcode veya Android için Android Studio kurulumu gerekir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Tek bir React Native kod tabanından hem iOS hem Android için çalışan uygulamalar geliştirebilirsiniz.
JSX ile bileşen yazar, props ile veri aktarır ve useState ile durumu yöneterek dinamik arayüzler kurarsınız.
Flexbox ve StyleSheet ile farklı ekranlara uyumlu, tutarlı ve okunaklı arayüzler tasarlayabilirsiniz.
FlatList ve SectionList ile büyük veri listelerini performanslı ve akıcı biçimde gösterebilirsiniz.
React Navigation ile stack, tab ve drawer gezinmesini kurar ve ekranlar arası veri aktarımını sağlarsınız.
Context ve hooks ile durumu yönetir, fetch ile uzak API'den veri çeker ve yerel depolamayı kullanırsınız.
Platform API ve native modüllerle platforma özgü davranışı ve cihaz yeteneklerini uygulamaya katarsınız.
Uygulamayı her iki platform için derleyip App Store ve Google Play'e yayınlama sürecini uygulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
React Native ile tek kod tabanından iOS ve Android uygulaması geliştirmeyi öğreten, iki günlük yoğun ve uygulamalı çapraz platform geliştirme kampı.
Detayları Gör →Sıfırdan JavaScript ve React Native temelleriyle ilk iOS ve Android uygulamanızı yapmayı öğreten, yeni başlayanlar için destekli iki günlük yıldız kamp.
Detayları Gör →iOS'ta Files, iCloud Drive, uygulama kurulumu, izinler ve MDM ile kurumsal dağıtım dahil uygulama ve dosya yönetimini öğreten dört günlük uygulamalı eğitim.
Detayları Gör →Swift ve URLSession ile iOS'ta dosya indirme, yükleme, ilerleme takibi, resume data ve arka plan transferlerini uygulamalı öğreten kurumsal eğitim.
Detayları Gör →iOS uygulamalarında Keychain, Data Protection, CryptoKit, biyometrik doğrulama ve sertifika sabitleme ile veri güvenliğini uygulamalı öğreten kurumsal eğitim.
Detayları Gör →Cisco IOS komut satırı modları, running ve startup-config yönetimi, NVRAM, flash ve IOS-XE farklarını RSTECH kapsamında uygulamalı öğreten kurumsal eğitim.
Detayları Gör →