Android App DevelopmentCourse Duration: 20 Hr

Selfpaced Tech is the leader in Android App Development online training courses. We provide quality of online training and corporate training courses by real time faculty and well trained software specialists. Our Android App Development online training is regarded as the best training by students who attended Android App Development online training with us. All our students were happy and able to find Jobs quickly in India, Singapore, Japan, Europe, Canada, Australia, USA and UK. We provide Android App Development online training in India, UK, USA, Singapore and Canada etc..


Rating: 4/5

Course Description

This course teaches how to develop Android applications. With more and more Android devices (like mobile phones and tablets) flooding the market, there is a huge demand for applications that run on these devices. Anyone with the knowledge of Java language can learn how to develop Android application in this course.

Course Price: $ 400 $ 350

Features

Live online instructor led sessions by industry veterans. Industry renowed training to boost your resume.
Incredible practicals, workshops, labs, quiz and assignments. Personalized one to one career discussion with the trainer.
Real life case studies and live project to solve real problem Mock interview & resume preparation to excel in interviews
Lifetime access to course, recorded sessions and study materials Premium job assistance and support to step ahead in career

Prerequisites

  • No experience in Android development is necessary
  • Experience in Java programming is required
  • Experience developing graphical user interfaces in JavaSE is helpful butnot required
  • A laptop running Windows, Mac, or Linux with approximately 250 MB of freedisk space

Curriculum

  • OOPs Concepts
  • Inheritance in detail
  • Exception handling
  • Packages & interfaces
  • JVM & .jar file extension
  • Multi threading (Thread class & Runnable Interface)

 

 

  • What is Android?
  • Setting up development environment
  • Dalvik Virtual Machine & .apk file extension
  • Fundamentals:
    • Basic Building blocks – Activities, Services, Broadcast Receivers & Content providers
    • UI Components – Views & notifications
    • Components for communication -Intents & Intent Filters
  • Android API levels (versions & version names)
  • xml
  • uses-permission & uses-sdk
  • Resources & R.java
  • Assets
  • Layouts & Drawable Resources
  • Activities and Activity lifecycle
  • First sample Application
  • Launching emulator
  • Editing emulator settings
  • Emulator shortcuts
  • Logcat usage
  • Introduction to DDMS
  • Second App:- (switching between activities)
  • Develop an app for demonstrating the communication between Intents
  • Form widgets
  • Text Fields
  • Layouts
  • [dip, dp, sip, sp] versus px
  • Examples
  • Shared Preferences
  • Preferences from xml
  • Examples
  • Option menu
  • Context menu
  • Sub menu
  • menu from xml
  • menu via code
  • Examples
  • Explicit Intents
  • Implicit intents
  • Examples
  • Time and Date
  • Images and media
  • Composite
  • Alert Dialogs & Toast
  • Popup
  • Examples
  • xml
  • Drawable resources for shapes, gradients (selectors)
  • style attribute in layout file
  • Applying themes via code and manifest file
  • Examples
  • SQLite Programming
  • SQLite Open Helper
  • SQLite Database
  • Cursor
  • Reading and updating Contacts
  • Reading bookmarks
  • Examples
  • Develop an App to demonstrate database usage. CRUD operations must be implemented
  • Adapters:-
    • Array Adapters
    • Base Adapters
  • ListView and ListActivity
  • Custom listview
  • Grandview using adapters
  • Gallery using adapters
  • Examples
  • Broadcast Receivers
  • Services and notifications
  • Toast
  • Alarms
  • Examples
  • Threads running on UI thread (runOnUiThread)
  • Worker thread
  • Handlers & Runnable
  • AsynTask (in detail)
  • Examples
  • Live Folders
  • Using sdcards
  • XML Parsing
  • JSON Parsing
  • Maps, GPS, Location based Services
  • Accessing Phone services (Call, SMS, MMS)
  • Network connectivity services

FAQs

The tools you’ll need to attend training are:
  • Windows: Windows XP SP3 or higher
  • Mac: OSX 10.6 or higher
  • Internet speed: Preferably 512 Kbps or higher
  • Headset, speakers and microphone: You’ll need headphones or speakers to hear instruction clearly, as well as a microphone to talk to others. You can use a headset with a built-in microphone, or separate speakers and microphone.
The trainings are delivered by highly qualified and certified instructors with relevant industry experience.

People from various domains with no prior knowledge of this technology have got successfully trained with us and are now working in the this industry. Though, knowledge of basics is an added advantage.

Get your batch scheduled at your convenient time. Schedule Now