Projelerle Modern Android Uygulama Geliştirme Eğitimi
En temelden başlayıp güçlü mimari altyapıya sahip modern Android uygulamalar geliştirin. Sıfırdan Kotlin Eğitimi HEDİYE
Created by Emre Köse
Kotlin programlama dilini sıfırdan öğreneceksiniz
Modern Android uygulamalar geliştirebileceksiniz
Architecture Componentleri(ViewModel, LiveData, Room) kullanarak güçlü mimariye sahip uygulamalar geliştirebileceksiniz
Material Design prensiplerini ve componentlerini kullanarak kullanıcı dostu arayüzler geliştirebileceksiniz
Firebase ile gerçek zamanlı uygulamalar geliştirebileceksiniz
Retrofit, DataBinding gibi kütüphaneleri kullanabileceksiniz
Expand all 118 lectures 18:32:15
+ – Kotlin Eğitimi
Kotlin Eğitim setine ÜCRETSİZ erişim hakkı
+ – Android Studio'yu Tanıyalım
5 lectures 33:42
Android Studio tanıtımı ve İlk Proje
Project structure(Proje yapısını) tanıyalım
Emülatör ve gerçek cihazda çalışma
Gradle Build sistemi nedir?
Layout Editor ve tasarım araçları
+ – Layoutlar
Layoutlara genel bakış ve Android View hiyerarşisi
ConstraintLayout (Part 1)
ConstraintLayout (Part 2)
+ – UI Elementleri
12 lectures 01:51:50
Button, ImageView, ImageButton
findViewById ve Kotlin Android Extension
Toast Mesajı ve Log
Custom ListView (ListView özelleştirme)
Custom Spinner (Spinner özelleştirme)
Tema ve Stiller
+ – Activityler
Activity oluşturma ve Intent ile Activityler arası veri alışverişi
Implicit ve Explicit Intentler
Activity Configration Changes (onSaveInstanceState, onRestoreInstanceState)
+ – Taş - Kağıt - Makas Oyunu
2 lectures 27:33
Taş - Kağıt - Makas Oyunu - Bölüm 1 - Tasarımı kodluyoruz
Taş - Kağıt - Makas Oyunu - Bölüm 2 - Oyunu kodluyoruz
+ – Menüler
7 lectures 01:13:41
Fragment Transaction işlemleri ve Back Stack kavramı
Fragmenttan Fragmenta/Activitye veri alışverişi
Activityden Fragmenta veri alışverişi
Orientation changes ile çoklu ekran desteği
Herhangi bir programlama dili bilmenize gerek yok
Android Studio yükleyebileceğiniz bir bilgisayar
AZİM, ÇALIŞMA İSTEĞİ ve en önemlisi DEVAMLILIK
Uygulama yazabilmeniz için tüm bilgiler kurs içerisinde verilmiştir
Neden bu kursu almalıyım?
Sıfırdan ileri seviyeye modern ve sağlam altyapıya sahip uygulamalarla Android dünyasında yer almak istiyorsanız bu kurs tam size göre. Üstelik bu kursu alabilmek için herhangi bir programlama dili bilmenize gerek yok. Her şey sıfırdan hiç bilmeye göre anlatılmaya başlandı ve sürekli olarak seviye arttırıldı. Derslerin havada kalmaması için projeler geliştirecek ve bu sayede konuları pekiştirirken her projede yeni bilgiler edineceksiniz. Projelerde hiçbir şekilde tekrara yer verilmedi. Her ders size yeni şeyler katacak.
Kurs sonunda özellike Architecture Components (ViewModel, LiveData, Room), Data Binding, Retrofit, Firebase gibi kütüphaneleri kullanarak uygulama geliştirebilir hale geleceksiniz.
Kotlini öğrenmeli miyim?
Kotlin, 2017 Google I/O etkinliğinde Android için resmi dil olarak duyuruldu. Birçok yeni özelliği içerisinde barındıran Kotlin tamamen geliştirici dostu bir dil. Android için kullanılmaya başlamasından sonra dünya çapında popülerliğini arttırmaya ve yüksek oranda tercih edilmeye başlandı. Biz de bu kurs boyunca derslerimizi Kotlin kullanarak işleyeceğiz. Ana amacımız Kotlin ile birlikte temiz ve okunabilir kod yazabilmek olacak.
Eğer Kotlin hakkında bir bilginiz yoksa endişe etmeyin. Çünkü bu kursu almanız durumunda size sıfırdan anlattığım Kotlin Programlama Eğitim setini ÜCRETSİZ HEDİYE ediyorum.
Bu kurs bana neler sağlayacak?
Temel Android için gerekli tüm bilgileri elde edeceksiniz.
Android Archirecture componentleri (ViewModel, LiveData, Room) öğreneceksiniz.
Google'ın uygulama geliştirirken önerdiği MVVM tasarım desenine hakim olacak ve MVVM ile uygulama geliştirebileceksiniz.
DataBinding kütüphanesini uygulamalarda kullanarak konuya hakim olabileceksiniz.
ConstraintLayout özelliklerini kullanarak tasarımlarınızı daha hızlı ve basit bir şekilde yapabileceksiniz.
Network işlemlerini Retrofit ve GSON kullanarak nasıl yapabileceğinizi öğreneceksiniz.
Veritabanı ve Web servisleri nasıl kullanabileceğinizi öğreneceksiniz.
Gerçek cihazda ve emülatörde uygulama çalıştırma deneyimini elde edeceksiniz.
Firebase Realtime Database, Authentication ve Storage kullanmayı öğreneceksiniz.
Uygulamalarda işinizi kolaylaştıracak kütüphane ve araçları kullanmayı öğreneceksiniz.
NOT: İndirimden yararlanmak için bana mail (e.kose26@gmail.com) ya da mesaj atabilirsiniz.
Android mobil uygulama geliştirmek isteyenler
Kariyerine Android Developer olarak başlamak isteyen ya da var olan bilgisini geliştirmek isteyenler
Güçlü mimari altyapıya sahip, temiz, anlaşılır, test edilebilir kod yazmak isteyenler
Kotlin ile Android uygulama geliştirmek isteyenler
Architecture Components (ViewModel, LiveData, Room), Retrofit, DataBinding kütüphanelerini öğrenmek isteyenler
Modern uygulamalar ve kullanıcı dostu arayüze sahip uygulamalar geliştirmek isteyenler