Cross-platform mobile development with PhoneGap/Apache Cordova Eğitimi
Çapraz platform çerçevelerinin amacı, uygulamaları bir kez yazmanıza ve birden fazla platformda çalışmasını sağlamanıza olanak tanımaktır. Bir iPhone uygulaması oluşturmak ve bunun Android üzerinde de çalışmasını sağlamak mı istiyorsunuz? Bir müşteriniz Android uygulamasının Windows Phone'da çalışmasını mı istedi? Sorun değil.
Bu üç günlük PhoneGap/Apache Cordova kursunda, çapraz platform mobil geliştirme için iki farklı ancak tamamlayıcı teknolojiyi inceleyeceksiniz. (Apache Cordova, PhoneGap'in yeni adıdır. Adobe, PhoneGap'i orijinal geliştiricilerden satın aldı ve Apache Software Foundation'a bağışladı.)
Bu PhoneGap/Apache Cordova kursunu tamamladıktan sonra, çerçeveyi kullanarak tam işlevli mobil Web uygulamaları oluşturabilecek, kaynak kodunu yönetebilecek ve platforma özel ayarlamaları yapabilecek, bir web uygulamasından “yerel benzeri” deneyimler yaratabilecek – ve çok daha fazlasını yapabileceksiniz!
Eğitim İçeriği
1. Gün
- Başlangıç ve kurulum
- Cihazın yerel özelliklerini kullanma
- Kaynak kodunu yapılandırma ve SCM yönetimi
- Verileri yerel olarak kaydetme
- Formlar oluşturma ve sunucuyla iletişim kurma
2. Gün
- Ağ iletişimi
- Kaynak kodu yönetimi ve platform ince ayarları
- Eklentileri kullanma
- Veri listeleriyle çalışma
3. Gün
- jQuery Mobile’ı PhoneGap uygulamalarıyla kullanma
- Veri Listelerini Sunma
- Dokunma Olaylarını Yönetme
- Uygulamaları paketleme
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Cross-platform mobile development with PhoneGap/Apache Cordova Eğitimi - Booking
Cross-platform mobile development with PhoneGap/Apache Cordova Eğitimi - Enquiry
Danışanlarımızın Yorumları (1)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Eğitim - Cross-platform mobile development with PhoneGap/Apache Cordova
Yaklaşan Etkinlikler
İlgili Kurslar
Advanced Progressive Web App (PWA)
14 SaatBu eğitmen liderliğindeki, canlı eğitim Türkiye(yerinde veya uzaktan) push bildirimleri ve çevrimdışı kullanılabilirlik ile ilgili özel işlevler gerçekleştiren gelişmiş Progressive Web Uygulamaları (PWA'lar) oluşturmak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Gelişmiş bir Progressive Web Uygulaması geliştirmeye başlamak için gerekli geliştirme ortamını kurmak.
- Abone olmaya olanak tanıyan push bildirimleri oluşturmak.
- Bir web uygulamasının çevrimdışı çalışmasını sağlamak için Service Worker ile önbelleğe almak.
- Sık ziyaretçileri uygulamayı yüklemeye teşvik eden push bildirimleri oluşturmak.
Advanced Flutter
14 SaatBu eğitmen liderliğindeki, canlı eğitim Türkiye (çevrimiçi veya yerinde) çapraz platform uygulamaları oluşturmak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Uygulamaları Java'ten Flutter'ye geçirin.
- Firebase arka uç hizmetlerini, örneğin veritabanı, kimlik doğrulama ve depolama gibi entegre edin.
- Bir uygulama için animasyonlar ve gelişmiş kullanıcı arayüzü özellikleri oluşturun.
BLoC Pattern
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), farklı uygulamalar arasında durumu yönetmek için BLoC Pattern'i kullanmayı öğrenmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- BLoC temel kavramlarını ve mimarisini anlayın.
- BLoC'ler oluşturun, test edin ve hatalarını ayıklayın.
- BLoC oluşturma bağlamı hakkında bilgi edinin.
Build Native iOS and Android Apps with Flutter
14 SaatBu eğitmen liderliğindeki, canlı eğitimde (Türkiye çevrimiçi veya yerinde), katılımcılar Flutter kullanarak hem iOS hem de Android cihazlarında çalışan bir mobil uygulamayı hızlı bir şekilde nasıl geliştireceklerini öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Çerçeveyi, IDE'yi ve diğer araçları geliştirme başlatmak için hızlı bir şekilde kurabileceklerdir.
- Google'nın Dart dilini anlayıp kullanarak bir mobil uygulamayı hızlıca prototipleyebileceklerdir.
- Tek bir kod tabanı kullanarak hem iOS hem de Android cihazlarında çalışan mobil uygulamaları test edip dağıtabileceklerdir.
- Zengin bir widget, düzen ve animasyon seti kullanarak uygulamayı özelleştirebileceklerdir.
Flutter Development Bootcamp with Dart
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), ortak bir kod tabanından Android, iOS ve diğer platformlar için yüksek kaliteli mobil uygulamalar oluşturmak ve geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Flutter uygulamaları oluşturmaya başlamak için gerekli geliştirme ortamını kurmak.
- Uygulamaları oluşturmak için kodu geliştirmek için Dart programlama dilini kullanmak.
- Flutter widget'larını kullanarak estetik açıdan hoş ve kullanımı kolay bir kullanıcı arayüzü (UI) tasarlamak ve oluşturmak.
- Uygulamaları farklı platformlarda (mobil, masaüstü, web vb.) dağıtmak ve test etmek.
Ionic2
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), hibrit mobil uygulamalar oluşturmak için Ionic 2 kullanmak isteyen başlangıç seviyesi ve orta seviyedeki geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Ionic 2'nin temellerini ve mimarisini anlayacaklardır.
- Ionic 2 kullanarak tek sayfalı ve çok sayfalı uygulamalar oluşturacaklardır.
- Uygulamaları SCSS ve üçüncü taraf entegrasyonlarıyla özelleştireceklerdir.
- Mobil uygulama sürümlerini etkili bir şekilde test edecek, dağıtacak ve yöneteceklerdir.
Ionic 4 and Angular for Developers
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), hibrit bir mobil uygulama oluşturmak isteyen web geliştiricilerine yöneliktir Ionic 4.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Hibrit bir mobil uygulamaya yerel cihaz özelliklerini entegre etmek.
- Hibrit bir mobil uygulama oluşturmak için Angular ve Ionic 4'ü kullanmak.
- Hibrit bir uygulamayı bir mobil cihaz emülatöründe çalıştırmak.
Ionic 6
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), modern bir mobil uygulama oluşturmak isteyen web geliştiricilerine yöneliktir Ionic 6.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Modern bir hibrit mobil uygulamaya yerel cihaz özelliklerini entegre edin.
- Ionic'nın temellerini öğrenin.
- Ionic uygulamalarını üretime dağıtmayı öğrenin.
- Modern bir hibrit uygulamayı bir mobil cihaz emülatöründe çalıştırın.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 SaatIBM MobileFirst Platform (eski adıyla Worklight Foundation), kurumsal mobil ve tablet uygulamaları oluşturmak için bir araç ve hizmetler paketidir. İstemci tarafı API'si, yerel iOS (Objective-C), yerel Android (Java), J2ME, C# yerel Windows Phone (C#) ve JavaScript çapraz platform hibrit VEYA mobil web uygulamaları için kullanılabilir. MobileFirst Platform, şirket içinde veya bulutta kullanılabilir.
Bu eğitmen liderliğindeki canlı eğitimde, katılımcılar MobileFirst Platform'u kurmayı ve kullanmayı, HTML5, JS ve CSS tabanlı hibrit mobil uygulamalar geliştirmek ve yönetmek için öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- MobileFirst'i kurmak ve yapılandırmak
- Çapraz platform hibrit mobil uygulamalar geliştirmek, test etmek ve dağıtmak.
- MobileFirst güvenlik mekanizmalarını kullanarak uygulamaları güvence altına almak.
- Uygulamaları bir kuruluş içinde uygulama mağazalarını atlayarak havadan güncellemek.
- Mobil uygulamaları yönetmek ve izlemek.
Hedef Kitle
- Geliştiriciler
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve canlı laboratuvar ortamında yoğun uygulamalı çalışma.
Not
- Bu eğitim Mobile Foundation 8.0 üzerine kurulmuştur. Farklı bir sürüm veya bu kursta başka özelleştirmeler talep etmek için lütfen bizimle iletişime geçin.
Progressive Web Apps (PWA)
14 SaatIn this instructor-led, live training Türkiye (onsite or remote), participants will learn how to develop their first Progressive Web App as they step through a series of hands-on exercises culminating in the creation and deployment of a functional PWA.
WeChat Marketing
7 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), WeChat üzerinde dijital pazarlama yapmak isteyen girişimciler, pazarlama yöneticileri ve satış temsilcilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Birden fazla alıcıya aynı anda WeChat üzerinden mesaj iletmek.
- WeChat üzerinde (yabancılara) ücretsiz olarak pazarlama yapmak.
- WeChat Cüzdanını açmak ve WeChat Pay'i kullanmak.
- WeChat Resmi Hesabı kullanarak reklam vermek.
WeChat Mini Programs for Developers
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), WeChat platformunda Mini Programlar geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- WeChat Mini Programlar oluşturmak için Geliştirici Araçlarını kurmak ve yapılandırmak.
- Geleneksel HTML ve CSS yerine WXML ve WXSS yazarak programlar oluşturmak.
- Wechat çalıştıran mobil cihazlarda ve masaüstlerinde çalışabilen uygulamaları dağıtmak.
WeChat Open Platform for Developers
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), WeChat platformunda geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Mobil uygulamalarını WeChat ile paylaşma, WeChat Favorilerine ekleme ve WeChat Pay ile ödeme gibi özellikleri destekleyecek şekilde etkinleştirmek.
- Web sitelerinin WeChat hesaplarını kullanarak oturum açmayı desteklemesini sağlamak.
- Milyarlarca WeChat kullanıcısı için Resmi Hesaplar aracılığıyla hafif bir hizmet sağlamak.
- Resmi Hesaplar için operasyonel hizmetler ve sektör çözümleri sağlamak için üçüncü taraf bir platform olmak.
WeChat Work
7 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), ofis iletişimini ve işbirliğini verimli bir şekilde yönetmek isteyen girişimciler ve kurumsal yöneticiler hedeflenmektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- WeChat Work'ün zengin OA uygulamalarını verimli bir şekilde kullanmak.
- 100GB'lık Ücretsiz Dosya Diski kullanarak kurumsal dosyaları yönetmek.
- Çalışanlara kırmızı zarf göndermek ve çalışanlardan/onlara ödeme almak/yapmak için Şirket Ödemesi'ni kullanmak.
- Marka kültürünü tanıtmak için kurumsal markalarla kırmızı zarf kapağını özelleştirmek.
- Kurumsal bir kültür oluşturmak için mobil telefon başlangıç sayfasında kurumsal logoları ve tanıtım görsellerini ayarlamak.
Xamarin for Cross-Platform Development
21 SaatBu eğitmen liderliğindeki, canlı eğitimde (Türkiye – çevrimiçi veya yerinde), katılımcılar Xamarin’nin temel yönlerini öğrenirken, Android, iOS ve Windows için kendi mobil uygulamalarını geliştirme sürecine gireceklerdir.