fbpx

Android Development

Sale!

17999 EMI options are available

Category:

Description

Course Fee: INR: 19999/- ( GST EXTRA)
Duration: 60 Hours ( 60 days)

  • Focus on Hands-on training.
  • Assignments, Live Case Studies.
  • Video Recordings of sessions provided.
  • One Problem Statement discussed across the whole training program.
  • Android Certification From Webshala.
  • Prerequisites sessions conducted for participants not knowing Java Basics.
  • Resume prep, Interview Questions provided.
  • Covers All Important Android Ecosystem Products.

MODULE 1: Introduction to Android
● What is Android?
● Setting up development environment
● Setting up Android Emulator to run android apps
● Project Structure
● Components of Android Studio
Fundamentals :
● a.Basic Building blocks – Activities,Services,Broadcast Receivers & Content providers
● b.UI Components – Views & notifications
● c.Components for communication -Intents & Intent Filters
● Android API levels (versions & version names)
MODULE 2: JAVA Concepts
● OOPs Concepts
● Inheritance in detail
● Exception handling
● Packages & interfaces
● JVM & .jar file extension
● Multithreading (Thread class & Runnable Interface)
MODULE 3: NoSQL
● Introduction to NoSQL
● Advantages and Disadvantages
● Working with NoSQL
● Live Demo of NoSQL
MODULE 4: Application Structure (in detail)
● AndroidManifest.xml
● uses-permission & uses-sdk
● Resources & R.java
● Assets
● Layouts & Drawable Resources
● Activities and Activity lifecycle
● First sample Application
MODULE 5: Emulator-Android Virtual Device
● Launching emulator
● Editing emulator settings
● Emulator shortcuts
● Logcat usage
● Introduction to DBMS
● Second App:- (switching between activities)
● Develop an app for demonstrating the communication between Intents
MODULE 6: Basic UI design
● Form widgets
● Text Fields
● Layouts
● [dip, dp, sip, sp] versus px
● Examples
MODULE 7: Preferences
● SharedPreferences
● Examples
MODULE 8: Menu
● Option menu
● Context menu
● Sub menu
● menu from xml
● menu via code
● Examples
MODULE 9: Intents (in detail)
● Explicit Intents
● Implicit intents
● Examples
MODULE 10: UI design
● Material Design
● Time and Date
● Images and media
● Composite
● AlertDialogs & Toast
● Popup
● Examples
MODULE 11: Tabs and Tab Activity
● Examples
MODULE 12: NoSQL Concepts
● NoSQL Programming
● NoSQL Database – Google Firebase
● Example :
– Develop an App to demonstrate database usage. Perform various operations on
Database and demonstrating usage. Final details should be viewed in GridView as well
as in ListView.
MODULE 13: Adapters and Widgets
Adapters:-
● a.ArrayAdapters
● b.BaseAdapters
● ListView and ListActivity
● Custom listview
● GridView using adapters
● Gallery using adapters
● Examples
MODULE 14: Threads
● Threads running on UI thread (runOnUiThread)
● Worker thread
● Handlers & Runnable
● AsynTask (in detail)
● Examples
● Live Folders
● Using internal and external storage
MODULE 15: Publishing App on Playstore
● Successfully Building your Own Android App
● How to Publish app on Playstore
● Start Making Money out of your App.