Java ile Android'e sağlam başlangıç
Java Fundamentals for Android Development Eğitimi, Android geliştirmenin dayandığı Java dilini sıfırdan öğretir. Program; söz dizimi, veri tipleri, kontrol akışı ve metotlar, nesne yönelimli programlama (sınıf, kalıtım, arayüz, polimorfizm), koleksiyonlar ve…
Java temellerinden koleksiyonlara, iş parçacığından Android uygulamasına kadar
Java Fundamentals for Android Development Eğitimi, Android geliştirmenin dayandığı Java dilini sıfırdan öğretir. Katılımcılar değişken, veri tipi, kontrol akışı ve metot kavramlarıyla başlar; ardından sınıf, kalıtım, arayüz ve polimorfizm gibi nesne yönelimli temelleri işler. Koleksiyonlar, generics, istisna yönetimi ve iş parçacığı konuları Android bağlamında ele alınır. Program, öğrenilen Java bilgisiyle Android Studio'da basit bir uygulama geliştirmeyle tamamlanır.
3 Gün. Her gün dört modül; kısa anlatımın ardından her kavram Android Studio'da küçük Java örnekleriyle yazılır ve son gün tek uygulamada birleştirilir.
Temel Seviye — Java dilini öğrenip Android uygulama geliştirmenin temellerini atan program
Her Java kavramı önce konsol örnekleriyle gösterilir, sonra Android proje bağlamında uygulanır; son gün bilgiler tek uygulamada birleşir.
Android'e geçmeden önce Java dilini ve nesne yönelimli düşünmeyi oturtarak sonraki tüm mobil konuları çok daha kolay kavrarsınız.
Her Java konusu doğrudan Android karşılığıyla işlenir; dilden framework'e geçişin nasıl olduğunu somut örneklerle görürsünüz.
Konular ezber değil kod yazarak öğrenilir; her modülün sonunda çalışan küçük bir Java örneğini kendiniz geliştirirsiniz.
Eğitime başlamadan önce faydalı olacak bilgi ve kurulum ortamı
Dosya, klasör ve metin düzenleyici kullanımı ile temel bilgisayar becerileri eğitimi takip etmek için yeterlidir.
Adım adım problem çözme ve basit matematik mantığına yatkınlık, programlamayı öğrenmeyi belirgin biçimde hızlandırır.
JDK ile birlikte Android Studio'nun kurulu ve bir emülatörle derleme yapabilir durumda olması gerekir.
Resmi Java ve Android dokümantasyonunu izleyebilmek 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:
Değişken, kontrol akışı, döngü ve metot gibi Java temellerini rahatça kullanarak doğru çalışan programlar yazabilirsiniz.
Sınıf, nesne, kalıtım ve polimorfizmi kavrayarak Android'in dayandığı nesne yönelimli yapıyı sağlam biçimde kurarsınız.
Arayüz ve soyut sınıflarla gevşek bağlı tasarım yapar, Android dinleyicilerinin neden arayüz kullandığını anlarsınız.
ArrayList, HashMap ve generics ile tip güvenli veri koleksiyonlarını etkili biçimde oluşturup yönetebilirsiniz.
try-catch yapısıyla istisnaları yakalar, kendi hata sınıflarınızı tanımlar ve kararlı programlar geliştirirsiniz.
Thread ve Runnable ile arka plan işini kavrar, Android ana iş parçacığını neden bloklamamanız gerektiğini anlarsınız.
Proje yapısını tanır, Activity ve XML arayüz kurar, Logcat ve breakpoint ile hata ayıklamayı rahatça yaparsınız.
Öğrendiğiniz Java bilgisiyle arayüzü ve olayları olan, cihazda çalışan basit bir Android uygulamasını tamamlarsınız.
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.
Değişkenler, fonksiyonlar, nesne yönelimli programlama, null güvenliği ve koleksiyonlarla Kotlin dilini sıfırdan öğreten uygulamalı ve kurumsal eğitim.
Detayları Gör →Retrofit, OkHttp, Moshi ve coroutine ile Android uygulamasında internetten veri çekme, JSON ayrıştırma, önbellek ve sayfalama eğitimi.
Detayları Gör →Authentication, Firestore, Storage, Cloud Messaging, Crashlytics ve Remote Config ile uçtan uca gerçek zamanlı Android uygulaması geliştirme eğitimi.
Detayları Gör →Retrofit ile Android'de oluşturma, okuma, güncelleme ve silme; form doğrulama, iyimser güncelleme ve Room ile çevrimdışı CRUD eğitimi.
Detayları Gör →Room, DataStore, SharedPreferences ve dosya ile Android'de yerel veri saklama, ilişkisel modelleme, migration ve güvenli depolama eğitimi.
Detayları Gör →Java diliyle Activity, arayüz, RecyclerView, SQLite ve ağ erişimi kullanarak sıfırdan çalışan bir Android uygulaması geliştirme eğitimi.
Detayları Gör →