İlk mobil uygulamanı kendin geliştir
Android Studio, Kotlin ve Jetpack Compose ile sıfırdan temel mobil uygulama geliştirmeyi öğreten giriş eğitimi.
Mobil uygulama geliştirmeye giriş ve ilk çalışan uygulama
Bu eğitim, mobil uygulama geliştirmeye yeni başlayanlar için Android platformunda ilk uygulamayı yazdırır. Android Studio kurulumu ve emülatör, Kotlin temelleri, düzen dosyaları ve Jetpack Compose'a giriş, Activity ve yaşam döngüsü, Intent ile ekranlar arası geçiş, RecyclerView veya LazyColumn ile liste, ViewModel, SharedPreferences ve Room ile veri saklama ve APK/AAB üretimi uygulamalı işlenir.
2 Gün. Her gün dört modül; canlı kodlama ve emülatörde çalıştırarak ilerleyen adım adım proje geliştirmesinden oluşur.
Başlangıç Seviye — Android Studio ve Kotlin ile temel mobil uygulama geliştirme: arayüz, etkinlik yaşam döngüsü ve veri saklama
Katılımcılar eğitim boyunca yapılacaklar listesi uygulaması geliştirir; her modülde yeni bir ekran veya özellik eklenir.
Fikirden emülatörde çalışan uygulamaya giden tüm adımları kendi elinizle yaparsınız.
Activity, arayüz ve veri saklamanın temel yapı taşlarını öğrenirsiniz.
Daha ileri mobil geliştirme eğitimlerine hazır, sağlam bir temel edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, koşul ve döngü kavramlarına temel aşinalık yeterlidir.
8 GB RAM'li, Android Studio kurulabilen bir bilgisayar gerekir.
Android Studio ve bir emülatör imajı eğitim öncesi kurulmalıdır.
Mobil uygulama deneyimi gerekmez.
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:
Projeyi oluşturup emülatörde ve gerçek cihazda çalıştırabilirsiniz.
Temel Kotlin yapılarıyla okunabilir uygulama kodu yazabilirsiniz.
Compose ile butonlar, metin alanları ve düzenlerle ekran tasarlayabilirsiniz.
Activity yaşam döngüsünü ve ekran döndürme etkisini açıklayabilirsiniz.
Navigation ile çok ekranlı uygulama kurabilirsiniz.
LazyColumn ile ekleme ve silme destekli liste yapabilirsiniz.
DataStore ve Room ile veriyi kalıcı saklayabilirsiniz.
Uygulamayı imzalı release paketine dönüştürebilirsiniz.
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.
C programlama dili eğitimi: işaretçiler, dinamik bellek, struct, dosya işlemleri, Makefile ve gdb/valgrind ile hata ayıklama uygulamaları.
Detayları Gör →R programlama eğitimi: tidyverse, dplyr, ggplot2, istatistiksel testler, doğrusal regresyon ve R Markdown ile veri analizi uygulamaları.
Detayları Gör →Program yapısı, metotlar ve değişkenler eğitimi: kapsam, parametre geçirme, aşırı yükleme, özyineleme ve modüler tasarım uygulamaları.
Detayları Gör →Reaktif programlama yöntemleri eğitimi: RxJS ve RxJava ile Observable, operatörler, switchMap, backpressure, hata yönetimi ve marble testing.
Detayları Gör →ReactJS ve Grunt eğitimi: JSX, bileşenler, Gruntfile, Babel, Browserify/webpack, uglify, ESLint ve livereload ile build otomasyonu.
Detayları Gör →