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
