Detaylar
Diğer Eğitimler

Eğitim Hakkında

Android Uygulamaları Geliştirme (Google AAD) Eğitimi, katılımcıların bir mobil geliştirici olarak görevleri yerine getirmek için bilgi ve beceriler edinmelerine ve sergilemelerine olanak tanır. Bu eğitimde öğrendikleri ile developerlar sektörde tanınırlık kazanırlar.

Neler Öğreneceksiniz

 Module 1: Hello Android

  • Introduction to Android
  • Android Flavors
  • Android OS Architecture
  • Gradle Build System
  • Setting up Android Development Environment

 

 Module 2: User Interface & Event Handling 

  • Layouts & Views
  • Resources
  • User Input Control
  • List View and Scrolling Views
  • Recycler View & Card View
  • Themes & Styles
  • Material Design
  • Providing Resources for adaptive layouts
  • Dialogs – Alert, Progress and Custom
  • Floating Action Button
  • Localization

 

 Module 3: Activities and Intents 

  • Activity Lifecycle
  • Activity State
  • Explicit Intent
  • Implicit Intent
  • Intent resolution

 

 Module 4: Exploring Action Bar 

  • Getting Access of Action Bar
  • Option Menus
  • Context Menus
  • Popup Menus
  • Navigation Drawer
  • Tab Navigation
  • Swipe View with View Pager

 

 Module 5: Broadcast Receivers & Notification 

  • Broadcast Receiver

 

 Module 6: Services 

  • Service
  • Types of Service
  • Service Declaration
  • Creating a Service
  • Creating a Bound Service
  • Life cycle of Service

 

 Module 7: Fragments 

  • What is Fragment?
  • Creating a Fragment
  • Fragment Lifecycle
  • Handling Fragment Events
  • Fragment Communication

 

 Module 8: Background Tasks & Networking 

  • Async Task
  • Async Task with Progress Bar
  • Android Networking
  • Connecting to Internet using Async Task
  • Downloading an Image using Async Task
  • Alarm Manage
  • Job Scheduler
  • Thread Handlers
  • Introduction to REST web services
  • Consuming of REST Web services

 

 Module 9: Data: Saving, Retrieving, Loading 

  • Shared Preferences
  • Set & retrieve shared preferences
  • SQLite
  • Store data using SQL in SQLite Databases
  • Content Providers
  • Share data b/w apps using content resolver

 

 Module 10: Maps with Android 

  • Google Maps Android API
  • Adding a Map to anApplication
  • Display User’s current Location
  • Change Map Type
  • Map Gestures
  • Map Markers

 

 Module 11: Testing Application 

  • Use of Logcat as Debugging
  • Use of Android Debugger tool
  • Android JUnit Testing
  • Testing User Interface
  • Espresso testing

 

 Module 12: Application Deployment 

  • Signing Application
  • Developer Console
  • Deployment app on Google Play

Eğitim İçeriği

 Module 1: Hello Android

  • Introduction to Android
  • Android Flavors
  • Android OS Architecture
  • Gradle Build System
  • Setting up Android Development Environment

 

 Module 2: User Interface & Event Handling 

  • Layouts & Views
  • Resources
  • User Input Control
  • List View and Scrolling Views
  • Recycler View & Card View
  • Themes & Styles
  • Material Design
  • Providing Resources for adaptive layouts
  • Dialogs – Alert, Progress and Custom
  • Floating Action Button
  • Localization

 

 Module 3: Activities and Intents 

  • Activity Lifecycle
  • Activity State
  • Explicit Intent
  • Implicit Intent
  • Intent resolution

 

 Module 4: Exploring Action Bar 

  • Getting Access of Action Bar
  • Option Menus
  • Context Menus
  • Popup Menus
  • Navigation Drawer
  • Tab Navigation
  • Swipe View with View Pager

 

 Module 5: Broadcast Receivers & Notification

  • Broadcast Receiver

 

 Module 6: Services 

  • Service
  • Types of Service
  • Service Declaration
  • Creating a Service
  • Creating a Bound Service
  • Life cycle of Service

 

 Module 7: Fragments 

  • What is Fragment?
  • Creating a Fragment
  • Fragment Lifecycle
  • Handling Fragment Events
  • Fragment Communication

 

 Module 8: Background Tasks & Networking

  • Async Task
  • Async Task with Progress Bar
  • Android Networking
  • Connecting to Internet using Async Task
  • Downloading an Image using Async Task
  • Alarm Manage
  • Job Scheduler
  • Thread Handlers
  • Introduction to REST web services
  • Consuming of REST Web services

 

 Module 9: Data: Saving, Retrieving, Loading 

  • Shared Preferences
  • Set & retrieve shared preferences
  • SQLite
  • Store data using SQL in SQLite Databases
  • Content Providers
  • Share data b/w apps using content resolver

 

 Module 10: Maps with Android 

  • Google Maps Android API
  • Adding a Map to anApplication
  • Display User’s current Location
  • Change Map Type
  • Map Gestures
  • Map Markers

 

 Module 11: Testing Application 

  • Use of Logcat as Debugging
  • Use of Android Debugger tool
  • Android JUnit Testing
  • Testing User Interface
  • Espresso testing

 

 Module 12: Application Deployment 

  • Signing Application
  • Developer Console
  • Deployment app on Google Play

Diğer Eğitimler

Digital Vizyon
444 Eğitim Seti
Eğitimlere Dön