Java ile ilk Android uygulamanı geliştir
Creating an Android App with Java eğitimi, Android uygulamalarını Java diliyle sıfırdan geliştirmeyi öğretir. Program Android Studio ve proje yapısı, Java hatırlatması, Activity yaşam döngüsü, manifest ve kaynaklar, XML ile arayüz, temel bileşenler ve olaylar…
Java temelinden Activity'ye, arayüzden veri ve yayına kadar
Bu eğitim, Android uygulamalarını Java diliyle sıfırdan geliştirmeyi öğretir. Katılımcılar Android Studio ve proje yapısını tanır, Java'nın nesne yönelimli özelliklerini hatırlar, Activity yaşam döngüsünü kavrar ve XML düzenlerle arayüz tasarlar. Ardından RecyclerView ile listeler, Intent ile ekran geçişleri, SharedPreferences ve SQLite ile veri saklama, Thread ve ExecutorService ile arka plan işleri ve HttpURLConnection ile ağ erişimi işlenir. Program yayın ile tamamlanır.
3 Gün. Her gün dört modül; kısa anlatımın ardından tek bir örnek uygulama Java ile adım adım geliştirilerek konuların gerçek projede birleşimi gösterilir.
Orta Seviye — Java diliyle sıfırdan çalışan bir Android uygulaması geliştirmeyi öğretir
Tek bir örnek uygulama üç gün boyunca Java ile katman katman geliştirilir; her modülde yeni bir Android bileşeni gerçek koda eklenir.
Mevcut Java bilginizi doğrudan Android'e taşıyarak hızlıca çalışan bir mobil uygulama geliştirmeye başlarsınız.
Activity, arayüz, veri ve ağ gibi Android'in temel yapı taşlarını Java üzerinde uygulamalı olarak öğrenirsiniz.
Birçok kurumsal uygulamanın hâlâ Java ile sürdürüldüğü gerçeğiyle, bu kod tabanlarını anlayıp geliştirebilirsiniz.
Eğitime başlamadan önce faydalı olacak temel bilgiler
Sınıf, nesne, kalıtım ve temel koleksiyonlar gibi Java kavramlarına aşinalık beklenir.
Arayüz ve kapsülleme gibi nesne yönelimli kavramlara aşinalık öğrenmeyi hızlandırır.
Android Studio'nun kurulu ve bir emülatör veya cihazla derleme yapabilir durumda olması gerekir.
Resmi dokümantasyonu takip edebilmek için temel düzey teknik İngilizce okuma faydalı olur.
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:
Java dilini Android geliştirmeye taşıyarak sıfırdan çalışan bir mobil uygulama kurabilirsiniz.
Activity yaşam döngüsünü kavrar, ekranları kurar ve durum korumayı doğru biçimde yönetebilirsiniz.
XML düzenlerle arayüz tasarlar, bileşenleri ve kullanıcı olaylarını Java ile yönetebilirsiniz.
RecyclerView adaptörü ve ViewHolder deseniyle verimli veri listeleri oluşturabilirsiniz.
Intent ile ekranlar arası geçiş kurar, putExtra ile veri taşır ve sonuç alabilirsiniz.
SharedPreferences ve SQLite ile uygulama verisini cihazda saklayıp sorgulayabilirsiniz.
Thread ve ExecutorService ile arka plan işleri yürütür, HttpURLConnection ile ağdan veri çekebilirsiniz.
Logcat ve debugger ile hata ayıklar, uygulamayı imzalayıp yayına hazırlayabilirsiniz.
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.
AOSP, Linux çekirdeği, Zygote, ART ve Binder ile Android işletim sisteminin iç yapısını derinlemesine inceleyen ileri düzey eğitim. Kurumsal ve uygulamalı.
Detayları Gör →Clean Architecture, Hilt, Coroutines Flow, Paging, test ve CI/CD ile üretim düzeyi Android geliştirmeyi öğreten ileri seviye ve kurumsal eğitim.
Detayları Gör →Kotlin ve Android Studio ile sıfırdan ilk Android uygulamanızı geliştirin. Activity, arayüz, Intent ve liste konularıyla temel ve uygulamalı eğitim.
Detayları Gör →Kotlin, ViewModel, Retrofit, Room ve Jetpack Compose ile uçtan uca Android uygulaması geliştirmeyi öğreten uygulamalı ve kurumsal eğitim programı.
Detayları Gör →Linux çekirdeği, ART, Binder, sistem servisleri, güvenlik modeli ve boot süreciyle Android işletim sistemi iç mimarisi eğitimi. Kurumsal ve uygulamalı.
Detayları Gör →Proje yapısı, Gradle, Layout Editor, emülatör, Debugger ve Profiler ile Android Studio'yu baştan sona öğreten uygulamalı ve kurumsal eğitim programı.
Detayları Gör →