Projelerle Modern Android Uygulama Geliştirme Eğitimi
4.8 (42 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
759 students enrolled

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
4.8 (42 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
759 students enrolled
Created by Emre Köse
Last updated 6/2020
Turkish
Current price: $65.99 Original price: $94.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 18.5 hours on-demand video
  • 2 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 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
Course content
Expand all 118 lectures 18:32:15
+ Kotlin Eğitimi
1 lecture 00:13
Kotlin Eğitim setine ÜCRETSİZ erişim hakkı
00:13
+ Kurulum
2 lectures 06:04
JDK Kurulumu
00:57
Android Studio Kurulumu
05:07
+ Android Studio'yu Tanıyalım
5 lectures 33:42
Android Studio tanıtımı ve İlk Proje
09:32
Project structure(Proje yapısını) tanıyalım
07:46
Emülatör ve gerçek cihazda çalışma
06:16
Gradle Build sistemi nedir?
04:13
Layout Editor ve tasarım araçları
05:55
+ Layoutlar
6 lectures 01:03:12
Layoutlara genel bakış ve Android View hiyerarşisi
08:23
LinearLayout
13:26
RelativeLayout
19:13
FrameLayout
03:33
ConstraintLayout (Part 1)
09:50
ConstraintLayout (Part 2)
08:47
+ UI Elementleri
12 lectures 01:51:50
Button, ImageView, ImageButton
09:25
TextView, EditText
08:17
RadioButton, CheckBox
12:36
findViewById ve Kotlin Android Extension
05:15
onClick metodu
10:26
Toast Mesajı ve Log
06:49
ListView
07:41
Custom ListView (ListView özelleştirme)
15:32
Spinner
08:03
Custom Spinner (Spinner özelleştirme)
09:31
Tema ve Stiller
05:36
Drawables
12:39
+ Activityler
4 lectures 38:57
Activity Lifecycle
10:26
Activity oluşturma ve Intent ile Activityler arası veri alışverişi
11:44
Implicit ve Explicit Intentler
10:38
Activity Configration Changes (onSaveInstanceState, onRestoreInstanceState)
06:09
+ Taş - Kağıt - Makas Oyunu
2 lectures 27:33
Taş - Kağıt - Makas Oyunu - Bölüm 1 - Tasarımı kodluyoruz
18:44
Taş - Kağıt - Makas Oyunu - Bölüm 2 - Oyunu kodluyoruz
08:49
+ Menüler
3 lectures 18:51
Option Menu
07:48
Context Menu
06:03
Popup Menu
05:00
+ Fragment
7 lectures 01:13:41
Fragmentlara Giriş
05:11
Fragment Lifecycle
06:15
Fragment oluşturma
15:54
Fragment Transaction işlemleri ve Back Stack kavramı
06:56
Fragmenttan Fragmenta/Activitye veri alışverişi
16:02
Activityden Fragmenta veri alışverişi
07:32
Orientation changes ile çoklu ekran desteği
15:51
Requirements
  • 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
Description

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.

Who this course is for:
  • 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