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 Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift 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 Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business 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

Kotlin ile Android Mobil Uygulama Geliştirme Kursu

Kotlin programlama dilini öğrenip android uygulamaları yapın! Retrofit, Firebase ile gelişmiş uygulamalar geliştirin
Rating: 4.1 out of 54.1 (1,040 ratings)
3,654 students
Created by Emre Altunbilek
Last updated 12/2020
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Her programlama dilinde olan temel yapıların ne olduğunu ve nerede neden kullanıldığını
  • Nesneye yönelimli programlama kavramlarının tüm detaylarını
  • Android ile ilgili önemli kavramların tüm detaylarını
  • Güzel arayüze sahip android uygulamalarını kotlin ile hızlı bir şekilde geliştirmeyi
  • Kotlin dilinin gerekli olan tüm inceliklerini detaylarını bu kurs sonunda öğreneceksiniz.

Course content

30 sections • 227 lectures • 53h 36m total length

  • Preview06:52
  • Preview02:18
  • Preview03:07
  • Güncel JDK ve Android Studio Kurulumu
    22:11
  • Genymotion Kurulumu
    23:19

  • Preview06:58
  • Gerekli Kurulumlar
    07:59
  • Ilk Projemizi Oluşturalım
    07:36
  • Bölüm Tekrar Soruları
    7 questions

  • Preview09:02
  • Number Veri Tipleri 1. Bölüm
    14:57
  • Number Veri Tipleri 2. Bölüm
    09:23
  • Char Boolean String Veri Tipleri
    13:36
  • Tip Dönüşümü - Casting
    17:39
  • Sabitler ve Package Kavramı
    10:30
  • Bölüm Tekrar Soruları
    6 questions
  • Bölüm Sonu Projesi | Boy Kilo Endeksini Hesaplama
    08:52
  • Bölüm 3 Dökümanı
    00:01

  • Preview09:59
  • Atama ve Karşılaştırma Operatörleri
    09:48
  • Mantıksal ve Arttırma|Azaltma Operatörleri
    15:14
  • İşlem Önceliği
    08:34
  • Bölüm Tekrar Soruları
    6 questions
  • Bölüm 4 Dökümanı
    00:01

  • Preview11:59
  • Range ve In Kavramları
    08:56
  • Null Kavramı
    14:13
  • Kullanıcıdan Veri Alma
    13:00
  • Scope Kavramı
    07:27
  • Bölüm Tekrar Soruları
    5 questions
  • Bölüm Sonu Soruları
    17:32
  • Bölüm 5 Dökümanı
    00:01

  • Preview17:47
  • When Kavramı
    07:57
  • For Döngüsü
    18:49
  • While ve Do-While Döngüleri
    14:45
  • Break Continue Kavramları ve Döngülere İsim Vermek
    12:56
  • Genel Tekrar Soru Çözümleri 1. Bölüm
    17:37
  • Genel Tekrar Soru Çözümleri 2. Bölüm
    17:04
  • Genel Tekrar Soru Çözümleri 3. Bölüm
    17:28
  • Bölüm 6 Dökümanı
    00:01

  • Preview16:28
  • Geriye Deger Döndüren Fonksiyonlar
    14:53
  • Fonksiyonlarla ilgili Örnek Uygulama
    20:16
  • Metot Overloading ve varargs Kavramları
    17:08
  • Math Sınıfı
    15:45
  • String Sınıfı Fonksiyonları
    16:24
  • Preview17:11
  • Örnek Sorular ve Çözümleri
    18:05
  • Önemli Dizi İşlemleri ve arrayListOf Methodu
    15:18
  • Bölüm 7 Dökümanı
    00:01

  • Preview18:52
  • Constructor (Kurucu) Oluşturmak
    16:17
  • Secondary Constructor
    17:30
  • Isimli Parametreler ve Varsayılan Değer Atama
    18:14
  • Fonksiyonlara Nesne ve Dizi Göndermek
    16:11
  • Bölüm 8 Dökümanı
    00:01

  • Preview20:06
  • Kalıtım ve Primary Constructor
    21:51
  • Kalıtım ve Secondary Constructor
    15:07
  • Visibility Kavramı ve Erişim Belirleyiciler
    08:40
  • Polimorfizm Nedir ve Upcasting
    12:03
  • Polimorfizm ve Geç Bağlama
    13:27
  • Polimorfizm Olmasaydı ?
    16:02
  • Polimorfizm ile Genişletilebilirlik
    07:18
  • Bölüm 9 Dökümanı
    00:01

  • Abstract Sınıf ve Fonksiyonlar
    11:03
  • Interface Kavramı
    12:45
  • Kompozisyon Kavramı
    10:41
  • Interfaceler ile Çoklu Kalıtım
    08:17
  • Nested ve Inner Class
    09:11
  • Isimsiz Sınıflar - Anonymous Inner Class
    07:09
  • Bölüm 10 Dökümanı
    00:01

Requirements

  • intellij idea ve Android Studio editörünü kurabileceğimiz bir bilgisayar
  • Kotlin öğrenme isteği, android uygulamalar yaratma heyecanına sahip olma
  • Başka herhangi bir gereksinim yok!
  • Java veya başka bir programlama dili bilmeniz gerekmiyor
  • Tüm konu ve kavramlar sıfırdan anlatılmıştır

Description

Kotlin ile Nesne Yönelimli Programlamayı tüm detayları ile öğrenerek uzmanlaşın, adım adım Android kavramlarını öğrenin ve hızlı bir şekilde kendi Android uygulamalarınızı geliştirmenin tadını çıkarın.

Bu kursta ilk olarak sıfırdan Kotlin ile Nesne Yönelimli Programlamanın tüm kavramlarını öğrenerek android uygulamalar geliştirmek için sağlam bir temele sahip olacaksınız.

Edindiğiniz bu sağlam temelden sonra; android ile ilgili tüm kavramları detayları ve mantıklarıyla, ezbere iş yapmadan öğrenip, profesyonel tasarıma sahip uygulamalar yapmayı öğreneceksiniz.

Android Uygulama Geliştirme

Bu kursun Türkiyedeki en büyük, en kapsamlı ve de en öğretici kotlin ile android uygulama geliştirme kursu olmasını sağlamak adına , kurs içeriği zengin tutuldu ve uygulama geliştirirken ihtiyacınız olacak kavramlar, bilgiler, 3. parti kütüphaneler tüm detaylarıyla anlatıldı.

Kursta yer alan bazı önemli kavramlar

  • Android temel kavramları, tasarımsal bilgiler
  • Profesyonel uygulamalar geliştirmek için bilinmesi gereken kavramlar, kütüphaneler
  • Json ve APi kavramları
  • Volley ve Retrofit kütüphanelerini kullanılarak internetten veri çekme 
  • Firebase Authentication, Storage, Realtime database ve Cloud Messaging modülleri

Çok daha fazlasını kursta bulabilirsiniz. 

Özellikle kursta yapılan uygulamaların tanıtım videolarını izleyerek bu kurstan sonra neler başarabileceğinizi öğrenebilirsiniz. Kurstaki örnekleri geliştirerek google play store'da ilk uygulamalarını koyan öğrencilerim arasında siz de yerinizi alın... 

Kurs boyunca kafanıza takılan soruları slack ve whatsapp yardımlaşma grubumuza veya kursun soru cevap bölümünden bana ulaştırabilirsiniz. En kısa sürede cevaplanacağından emin olabilirsiniz.

Kotlin öğrenmesi ve yazması çok keyifli bir dil.  Siz de bu son zamanların en popüler dili olan Kotlin programlama dilini öğrenmek ve de hızlı ve kolay bir şekilde Android uygulamalar geliştirmek istiyorsan bu kursa katıl ve beraber güzel uygulamalar yapalım.


Who this course is for:

  • Daha önce kotlin ile çalışmamış ama heyecanla öğrenmek isteyen
  • Programlama ile ilgili belli yapılara hakim ama klasik basit örneklerden sıkılıp kendini daha fazla geliştirmek isteyen
  • Kotlin ile ilgili ileri seviye kavramları öğrenmek ve bunlara hakim olmak isteyen
  • Android ile uygulama geliştirme yapmadan önce Kotlin diline herşeyiyle hakim olup, Kotlin ile ilgili eksiğim olmasın diyen
  • Android kavramlarını detaylarıyla öğrenmek isteyen
  • Kod ve tasarım bilgisini bir üst seviyeye çıkarmak isteyen
  • CV'sine kotlin diline oldukça fazla hakimim maddesini eklemek isteyen
  • Volley, Retrofit ve Firebase ile ilgili konuları öğrenip tamamlanmış uygulamalar yapmak isteyen herkes bu kursa katılabilir

Instructor

Emre Altunbilek
Engineer
Emre Altunbilek
  • 4.6 Instructor Rating
  • 6,278 Reviews
  • 59,110 Students
  • 7 Courses

Ben Emre Altunbilek. 1988 Bursa doğumluyum. Ege Üniversitesi Bilgisayar Mühendisliği bölümünden 2012 yılında mezun oldum ve sonrasında çalışma hayatına atıldım.

      Bir kuruluşta bilgi işlem merkezinde çalışmaktayım. İş yerinde Database Administration ,Yedekleme Sistemlerinden sorumluyum.

Java ve android ile uzun yıllardır uğraşmaktayım. Yeni şeyler öğrenme konusundaki merakım ve isteğimden dolayı aslında her zaman ben de bir öğrenciyim ve bir öğrencinin bir konuyu öğrenirken ne gibi zorluklar yaşayabileceğinin farkındayım.

Bu yüzden eğitimlerimi öğrencinin kafasında soru işareti kalmaması, hızlı, etkili ve de kalıcı bir şekilde öğrenmesini sağlayacak şekilde oluşturmaya çalışıyorum. Ve var olan tüm öğrencilerimden bunları duymak bile bu setleri hazırlarken çekilen zahmetleri unutturup beni mutlu etmeye yetiyor.

Ülkemizin geleceği gençlerimizde ve gelişmişlik yazılımla olacak. Bu ülkenin bulut mulut gibi bir şey var onu kullanın gerisine karışmayın diyenler yerine, yeni şeyler üreten insanlara ihtiyacı var.

Bu hedefte sizlere yardımcı olabilmekten gurur duyuyorum. Yeni eğitimlerde görüşmek üzere, zira daha öğrenecek çok şey var:)




. 

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