Yeditepe Üniversitesi Sürekli Eğitim Merkezi
Android 7 Nougat ile Mobil Programlama Eğitimi
    
21/10/2017 - 24/12/2017
     Haftaiçi veya Haftasonu
    
19:00 - 22:00
     Balmumcu
     2.700 TL
Eğitim Amacı
Mobil platformlardan Android en güncel versiyonu 7-Nougat ile Android Studio ile birlikte incelenmektedir. Katılımcıların Android Mobil İşletim Sistemine tam hakim olabilmeleri için gerekli tüm bileşenler, 7 tane çalışan Mobil Proje içerisinde katılımcılarla birlikte adım adım incelenmektedir.
Kimler Katılabilir

Temel düzeyde Java Programlama dilini bilen ve Mobil Yazılım Dünyasında yer edinmek isteyen herkes katılabilir. Android ile Mobil Programlama Eğitimi katılımcıları Bankacılık, Telekominikasyon, eTicaret gibi büyük kurumsal firma projelerinde çalışma fırsatı yakalama adına eşşiz bir başlangıç yapmış olacaklardır.

Eğitim İçeriği

1. Android Ortam Kurulumu

  • Windows için Android Studio Kurulumu 
  • Android Studio Konfigürasyonu
  • VT-X Ayarları

2. Android "Hello World" Uygulaması

  • Android Studio Templates
  • İlk Uygulama
  • Android Studio İncelemesi
  • Android Virtual Device Kurulumu
  • "Hello World" Uygulamasının Sanal Makinada Çalıştırılması
  • "Hello World" Uygulamasının Android Üzerinde Çalıştırılması

3. Button, Layout, Activites, Activity Lifecycle, Java Classes...

  • Button Sayaç Uygulama Örneği
  • Designer Studio
  • Görüntü Boyutlama
  • Constraint
  • Content Düzenleme
  • Densities
  • Autoconnect
  • Baseline Constraint
  • Scrolling
  • Infer Constraints
  • Layout Oluşturma
  • IDs & XML code
  • Activites
  • Bundles and Classes
  • Java Classes & Fields
  • Click & onClickListener
  • TextView
  • EditText
  • Null Kontrolü
  • IDs Kullanımı
  • Save Instance State
  • Activity Lifecycle
  • Method Override
  • Logging

4. Quiz

5. Layout Details, Designer Studio Details, Listeners...

  • Hesap Makinası Uygulama Örneği
  • Calculator Layout Oluşturma
  • Layouts Detaylı İnceleme
  • Input Type & Focus Changes
  • Landscape Layout Ekleme
  • Comparing Code and Layouts
  • Comparing Directories
  • Flowchart & onClickListeners
  • Operation Button Listeners
  • Implement Operations
  • Decimal Point Bug Fix
  • Bug Fix Challenge
  • Add Neg Button
  • Neg Button Functionality
  • Portrait Layout

6. Quiz                       

7. Async Task, Permissions, Processing XML, ListView, Menus, Adapter, ArrayAdapters, RelativeLayout...

  • Download Uygulama Örneği
  • Async Task
  • Custom Async Task
  • doInBackground & downloadXML
  • Exceptions & Buffered Reader
  • Security Exception
  • Stack Trace & The Logcat
  • Android Permissions
  • Processing XML Data
  • XML Parsing Factory Classes
  • Main XML Parsing Loop
  • ListView & ArrayAdapters
  • Array Adapter
  • Adapter Layout
  • Custom Adapter
  • Menus
  • Menu Item Groups

8. Quiz

9. Third Party Library Kullanımı...

  • YouTube Implementation Uygulama Örneği
  • YouTube API Setup
  • İkincil Activity Ekleme
  • Dinamik Layout Ekleme
  • Google API Key
  • Hatalı onInitialization
  • onInitialization
  • Standalone Activity
  • Intents & Manifest

10. Quiz

11. JSON, RecyclerView, Data Download, Gesture Detector, SearchView...

  • Flickr Implementation Uygulama Örneği
  • Flickr API
  • JSON Api
  • Validation
  • Async Task
  • Project Diagram
  • Photo Class Code
  • Flickr JSON Data Class Code
  • Create URI 
  • JSON Parsing
  • Call Back
  • RecyclerView
  • Search
  • Photo Detail Activities
  • Nesting Linear Layouts
  • RecyclerView Adapter
  • Picasso
  • Gesture Detector
  • Touch Events
  • Touch Methods
  • BaseActivity
  • Serializable
  • Material Design
  • Backwards Compatibility
  • Style Sheets
  • Custom Style Sheet
  • API Levels
  • String Resources
  • Search Menu Code
  • SearchView
  • SearchManager
  • Search Messages

12. Quiz

13. Databases in Andorid...

  • Friends Uygulama Örneği
  • Database Terminology
  • Command Line
  • Windows Path
  • SqLite
  • Querying
  • Order By
  • Joins
  • Wild Cards
  • Views
  • SQL in Android
  • Debugging SQL in Code
  • Cursor
  • Navigation
  • Android File System
  • Content Providers
  • Contract Provider
  • ContractsContract.Contracts
  • ContentResolver
  • Permissions API  

14. Final Exam

 

         Haftaiçi eğitimler 19:00 ile 22:00 arasındadır.

        Haftasonu eğitimler 14:30 ile 18:00 saatleri arasındadır.

 

  • JAVA 8 ile Nesne Yönelimli Programlama Eğitimi ile Android 7 Nougat ile Mobil Programlama Eğitimi birlikte alanlara indirim yapılacaktır.
  • Yukarı belirtilen eğitim ücretlerine KDV dahildir.
  • Bonus, World, Maximum, CardFinans, Paraf ve Axess kredi kartlarına 9 TAKSİT yapılmaktadır.

 

Ödeme Bilgisi:

http://kimkorkarjavadan.com/satis/android-7-nougat-ile-mobil-programlama-egitimi/


  1. Eğitmen
    Alper AKALIN