Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Mobile Development Android Development

Android Mobil Uygulama Kursu: Kotlin & Java

Instagram & Foursquare klonları gibi popüler uygulamalar yazarak Android geliştirmeyi öğrenin. Java + Kotlin bir arada!
Bestseller
Rating: 4.7 out of 54.7 (13,260 ratings)
42,994 students
Created by Atil Samancioglu, MindUp Akademi
Last updated 2/2021
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Android uygulamalarını yazabilir hale geleceksiniz
  • Java'nın tüm temellerine hakim olacaksınız
  • Kotlin'in tüm temellerine hakim olacaksınız
  • Uygulamalarınızı Google Play'e yükleyip herkese ulaştıracak kadar uzmanlaşacaksınız

Course content

35 sections • 499 lectures • 64h 16m total length

  • Preview02:25
  • Preview09:43

  • Giriş
    00:37
  • Preview10:44
  • JDK Yükleme (MAC)
    04:52
  • Preview08:20
  • Android Studio Yüklemek (MAC)
    03:51
  • SDK Kurulumları
    09:13
  • İlk Projeyi Oluşturmak
    13:01
  • Android Studio Genel Görünüm
    17:33
  • Emulatör Çalıştırmak
    26:33
  • Uygulama Arayüzü
    08:35
  • Preview17:14
  • İlk Proje GitHub Linki
    00:00
  • Projeler Nasıl Açılır?
    07:00

  • Java Temelleri Giriş
    00:52
  • Java Öğreniyorum
    25:02
  • Değişkenler
    08:45
  • Değişkenler Devam
    08:36
  • Değişken vs Sabit
    03:17
  • Diziler
    11:11
  • Listeler
    04:56
  • Set
    02:57
  • Map
    06:05
  • Operatorler
    10:13
  • Preview05:33
  • Switch
    06:51
  • For Döngüsü
    07:44
  • For Döngüsü 2
    03:46
  • While Döngüsü
    03:35
  • Java Temelleri GitHub Linki
    00:00
  • Preview12:28
  • Methodlar
    10:27
  • Kod Blokları
    05:31
  • Sınıflar
    06:52
  • Constructor
    06:14
  • Erişilebilirlik Seviyeleri
    06:12
  • Getter & Setter
    04:57
  • Metodlar ve Sınıflar'ı İndirin
    00:00
  • Hesap Makinası Kullanıcı Arayüzü
    08:41
  • Hesap Makinası Constraints
    06:36
  • Görünümleri Koda Tanımlamak
    08:43
  • Hesap Makinası Kodları
    08:03
  • Güvenli Bir Hesap Makinası
    08:37
  • Hesap Makinası GitHub Linki
    00:00

  • Layout Giriş
    00:56
  • Layout Genel Görünüm
    12:43
  • Constraint Layout Nedir?
    07:25
  • Manual Constraint'ler
    08:13
  • Farklı Büyüklükler
    09:19
  • Pixel'ler
    05:05
  • Linear Layout
    13:26
  • XML İle Çalışmak
    11:09
  • Diğer Layout Çeşitleri
    05:22
  • Grid Layout
    07:38
  • Layout Learning GitHub Link
    00:01
  • South Park Karakterleri
    09:04
  • Yatay Moda Almak
    08:30
  • South Park Karakterleri GitHub Link
    00:01

  • Java Gerekli Bilgiler Giriş
    00:44
  • Veri Saklamak
    14:08
  • Shared Preferences Kullanımı
    07:45
  • Verileri Silmek
    07:07
  • Veri Kaydetme Kodları
    00:01
  • Uyarı Mesajları
    11:21
  • Context Nedir?
    07:13
  • Uyarı Mesajları Kodları
    00:01
  • İkinci Aktivite Eklemek
    10:53
  • Aktiviteler Arası Bilgi Aktarımı
    07:11
  • İkinci Aktivite Kodları
    00:01
  • Sayaçlar
    08:03
  • Sayaç Kodları
    00:01
  • Runnable Nedir?
    13:37
  • Basit Kronometre
    03:46
  • Kronometre Kodları
    00:01

  • Java Oyun Giriş
    00:48
  • Kenny Oyunu
    08:43
  • Skoru Arttırmak
    08:10
  • Geriye Saymak
    03:25
  • Görsel Dizisi
    06:49
  • Kenny Hareket Ediyor!
    06:45
  • Oyun Bitince
    08:35
  • Kenny'yi Yakala'yı İndirin
    00:00

  • Java ListView Giriş
    00:56
  • Kent Simgeleri Uygulaması Nedir?
    01:54
  • ListView Nedir?
    12:30
  • Ikinci Aktivite
    08:52
  • Landmark Gorselleri
    06:30
  • Gorsel Dizileri
    08:07
  • ListView Tıklama
    06:45
  • Verileri Aktarmak
    05:15
  • Statik Nedir?
    04:58
  • Singleton Yapısı
    15:35
  • Landmark Book GitHub Link
    00:01

  • Java Veritabanı Giriş
    01:15
  • SQLite Database Nedir?
    10:13
  • Veri Eklemek
    08:29
  • Görsel SQLite
    05:28
  • Otomatik ID Nasıl Yapılır
    03:45
  • Filtreleme
    07:48
  • Güncelleme ve Silme İşlemleri
    05:07
  • SQLite Project GitHub Link
    00:01
  • Sanat Kitabım Tanıtım
    02:20
  • ArtBook Tasarım
    12:36
  • Menu Eklemek
    08:29
  • Kullanıcı İzinleri
    12:05
  • İzin Verilirse
    07:24
  • Görsel Seçmek
    15:02
  • Görsel Küçültmek
    16:13
  • Verileri Kaydetmek
    08:24
  • Verileri Çekmek
    11:01
  • Veri Aktarımı
    08:50
  • Seçim Argümanları
    08:26
  • Aktiviteleri Kapatmak
    05:12
  • Art Book GitHub Link
    00:01

  • OOP Giriş
    00:33
  • OOP Nedir?
    05:48
  • Constructor
    12:05
  • Encapsulation
    10:06
  • Inheritance
    06:21
  • Statik Polymorphism
    03:57
  • Dinamik Polymorphism
    03:53
  • Abstract ve Interface
    14:47
  • OOP Project GitHub Link
    00:01
  • Simpson Book Nedir?
    10:40
  • Simpson Modeli
    07:56
  • Custom Adapter
    10:47
  • Listede Gösterim
    07:01
  • Serileştirmek
    10:01
  • Simpson Book GitHub Link
    00:01

  • Preview01:13
  • Google Maps
    15:40
  • Haritayı Oynatma
    10:01
  • Kullanıcı Konumu
    12:36
  • Konum Değişikliklerini Algılama
    17:17
  • Son Bilinen Konum
    14:32
  • Adres Almak
    13:27
  • Adresleri İşlemek
    13:42
  • Android Maps GitHub Link
    00:01
  • Seyahat Kitabı Ödevi
    04:32
  • Seyahat Kitabı Oluşturma
    15:47
  • Harita Ayarları
    12:26
  • Konumu Güncellemek
    15:25
  • Model Yazmak
    17:00
  • Verileri Kaydetmek
    16:15
  • Verileri Çekmek
    10:09
  • ListView Adapter
    20:25
  • Serileştirmek
    14:51
  • TravelBook GitHub Link
    00:01

Requirements

  • Çalışan bir bilgisayarınızın ve internet bağlantınızın olması yeterli
  • Herhangi bir yazılım dili bilgisi vb. koşul gerekmemektedir

Description

Android için Mobil Uygulama yazmayı sıfırdan ileri seviyeye kadar öğrenmek istiyorsanız bu kurs tam size göre!

Android geliştirmeyi son teknoloji ile öğreneceksiniz: Android + Java + Kotlin.

Google Android geliştirme için Java haricinde Kotlin'i de destekleyeceğini açıkladı. Daha da ötesi Kotlin'i birinci dil tercihi olarak belirtti. Dört dörtlük bir yazılımcı olmak istiyorsanız iki dili de öğrenmek için doğru yerdesiniz.

Kurs Udemy'de 200.000+ öğrenciye Mobil Uygulama ve Siber Güvenlik eğitimleri veren ve Boğaziçi Üniversitesi'nde Android Mobil Geliştirme Eğitme'ni olan Atıl Samancıoğlu tarafından veriliyor! Siz de Android geliştirme dünyasına adım atmak istiyorsanız aşağıdaki detaylı açıklamayı inceleyip kursa hemen kayıt olabilirsiniz.

Bu kursta Android Mobil Uygulama geliştirme alakalı her seviyeden bilgiler elde edeceksiniz. Eğitimin içindeki bölümlerde değineceğimiz konulardan bazıları şunlar:

  • Android Studio

  • Java Temelleri

  • Kotlin

  • Obje Odaklı Programlama

  • Layout

  • SQLite Veritabanı

  • Haritalar

  • Fragment

  • Parse

  • Firebase

  • Retrofit

  • GitHub

  • JSON & API

  • Back4App Sunucu Kurulumu

  • Sosyal Medya Uygulamaları

  • libGdx İle Oyun Yazmak

  • Adobe XD ile Tasarım

  • Coroutines

  • AdMob

  • Navigation

İçerik & Genel Görünüş

Bu kurs Android Mobil Geliştirme öğrenmek isteyenler için mükemmel bir seçim. Öncesinde herhangi bir yazılım deneyiminiz yoksa hiç dert etmeyin. En başından, temellerden öğrenmeye başlayarak ileri seviyeye kadar gideceğiz. Dersleri bitirdiğinizde kendi uygulamanızı Google Play'e yükleyecek konuma çoktan erişmiş olacaksınız.

İlgili konuları "Fruit Ninja Klonu", "Kenny'i Yakala Oyunu", "Instagram Klonu", "Foursquare Klonu", "Tatil Kitabım", "Sanat Kitabım" ve "Survivor Bird" gibi yenilikçi ve eğlenceli uygulamalar geliştirerek öğreneceğiz. Tüm bunların üstüne bir çok eğitimde sadece birini öğrenebileceğiniz Firebase ve Parse konseptlerinin her ikisinin de kullanım şeklini derslerimizde işleyeceğiz. Eğitim sonunda uygulamanızı Google Play'e yüklemeyi öğrenirken aynı zamanda AdMob ile reklam alıp gelir kazanma işlemlerini de deneyimleyeceksiniz.

Eğitim içerisinde yazılan tüm uygulamaların kaynak kodları GitHub'da paylaşılacaktır. Bu şekilde kendi uygulamalarınızı geliştirirken ilgili kaynak kodlarını referans alabilir, istediğiniz şekilde kullanabilirsiniz!

Öğrenci Yorumlarından Bazıları

"Anlatmıyor.. Öğretiyor.. Benim gibi nasılından çok nedeni ile ilgilenenler için çok yararlı. Başarılarınızın devamını dilerim." Burak

"10 yıldız olsa dahi veririm. Gerçekten alacak arkadaşlara gözü kapalı almasını tavsiye ediyorum. Piyasadaki en iyi en önde olacak eğitim seti İngilizce terimlerin Türkçesini bile anlatan bir eğitim seti. Bu sette emeği olan herkese teşekkür ederim." Onur

"Udemy'deki en iyi Türkçe kaynak... Net rakibi yok, başarılar dilerim hocam, tebrikler..." - Mehmet

"A'dan Z'ye öğrenmek için doğru yer..." Hüseyin

"Atıl Hoca'nın gerek anlatımı gerekse dersi planlaması kusursuz denecek kadar iyi. Gerçekten bir şey bilmeseniz dahi pc kullanmayı bilmeniz yeterli bu eğitim seti için. Tabii ne kadar alt yapı o kadar hızlı eğitim. Bir de kursta eğitiminize devam ederken pc başında olup yapılanları anında sizin de yapmanız ve yazmanız çok çok çok önemli. Ve dikkatli dinleyin ve izleyin. Söylediği tek bir kelimeyi duymamanız yada görmemeniz sizin uygulamanızın çalışmamasını sağlayabilir. Hello World! :D " - Muhammet

"Eğitim içerisinde diğer eğitimlerde olduğu gibi üstü kapalı anlatılmak yerine iş hayatında, tabii ki de sektörde popüler kütüphanelerin nasıl kullanabileceğini, uygulamalarda nasıl hafızadan yer kazanabileceğimizi, kullanıcı deneyimini nasıl geliştirebileceğimizi vb. bir çok konu harika bir şekilde anlatılmakta. En önemlisi güncelliğini günden güne arttırmakta. Atıl Bey hem yardımsever hem de paylaşımcı. İngilizce aksanı sayesinde kelimelerin doğru telafuzunu da rahat bir şekilde hazmettiriyor. İlerleyen serilerde görüşmek üzere şimdilik bu yorumumla sonlandırıyorum." Arda

"Kursu satın alır almaz 4 saate yakın video izleyerek Layout'lara kadar geldim. Normalde buraya kadar olan kısımların eğitimlerini youtube'da Türkçe ve İngilizce bir şekilde defalarca izlemiştim ama video atlamadan buradan tekrar izleyerek daha detaylı ve mantığını oturtarak çok iyi bir şekilde öğrendim. Java temellerine sahip olduğumu sanırdım ama burada sırf temel olsun diye anlatılan üstünkörü Java Temelleri dersleri bile çoğu detaylı Java eğitimlerinden daha kaliteli. Sadece eğitimler çok yavaş geldiği için hızı 1.5 katına çıkardım ve tam istediğim ders hızına ulaştım. Henüz kursu bitirmedim. Java Temellerini bitirdim ancak yorum yazmak için bekleyemedim. Udemy'de Android için birkaç kurs arasında kalmıştım ancak bu kurs daha dikkatimi çekti ve beklentilerimi fazlasıyla karşıladı. Diğer kurslarla bu kursun arasında kaldıysanız bu kursu gönül rahatlığı ile seçebilirsiniz. Eğitmene çok teşekkürler!" Muhammet

"Çok kaliteli bir eğitim serisi, bir çok kurs izledim, en akıcısı buydu" Burhan

"Gerek anlatış tarzı, gerekse konuya hakimliği gerçekten insana ben bu işi yaparım dedirtiyor. Ayrıca sürekli acaba şu ne diyorum şimdilik görmeyeceğiz ilerde göstereceğim tarzında hemen cevabımı alıyorum. Sanki o an beni duyuyormuş gibi hissettiğim çok zaman oldu. Elinize emeğinize sağlık." Erdem

"Mobile yeni başladım ve bu kadar hızlı olacağını düşünmüyordum. Ses tonu ve anlatımın ne kadar önemli olduğunu bu set ile anladım. Yakın süreçte mobil geliştiriciyim diyebileceğiniz bir set bu. Teşekkürler devamını bekliyoruz." Tayfun

"Tebrik ederim, gerçekten kaliteli ve sade bir anlatım ben Android Uygulama geliştirme hakkında bilgili olsam da dersleri bitirmediğim halde bilmediğim bir çok şeyi daha öğrenmiş oldum. Öğrenmeye devam ediyorum teşekkür ederim." - Onat

"Hem kişisel ilgi olarak hem okula yardımcı olması açısından android dersini almak istedim. Derslerin neredeyse yarısına geldim ve içimde gram pişmanlık yok. O kadar güzel, akıcı ve anlaşılır biçimde anlatıyorsunuz ki sizi izleyip birazcık pratik yaptıktan sonra konu tamamiyle aklımda kalıyor. Başarılarınız devamını dilerim çok iyisiniz :) " - Cenk

"Yaklaşık altı ay boyunca android uygulama dersleri takip ettim youtube vb. yerlerden hiç bir şey yapamadım ancak ilk günde bu eğitimin meyvesini aldığımı düşünüyorum." - Bünyamin

"Udemy Android kursları içindeki en iyilerden diyebilirim. Hatta Rob Percival'ın yapığı ve best seller olan The Complete Android Developer'dan bile bence daha iyi. Diğer kursu da takip ediyorum ama Atıl Samancıoğlu'nun yaptığı number one :)" - Ruhi

"Atıl Hoca çok kaliteli donanımlı ve bildiklerini iyi aktarabiliyor. Tam olarak istediğim anlatım tarzı. Umarım daha çok dersi olur ve kendisinden yeni bilgiler öğrenebiliriz." - Çiğdem

Who this course is for:

  • Android'de uygulama geliştirmek isteyenler
  • Java öğrenmek isteyenler
  • Sosyal medya uygulamalarında uzmanlaşmak isteyenler
  • Programlama dillerine hakim olmak isteyenler
  • Kotlin öğrenmek isteyenler
  • Android için oyun geliştirmeyi öğrenmek isteyenler

Instructors

Atil Samancioglu
Bestselling Instructor
Atil Samancioglu
  • 4.7 Instructor Rating
  • 46,450 Reviews
  • 249,934 Students
  • 24 Courses

Herkese Merhaba,

Udemy'de 200.000'den fazla öğrenciye Yazılım, Mobil Uygulamalar ve Siber Güvenlik konuları üzerine eğitim veriyorum. Aynı zamanda mezunu olduğum Boğaziçi Üniversitesi'nde Mobil Geliştirme'ye Giriş dersi veriyorum. Ayrıca Kolektif Academy kurucu ortağı ve CEO'su olarak çalışıyorum.

Mesleğiniz ve eğitiminiz ne olursa olsun programlama öğrenmeye bir şans vermeniz gerektiğine inanıyorum. Yıllar geçtikçe dünyamızda kod yazıp okuyabilenlerin oranı hızla yükseliyor. Siz de eğer ileride dijital çağı yakalayan ve hatta yön veren bir birey olmak istiyorsanız doğru yerdesiniz!

Eğer aklınızda çok iyi bir mobil uygulama fikri varsa, hayallerinizin peşinden koşuyorsanız, iyi bir geliştirici olarak iş sahibi olmak istiyorsanız, siber güvenlik uzmanı olma yoluna girme niyetindeyseniz  veya sadece teknoloji çağında bir adım daha önde olmak istiyorsanız artık daha fazla beklemenize gerek yok. 200.000'den fazla kişiden 5 üzerinden 4.6 ortalama puan almış eğitimlere kayıt olup hemen başlayabilirsiniz.

-------------------------------------------------------------------------------------------------------------------------

Hello Everyone,

I train more than 200.000 students on Udemy on Development, Mobile Applications and Cyber Security.

I am an instructor in Bogazici University, the college that I've graduated back in 2010. Furthermore I am the co-founder and CEO of Kolektif Academy, an education start-up in Turkey.

I believe regardless of your background and your current job; you have to give programming a chance. Code literacy grows disproportionately every year. If you don't want to be outdated digitally in the following years you have to do your best.

If you have a very good mobile application idea, if you want to follow your dreams, if you want to have a good job as a software developer, if you want to become a cyber security specials or if you just want to learn about programming you should not wait anymore. You can enroll the best courses which received 4.6 rating out of 5 right now.

MindUp Akademi
Türkiye'nin Bestseller Eğitimleri
MindUp Akademi
  • 4.7 Instructor Rating
  • 40,476 Reviews
  • 116,725 Students
  • 12 Courses

MindUp Akademi, Udemy'de 170.000'den fazla öğrenciye hizmet veren Atıl Samancıoğlu tarafından kurulmuştur. Türkiye'de teknoloji, yazılım, siber güvenlik konularındaki eğitim anlayışını değiştirmeyi ve bu konularda en iyi eğitimleri vermeyi hedefleyen bir eğitim girişimidir. MindUp Akademi aynı zamanda Türkçe kaynak eksikliğini gidermeyi ve teknoloji girişimlerine destek olmayı hedefleyen bir vizyona sahiptir.

Eğer siz de en çok talep gören online eğitimleri, sınıf eğitimlerini, kurumsal eğitimleri ve akademi çözümlerini öğrenmek istiyorsanız eğitimlerimize katılmayı unutmayın!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.