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 Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation 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 Retargeting
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 Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-01-01 07:29:01
30-Day Money-Back Guarantee
Development Mobile Development Android Development

Android Mobil Uygulama Geliştirme Eğitimi | Java | 2021

Profesyonel ve sürekli güncellenen eğitim içeriği ile temel seviyeden ileri seviyeye Android mobil uygulama geliştirme.
Rating: 4.6 out of 54.6 (1,793 ratings)
6,961 students
Created by Kasım Adalan
Last updated 12/2020
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Java diline hakim olarak programlama yapabileceksiniz.
  • Android programlama dünyasının detaylarına hakim olacaksınız.
  • Tam anlamıyla profesyonel bir şekilde uygulama geliştirebileceksiniz.
  • Aklınıza gelebilecek olan tüm fikirlerinizi mobil uygulamaya dönüştürebileceksiniz.
  • Geliştirdiğiniz uygulamanızı Google Play gibi platformlar ile birçok kişiye ulaştırabileceksiniz.

Course content

24 sections • 298 lectures • 68h 36m total length

  • Preview16:25
  • Preview04:12
  • Android Studio Kurulum ve İlk Proje Oluşturma
    09:49
  • Çalıştırma Ortamı Tanıtımı ve İlk Programın Çalıştırılması
    18:04
  • Main Metod Sorunu Çözümü - Android Studio 3.6
    04:27
  • Android Studio Main Metod Sorunu - Alternatif Çözüm
    09:54
  • Bir Projenin Android Studio İçerisinde Açılması
    08:55
  • Android Studio 4.0 Arayüz Güncellemesi Bilgilendirme
    03:22

  • Değişken Oluşturma
    32:51
  • Değişken Oluşturma Çeşitleri
    12:02
  • Değişken Kapsamı
    07:06
  • Primitif Tip Kopyalama
    10:04
  • String kaçış karakterleri ve Yorum Satırları
    17:20
  • String Birleştirmesi
    12:47
  • Aritmetik Operatörler
    26:41
  • Preview18:48
  • Konsol Girdisi
    20:01
  • Android Studio Hata Ayıklama - Java
    05:50

  • Karşılaştırma Operatörleri
    21:17
  • if Çalışması
    17:33
  • Örnek ( if ) : Alan Hesabı
    10:32
  • Örnek ( If Else If ) : Dört İşlem
    08:30
  • Switch Yapısı
    05:48
  • Örnek ( Switch ) : Dört İşlem
    08:09
  • Örnek ( Switch ) : Toolbar Menu
    06:12
  • For ve While
    17:00
  • Döngüler Sınır Değeri
    11:25
  • Örnek ( For ) : İsim Tekrarlama
    09:44
  • Örnek ( While ) : Veri İşleme
    05:31
  • Preview07:55
  • Örnek : Tek - Çift Sayı Bulma
    11:00
  • Diziler Giriş
    16:26
  • Diziler ve Döngüler
    11:50
  • Diziler Sıralama
    06:40
  • Örnek : Diziler Konsol Girdi
    10:56
  • Örnek ( Dizi ) : Karne Uygulaması
    18:37
  • Hazır Komutlar
    08:10

  • Giriş
    23:37
  • Araba Analojisi
    14:51
  • Otobüs Analojisi
    15:49
  • Metodlar
    13:18
  • Preview07:03
  • Metodların Aşırı Yüklenmesi ( Overloading )
    06:13
  • Constructor
    12:05
  • Referans Tipi Atama
    07:31
  • OPP Ödev Açıklama
    02:18
  • Ödev 1 : Sıcaklık Dönüşüm
    07:52
  • Ödev 2 : Çevre Hesabı
    05:26
  • Ödev 3 : Faktöriyel Hesabı
    07:07
  • Ödev 4 : Harf Sayısı Bulma
    07:59
  • Ödev 5 : İç Açı Toplamı
    04:31
  • Ödev 6 : Dilekçe Taslak
    10:53
  • Ödev 7 : Mesai Hesaplama
    06:26
  • Ödev 8 : İnternet Ücreti Hesaplama
    05:09
  • Paketler ve Import
    10:51
  • Access Modifier Erişim
    10:24
  • Kapsülleme SET - GET Metodu
    10:29
  • Static Değişken ve Metodlar
    11:03
  • Final Değişkenler ve Renkler Uygulaması
    07:02
  • Preview08:34
  • Örnek ( Composition ) : Veritabanı
    10:54
  • Kalıtım Giriş
    19:31
  • Kalıtım Constructor İlişkisi
    10:05
  • Kalıtım ( Override )
    07:58
  • Kalıtım ( Polymorphism )
    04:13
  • Kalıtım Nesne Dönüşümü ve Instance Of Metodu
    05:55
  • Örnek (Polymorphism - Casting - InstanceOf) : Okul
    14:25
  • Equals ve ToString Metodu
    09:57
  • Interface Kullanımı
    13:34

  • String Giriş
    11:34
  • String Metodlar
    08:56
  • Örnek : String Kelime Tersten Yaz
    06:28

  • Collections Giriş - ArrayList
    24:45
  • ArrayList Sort - Sıralatma
    06:44
  • Preview14:28
  • HashMap
    12:43
  • Örnek ( ArrayList ) : Okul Kayıt
    13:58
  • ArrayList Ödevler Açıklama
    03:00
  • ArrayList Ödev 1
    06:49
  • ArrayList Ödev 2
    05:55
  • ArrayList Ödev 3
    11:25
  • ArrayList Ödev 4
    14:09

  • İleri Java Giriş - Try Catch
    17:29
  • Thread Giriş
    09:10
  • Thread ile Sınıf Metod Erişimi
    08:13
  • Örnek ( Thread Synchronized ) : Banka
    13:25

  • JAVA I:O Giriş FileReader ve FileWriter
    14:22
  • InputStreamReader ve OutputStreamWriter
    05:37
  • BufferedWriter ve BufferedReader
    08:16

  • Android Giriş
    07:12
  • Android Studio Kurulum ve İlk Proje Oluşturma
    09:49
  • Proje Oluşturma
    13:58
  • Emülatör Kurulumu
    07:55
  • HAXM Kurulumu
    03:16
  • Emülatör Tanıtımı
    11:56
  • Android Studio Projesinin Emülatör Üzerinde Çalıştırılması
    09:48
  • Android Studio 3.6 Güncellemeleri
    05:32
  • Android Studio 4.0 Arayüz Güncellemesi Bilgilendirme
    03:22
  • Güncelleme : Android Studio 4.1 ile Proje Oluşturma
    05:49

  • Proje Dizini ve Java Dizini
    11:22
  • Manifest Dosyası
    05:52
  • Res (Resource) Dosyası
    04:45
  • Layout Dosyası
    07:15
  • Drawable Dosyası
    04:45
  • Values Dosyası - Styles - Colors
    07:18
  • Preview04:23
  • Gradle
    03:44
  • Android Profiler - Logcat
    04:24

Requirements

  • Temel bilgisayar kullanma becerisine sahip olmak.
  • Ortalama bir bilgisayara sahip olmak.
  • Bilgisayarınıza programlama yapmak için Android Studio IDE yüklemek.

Description

Android platformunda mobil uygulama geliştirmek istiyorsanız doğru adrestesiniz.

Temel seviyeden ileri seviyeye kadar Android uygulama geliştirme alanında gelişim sağlayacaksınız.

2011 yılından beri 100lerce insana profesyonel bir şekilde Android uygulama geliştirme eğitimi veriyorum.

Son yıllarda Android ve IOS eğitmeni olarak BT AKADEMİ , BİLGİNÇ İT ACADEMY VE BAŞARISOFT gibi kurumsal şirketlerde eğitmen olarak görev yapıyorum.

Öğrencilerimizin tamamına yakını yüksek memnuniyet ile kursumuzu tamamladılar ve kendi alanlarında android geliştirici olarak çalışmaktalar.

Eğitim kurumlarında edindiğim tecrübe ile bu online kursu sizler için tasarladım.

Eğitim müfredatının verimli, profesyonel ve düzenli olması için çok zaman harcadım.

Rahatlıkla Eğitim müfredatı olarak en düzenli içeriğe sahip bu kurs diyebilirim.Bu eğitim içeriğinin yapısını ve kalitesini diğer kurslar ile kıyaslayabilirsiniz.

Kursun sonunda tam anlamıyla profesyonel bir şekilde uygulama geliştirebileceksiniz.

Bu kurs bir çok teknoloji ve yazılım araçları içermektedir. PHP, Firebase, Volley, Retrofit 2, MYSQL, SQLite ve bunun gibi bir çoğu.

Bunları bilmiyorsanız endişelenmenize gerek yok, Eğitimde en temel seviyeden ileri seviyeye kadar gelişim sağlayacaksınız.

Eğitim içeriği konu başlıkları ;

Java Bölümü : 

  • Java Giriş

  • Değişkenler ve Veri Tipleri

  • Standart Programlama Yapıları

  • Nesne Tabanlı Programlama

  • String Yapısı

  • Collections

  • İleri Java

  • Java I/O

Android Bölümü : 

  • Temel Java Eğitimi

  • Android Giriş

  • Android Tasarım Giriş

  • Android Çalışma Yapısı

  • Android Widgets

  • Android Kullanıcı Etkileşimi

  • Material Design

  • Android Depolama İşlemleri

  • İleri Android

  • Android İnternet Tabanlı İşlemler

  • Android Lokasyon İşlemleri

  • Alarm Manager Kullanımı

  • Android Animasyon İşlemleri

  • Drag and Drop

  • Android Ticari İşlemler

  • Android 2D Oyun Yapımı

  • Android Test Kullanımı

Programlama Öğrenmek Neden Önemli ?   

         Her geçen gün yazılım hayatımızın en derinine kadar iniyor.Hayatımızı kolaylaştırırken yazılımcılara büyük bir iş alanı açılıyor.Çok geç olmadan bu dijital çağa ayak uydurmalı ve yazılım sektöründe yer almalısınız.Bu dijitalleşen çağda ortalama bir bilgisayar ile kendinize yeni bir iş fırsatı yaratabilirsiniz.Özellikle mobil uygulama geliştirme sayesinde tek başınıza istediğiniz her yerden projeler geliştirebilirsiniz.Hangi meslek ve eğitimden olduğunuz yazılımcı olmak için önemsizdir.Her yaşta bu beceriyi kazanabilirsiniz.

          Bir eğitimci olarak hazırladığım eğitim müfredatı ile profesyonel seviyeye gelmek sizin elinizde.Tek yapmanız gereken zamanızı ayırarak geleceğinizi değiştirecek yazılım becerisini kazanmak için çabalamak.

Gelin birlikte bu yola çıkalım ve size değer katalım…


Başarılar dilerim.


Eğitimi incelediğiniz için teşekkürler…





Who this course is for:

  • Hangi meslekten olduğunuzun veya Hangi eğitimi aldığınızın yazılımcı olmak için önemi yoktur.
  • Programlamaya ve teknolojiye ilginizin olması yeterlidir.
  • Her yaşta bu beceriyi kazanabilirsiniz.

Instructor

Kasım Adalan
Elektronik ve Haberleşme Mühendisi | Yazılım Eğitmeni
Kasım Adalan
  • 4.7 Instructor Rating
  • 2,239 Reviews
  • 8,629 Students
  • 4 Courses

Merhabalar Arkadaşlar,

   Yıldız Teknik Üniversitesi , Elektronik ve Haberleşme Mühendisliği mezunuyum.2014 yılından beri BT Akademi,Bilginç IT Academy ve Başarısoft gibi kurumsal şirketlerde Android ve IOS eğitmeni olarak görev yapıyorum.2011 yılından beri aktif olarak Java, Android ve IOS üzerinde projeler geliştiriyorum.Edindiğim proje tecrübelerini eğitmen olarak  udemy ve kurumsal şirketlerde kursuma katılanlan katılımcılara aktarmaya çalışıyorum.

Üniversite’de aldığım JAVA ve programlama derslerinde meraklı ve ilgili olduğumu fark ettim.Alanım dışı olmasına rağmen bu konuda uzmanlaşmaya karar verdim.Bundan dolayı Bursa Ticaret ve Sanayi Odası Eğitim Vakfı işbirliği ile verilmiş olan 400 saatlik JAVA Yazılım Uzmanlığı eğitimini aldım.Eğitim bittikten sonra bu alanda ilerlemekten keyif aldığımı fark ettim ve bu alana yöneldim.

Bazı Projelerim ve Çalışmalarım ;

• Güneş ve Hidrojen enerjisi ile çalışan arabalar.

• (Arduino) Mikroişlemci tabanlı robotlar.

• EMG cihazı tasarımı ve uygulaması.

• Java yazılım dili ve MySQL veri tabanı kullanarak e-ticaret sitesi ve satış  otomasyon sistemleri.

• Yüz Tanıma, NFC ve Ses Kontrolü ile Bluetooth tabanlı kapı kilidi açma Android mobil uygulama.

• Android uygulama ile  Bluetooth tabanlı elektronik devre sistemleri kontrolleri.

• Firebase realtime database tabanlı restaurant otomasyonları Android ve IOS mobil uygulama.

• Android işletim sistemi ile PLC ( SIEMENS S7 – 1200 ) kontrolünü  sağlayan Android mobil uygulama.

• Turizm sektörüne yönelik şirket içi işleri yöneten Android ve IOS mobil uygulama.

• Web sitelerinin Android ve IOS mobil uygulamalara dönüştürülmesi.

• QR kod tabanlı restaurant içi sipariş verme Android mobil uygulama.

QR kod tabanlı otobüs otomasyonu


Programlama Öğrenmek Neden Önemli ?   

         Her geçen gün yazılım hayatımızın en derinine kadar iniyor.Hayatımızı kolaylaştırırken yazılımcılara büyük bir iş alanı açılıyor.Çok geç olmadan bu dijital çağa ayak uydurmalı ve yazılım sektöründe yer almalısınız.Bu dijitalleşen çağda ortalama bir bilgisayar ile kendinize yeni bir iş fırsatı yaratabilirsiniz.Özellikle mobil uygulama geliştirme sayesinde tek başınıza istediğiniz her yerden projeler geliştirebilirsiniz.Hangi meslek ve eğitimden olduğunuz yazılımcı olmak için önemsizdir.Her yaşta bu beceriyi kazanabilirsiniz.

          Bir eğitimci olarak hazırladığım eğitim müfredatı ile profesyonel seviyeye gelmek sizin elinizde.Tek yapmanız gereken zamanızı ayırarak geleceğinizi değiştirecek yazılım becerisini kazanmak için çabalamak.

Gelin birlikte bu yola çıkalım ve size değer katalım…


Başarılar dilerim.


Eğitimi incelediğiniz için teşekkürler…


E-mail : kasimadalan@gmail.com



     

  • 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.