Android Apps Training Programs in Noida, Delhi & NCR

UGS Academy’s Android applications development training program covers all the important things that need to be taught in Android application development training. Android is the latest buzz in mobile industry. Several Android aaplications have come in the market and there are lots and lots of requirement for more.

The best part of our training is the placement opportunities with UG Software Technologies and other companies in Noida and NCR region. Job++ is provided to all trainees.

 Android Apps Development Training Program

Duration: 3 Months (Includes 2 Live Projects)
Job Guaranteed Program

TOPICS COVERED

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

SQL
:: DML & DDL Queries

Introduction to Android
:: What is Android?
:: Setting up development environment
:: Dalvik Virtual Machine & .apk file extension 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)

Application Structure (detailed)
:: AndroidManifest.xml
:: uses-permission & uses-sdk
:: Resources & R.java
:: Assets
:: Layouts & Drawable Resources
:: Activities and Activity lifecycle
:: First sample Application

Emulator-Android
:: 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

Basic UI design
:: Form widgets
:: Text Fields
:: Layouts
:: [dip, dp, sip, sp] versus px

Preferences
:: Shared Preferences
:: Preferences from xml
:: Examples

Menu
:: Option menu
:: Context menu
:: Sub menu
:: menu from xml
:: menu via code
:: Examples

Intents (detailed)
:: Explicit Intents
:: Implicit intents
:: Examples

UI design
:: Time and Date
:: Images and media
:: Composite
:: AlertDialogs & Toast
:: Popup
:: Examples

Tabs and Tab Activity
:: Examples

Styles & Themes
:: Styles.xml
:: Drawable resources for shapes, gradients (selectors)
:: Style attribute in layout file
:: Applying themes via code and manifest file
:: Examples

Content Providers
:: SQLite Programming
:: SQLiteOpenHelper
:: SQLite Database
:: Cursor
:: Reading and updating Contacts
:: Reading bookmarks
:: Example

Android Debug Bridge (adb) tool

Adapters and Widgets
:: ArrayAdapters
:: BaseAdapters
:: ListView and ListActivity
:: Custom listview
:: GridView using adapters
:: Gallery using adapters
:: Examples

Notifications
:: Broadcast Receivers
:: Services and notifications
:: Toast
:: Alarms
:: Examples

Custom components
:: Custom Tabs
:: Custom animated popup panels
:: Other components
:: Examples

LIVE PROJECTS
:: Project introduction and specification
:: Setting up development environment
:: Understanding and implementing
:: Design patterns to be used in the project
:: Coding assigned modules
:: Alpha testing of the combined modules
:: Deploying of the project
:: Completing project report

There will be regular weekly assessment of the candidates.

SALIENT FEATURES of our Training Programs:

  • We follow on the job training model, so our trainees gets a chance to work on live projects. Our mobile application development division works on a lot of live projects and hence our students get good environment and support to practice and work on real time projects with experienced team members.
  • Our training programs also helps our students to learn and adapt to  corporate work culture.
  • We provide full support in career guidance and placement assistance. Apart from working on live projects during the training ,the students can be absorbed with our development division or can be placed in any associated company with whom we have a placement  tie up.
  • We have fully equipped labs for Android development.

WHY TRUST US FOR TRAINING?

Being an offshoot of a software development company has many advantages that can be leveraged by our students. We focus more on training to work rather than teaching theoretical and basics of one particular technology. Our training design includes 80% practical on-the-job training and 20% class room sessions.

    • We have experince in commericial development.
    • We are a division of an ISO 9001:2008 certified company.
    • We have large clientele and tie ups with other software and web development companies.
    • Tremendous amount of real time projects experince.
    • Rich and diverse set of experience.
    • The training we provide is according to the industry norms.it is specially designed keeping IT industry trends & demands in mind.

The best part of our trainings being the planned absorption with UG Software Technologies and other companies in Noida and NCR region through Job++.

We have specially designed training program on iphone apps training for student of B.tech and MCA courses looking for internships.

To get more information on our training programs & placements please mail us at:
enquiries@ugsacademy.com

To apply for our training program, please mail us at:
trainings@ugsacademy.com

Companies interested in placement tie ups for our skilled resources can mail us at:
placements@ugsacademy.com
For any assistance related to training program, you can call: 08800549993

TO REGISTER, PLEASE FILL OUR TRAINING ENQUIRY FORM