Android arayüzünü Kotlin ile bildirimsel kurun
Eğitim, Android'de XML yerine Jetpack Compose ile arayüz geliştirmeye giriştir. Android'e yeni başlayanlar ve XML tabanlı geliştirmeden Compose'a geçmek isteyen mobil geliştiriciler içindir.
Jetpack Compose'a giriş ve bildirimsel arayüz mantığı
Eğitim, Android'de XML yerine Jetpack Compose ile arayüz geliştirmeye giriştir. Bildirimsel arayüz mantığı, @Composable fonksiyonlar, @Preview, Text, Button, Image ve TextField, Column/Row/Box yerleşimi, Modifier zinciri, remember ve mutableStateOf ile state, recomposition, state hoisting, Material 3 tema ve bileşenleri ile basit bir uygulamanın oluşturulması anlatılır.
2 Gün. Her gün dört modül; 1. gün İlk Uygulama; 2. gün State ve Tema.
Başlangıç Seviye — Compose temelleri: composable fonksiyonlar, state, Material 3 ve ilk uygulama
Katılımcılar Android Studio'da sıfırdan bir Compose projesi açar, Preview ile arayüzü canlı görür ve bir not/sayaç uygulaması geliştirir.
Arayüzü durumun fonksiyonu olarak düşünmeyi öğrenirsiniz.
Preview ve Live Edit ile arayüzü anında görürsünüz.
Material 3 bileşenleriyle tutarlı arayüz kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, fonksiyon ve lambda bilgisi gerekir.
Güncel sürüm kurulu olmalıdır.
Activity kavramı bilinirse yararlıdır.
En az 8 GB RAM önerilir.
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:
Compose projesi kurup çalıştırabilirsiniz.
Basit ve birleştirilebilir composable fonksiyonlar yazabilirsiniz.
Column, Row ve Box ile arayüz yerleştirebilirsiniz.
Modifier sırasının görünüm etkisini yorumlayabilirsiniz.
remember ve rememberSaveable ile durum tutabilirsiniz.
Durumu yukarı taşıyarak yeniden kullanılabilir bileşen yazabilirsiniz.
Tema ve bileşenlerle tutarlı arayüz oluşturabilirsiniz.
Görev listesi gibi küçük bir Compose uygulaması geliştirebilirsiniz.
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.
Quarkus eğitimi: RESTEasy Reactive, CDI, Panache, Kafka, OIDC güvenliği, GraalVM native image ve Kubernetes dağıtımı.
Detayları Gör →Go temel programlama: kurulum, tipler, if/for/switch, array, slice, map, string ve ilk komut satırı uygulamaları.
Detayları Gör →Go hata yönetimi ve dosya işlemleri: error sarma, özel hata tipleri, os/io/bufio, JSON ve CSV işleme uygulamalı eğitimi.
Detayları Gör →Go'da struct, method, interface, embedding ve polimorfizm: sınıfsız nesne yönelimli tasarım ve test edilebilir paket yapısı.
Detayları Gör →Go dilini tanıyın: tasarım felsefesi, araç zinciri, modüller, goroutine tanıtımı ve net/http ile ilk web servisi.
Detayları Gör →