0Pricing
Jetpack Compose Academy icon

Jetpack Compose Academy

KOTLINMobileAndroidFrontend

Jetpack Compose ile modern Android arayüzleri oluşturun; Google'ın Kotlin'deki deklaratif aracı. İlk Composable'ınızdan Google Play'de yayınlamaya kadar.

🤖 Yapay Zeka Destekli📚 30 kurs👥 100.000+ öğrenci⭐ 4,9 puan
Kurs Özeti

Jetpack Compose: Android Uygulamaları Oluşturun

Jetpack Compose ile modern Android arayüzleri oluşturun; Google'ın Kotlin'deki deklaratif aracı. Bu kurs paketi, tam başlangıç seviyesinden (A1) ileri düzey (B2) seviyesine kadar 30 aşamalı mini-kursun tamamını içerir; her kavramı pekiştirmek için kısa odaklanmış dersler ve hızlı sorular sunar.

Neler Öğreneceksiniz

İlk Composable'ınız, yerleşimler ve state ile başlayın; ardından listeler, navigation ve Material 3 temasını oluşturun. ViewModels, coroutines ve Flow, Room, Hilt, özel yerleşimler, recomposition performansı, testing ve Google Play'de yayınlamaya ilerleyin. Her ders pratiktir ve takılıp kalırsanız 7/24 AI tutor yardımınız olur.

Nasıl Çalışır

Her kurs dört odaklanmış, yer yer küçük derse ayrılmıştır. Günde birkaç ders tamamlayın ve kurs paketinin tamamını aylar değil haftalar içinde öğrenin.

Öğrenmeye Başla →

Nasıl Öğreneceksin

🎯
Etkileşimli Dersler
Gerçek zamanlı geri bildirim ile uygulamalı kodlama alıştırmaları
🤖
AI Öğretmen
Takılırsan AI'dan anında yardım al
💻
Yerleşik Editör
Tarayıcında doğrudan kod yaz ve çalıştır
🏆
Sertifika
Kursu tamamladığında sertifika kazan
Müfredat

30 Kurs

Jetpack Compose Academy öğrenme yolundaki tüm kurslar.

01

Jetpack Compose'a Hoş Geldiniz

A14 ders

Android Studio'yu Compose için ayarlayın ve ilk bildirimsel kullanıcı arayüzünüzü çalıştırın.

02

İlk Composable'ınız

A14 dersPRO

Ekranda gerçek içerik çizen Composable'lar yazın ve önizleyin.

03

Metin ve Tipografi

A14 dersPRO

Metinleri yazı tipleri, renkler ve vurgu kullanarak görüntüleyin ve biçimlendirin.

04

Görseller ve Simgeler

A14 dersPRO

Yerel çizilebilir kaynakları, vektör simgelerini ve şekillendirilmiş görselleri görüntüleyin.

05

Düğmeler ve Tıklama İşleme

A14 dersPRO

Dokunmalara tepki veren etkileşimli düğmeler ekleyin.

06

Column, Row ve Box ile Düzen

A24 dersPRO

Composable'ları dikey, yatay ve üst üste yerleştirin.

07

Değiştiriciler: Her Composable'ı Şekillendirin

A24 dersPRO

Herhangi bir öğeyi boyutlandırmak, iç boşluk vermek ve süslemek için değiştirici zincirini kullanın.

08

Durumun Temelleri: Kullanıcı Arayüzünü Tepki Verir Hâle Getirme

A24 dersPRO

Kullanıcı arayüzünüzün otomatik olarak güncellenmesi için durumu saklayın ve değiştirin.

09

Formlar ve Metin Girdisi

A24 dersPRO

Metin alanlarıyla kullanıcı girdisini alın ve doğrulayın.

10

Profil Kartı Uygulaması Oluşturma

A24 dersPRO

Düzen, görseller, metin ve durumu birleştirerek tamamlanmış bir ekran oluşturun.

11

LazyColumn ile Listeler

B14 dersPRO

Uzun ve kaydırılabilir listeleri tembel bileşimle verimli biçimde görüntüleyin.

12

Izgaralar ve Yatay Listeler

B14 dersPRO

İçeriği ızgaralarda ve kaydırılabilir yatay satırlarda düzenleyin.

13

Material 3 Temalandırması

B14 dersPRO

Uygulamanızın tamamına tutarlı bir Material You teması uygulayın.

14

Scaffold ve Uygulama Yapısı

B14 dersPRO

Scaffold kullanarak ekranları üst çubuklar, alt çubuklar ve FAB'lerle çerçeveleyin.

15

Durumu Üste Taşıma ve Yeniden Kullanılabilir Bileşenler

B14 dersPRO

Durumu doğru sahibine taşıyarak durumsuz Composable'lar tasarlayın.

16

ViewModel ve Kullanıcı Arayüzü Durumu

B14 dersPRO

İş mantığını bir ViewModel'e taşıyın ve değiştirilemez kullanıcı arayüzü durumunu sunun.

17

Navigation Compose

B14 dersPRO

Navigation Compose grafiğiyle ekranlar arasında geçiş yapın.

18

Alt Gezinme ve Sekmeler

B14 dersPRO

Alt gezinme çubukları ve sekme satırlarıyla çok bölümlü uygulamalar oluşturun.

19

Compose'ta Yan Etkiler

B14 dersPRO

Compose'un etki işleyicileriyle kullanıcı arayüzü dışındaki işleri güvenli biçimde çalıştırın.

20

Retrofit ile Ağ İşlemleri

B14 dersPRO

Bir REST API'den JSON alın ve Compose kullanıcı arayüzünüzde gösterin.

21

Layout ile Özel Düzenler

B24 dersPRO

Alt öğeleri kendiniz ölçüp yerleştirerek size özel düzenler oluşturun.

22

Canvas ile Çizim

B24 dersPRO

Compose Canvas üzerinde özel grafikler, grafik çizelgeleri ve şekiller oluşturun.

23

Animasyonlar ve Hareket

B24 dersPRO

Durum ve hareketlerle yönlendirilen animasyonlarla ekranlara canlılık katın.

24

Hareketler ve Dokunma Girdisi

B24 dersPRO

İşaretçi API'siyle dokunmaları, sürüklemeleri, kaydırmaları ve çoklu dokunmayı yönetin.

25

Performans ve Yeniden Bileşim

B24 dersPRO

Gereksiz yeniden bileşimleri ortadan kaldırmak için Compose'u profilleyin ve ayarlayın.

26

Compose'ta Flow ve Coroutines

B24 dersPRO

Kotlin Flow ve StateFlow ile tepkisel verileri kullanıcı arayüzüne akıtın.

27

Room ile Yerel Kalıcılık

B24 dersPRO

Room ve Flow kullanarak verileri yerel olarak saklayın ve gözlemleyin.

28

Hilt ile Bağımlılık Enjeksiyonu

B24 dersPRO

Hilt ile bağımlılıkları ViewModel'lere ve ekranlara bağlayın.

29

Compose Kullanıcı Arayüzlerini Test Etme

B24 dersPRO

Compose ekranlarınız için güvenilir birim ve kullanıcı arayüzü testleri yazın.

30

Play Store'a Yayınlama

B24 dersPRO

Üretime hazır bir Compose uygulamasını son hâline getirin, paketleyin ve yayınlayın.

SSS

Sıkça Sorulan Sorular

Jetpack Compose Academy kursu ücretsiz mi?

Evet. Jetpack Compose Academy kursunu ücretsiz olarak başlayabilir ve etkileşimli derslerini hiç ücret ödemeden tamamlayabilirsin. İsteğe bağlı PRO aboneliği gelişmiş yapay zeka araçlarını ve paylaşılabilir bir sertifikayı açar.

KOTLIN öğrenmek için önceki deneyim gerekli mi?

Hayır. Kurs temel bilgilerle başlar ve giderek daha ileri konulara ilerler, bu nedenle KOTLIN deneyimi olmasa bile başlayabilirsin.

CoddyKit'te KOTLIN nasıl öğreneceksin?

Yaparak öğrenirsin. Kısa etkileşimli dersler, açık bir açıklama ile gerçek zamanlı çalışan uygulamalı bir kodlama alıştırmasını bir araya getirir ve 24/7 AI öğretmen takılırsan kişiselleştirilmiş yardım sağlar.

Jetpack Compose Academy kursunu tamamladığımda sertifika alır mıyım?

Evet. PRO öğrenenler sınav yapabilir ve Jetpack Compose Academy kursu için doğrulanabilir bir koduyla paylaşılabilir bir tamamlama sertifikası kazanabilirler.

KOTLIN öğrenimini telefonumda yapabilir miyim?

Evet. CoddyKit web ve yerel iOS ile Android uygulamaları olarak erişilebilir, böylece KOTLIN öğrenimini herhangi bir cihazda yapabilir ve ilerlemeniz cihazlar arasında senkronize olur.

Jetpack Compose Academy Kursuna Şimdi Başla

Yapay zeka destekli derslerle programlamayı öğrenen binlerce öğrenciye katıl.

Ücretsiz Başla →Tüm Kursları Gözden Geçir