Android Training and Certification Course

BY
Mindmajix Technologies

Mode

Online

Duration

25 Hours

Fees

₹ 9600 12000

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based
Frequency of Classes Weekdays, Weekends

Course and certificate fees

Fees information
₹ 9,600  ₹12,000
certificate availability

Yes

certificate providing authority

Mindmajix Technologies

The syllabus

Module 1 - Introduction To Android

  • Why Android?
  • The Open Handset Alliance
  • The Android Execution Environment
  • Introduction to Eclipse in Android
  • Familiarizing Yourself with Eclipse
  • Development Machine Prerequisites.

Module 2 - Getting Started With Android

  • Components of Android Application
  • Android Activity Lifecycle
  • Android Service Lifecycle.

Module 3 - Introduction To Various Versions Of Android

  • Android .0
  • Android .
  • Android ..

Module 4 - Android for Tablets

  • Latest about Android 4.0
  • Face Recognition and other advance features.

Module 5 - Installation & Configuration Of Your Device For Android Development

  • Installing the Java Development Kit
  • Installing the Eclipse IDE
  • Installing the Android SDK
  • Installing and Configuring the Android Plug-in for Eclipse (ADT)
  • Upgrading the Android SDK
  • Configuring the android Development Hardware for Device Debugging
  • Eclipse IDE Tips and Tricks 45
  • Running and Debugging Applications in android

Module 6-Mastering The Android Development Tools

  • Using the Android Documentation
  • Debugging Applications with DDMS
  • Working with the Android Emulator
  • Using Other Android Tools.

Module 7 - Android Funda’s

  • Android Application Components
  • Activating components
  • The Android Manifest File
  • Declaring Android components
  • Declaring Android application requirements
  • Application Resources.

Module 8 - Activites

  • Creating an Android Activity
  • Implementing a user interface
  • Declaring the activity in the manifest
  • Starting an Activity in Android
  • Starting an Activity for a Result
  • Managing the Activity Lifecycle in Android
  • Implementing the lifecycle callbacks
  • Saving activity state
  • Handling configuration changes
  • Coordinating activities in Android

Module 9 - Services-I

  • The Basics Declaring a service in the manifest
  • Creating a Started Service
  • Extending the Intent Service class
  • Extending the Service class
  • Starting a service
  • Stopping a service
  • Creating a Bound Service
  • Sending Notifications to the User
  • Running a Service in the Foreground
  • Managing the Lifecycle of a Service
  • Implementing the lifecycle callbacks
  • Fragment Lifecycle
  • Advantages for large tablets
  • Creating and using Fragments.

Module 10 - Android Services-II

  • Starting a service in Android
  • Stopping a service in Android
  • Creating a Bound Service in Android
  • Sending Notifications to the User in Android
  • Running a Service in the Foreground
  • Managing the Lifecycle of a Service in Android
  • Implementing the lifecycle callbacks.

Module 11 - What Is Meant By Content Providers In Android

  • Content provider basics
  • Querying a content provider in Android
  • Modifying data in a provider
  • How do we Create a content provider in Android
  • Content URI summary.

Module 12 - Intents in Android

  • Android Intent Objects
  • Intent Resolution
  • Intent filters in Android
  • Common cases
  • Using intent matching in Android

Module 13 - Processes & Threads In Android

  • What is are Processes?
  • Process lifecycle in Android
  • Threads
  • Android Worker threads
  • Thread-safe methods in Android
  • Inter-process Communication.

Module 14 - User Interface

  • View Hierarchy
  • Android Layout
  • Android Widgets
  • UI Events
  • Android Menus
  • Overview of Adapters & Styles and Themes in Android

Module 15 - Declaring Layouts

  • Write the XML
  • Load the XML Resource
  • Attributes
  • ID
  • Android Layout Parameters
  • Position
  • Size
  • Padding and Margins in Android

Module 16 - Creating Menus In Android

  • Creating a Menu Resource in Android
  • Inflating an Android Menu Resource
  • Creating an Options Menu
  • Changing menu items at runtime in Android
  • Creating a Context Menu
  • Creating a Sub-menu
  • Other Menu Features in Android
  • Menu groups
  • Checkable menu items in Android
  • Shortcut keys
  • Dynamically adding menu intents in Android

Module 17 - Creating Dialog's In Android

  • Showing a Dialog
  • Dismissing a Dialog in Android
  • Creating an Alert Dialog in Android
  • Adding buttons
  • Adding a list
  • Creating a Progress Dialog in Android
  • Showing a progress bar.

Module 18 - Notifying User

  • Creating Android Toast Notifications
  • Creating Android Status Bar Notifications
  • Creating Dialogs in Android

Module 19 - Application Resources In Android

  • Providing Resources
  • Accessing Resources
  • Handling Runtime Changes
  • Localization.

Module 20 - Providing Android Resources

  • Grouping various Resource Types
  • Providing Alternative Resources
  • Android Qualifier name rules
  • Creating alias resources
  • Providing the Best Device Compatibility with Resources in Android
  • Providing screen resource compatibility for Android .5
  • How Android Finds the Best-matching Resource.

Module 21 - Accessing Resources & Handling Runtime Changes

  • Accessing Resources from Code
  • Accessing Resources from XML in Android
  • Referencing style attributes in Android
  • Accessing Platform Resources
  • Retaining an Object During a Configuration Change in Android
  • Handling the Configuration Change Yourself.

Module 22 - Android Data Storage

  • Using Shared Preferences
  • Using the Android Internal Storage
  • Using the Android External Storage
  • Using Databases in Android
  • Using a Network Connection.

Module 23 - Android App Widget

  • The Basics of App Widget
  • Declaring in Android an App Widget in the Manifest
  • Adding the App Widget Provider Info Metadata
  • Creating the App Widget Layout in Android
  • Using the App Widget Provider Class in Android
  • Receiving App Widget broadcast Intents
  • Creating an Android App Widget Configuration Activity
  • Updating the Android  App Widget from the configuration Activity.

Module 24- Android Testing

  • Creating a Test Project in Android
  • Creating a Test Package
  • Running Tests in

Module 25 - Getting Ready To Publish In Android

  • Understanding the Release Process
  • Preparing the Release Candidate Build in Android
  • Testing the Application Release Candidate
  • Packaging and Signing an Application in Android
  • Testing the Signed Application Package in Android
  • Publishing on the Android Market.

Module 26 - Practice Test & Interview Questions

Instructors

Mr Gowtham
Instructor
Freelancer

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses