Android Training

Android Training Program

Unicode Technology offers Best Android Training in Lucknow .The Android Training Course designed by Unicode Technology ensures its pupils to learn the core and advanced topics mandatory for a successful career in Android Apps Development. Android course covers topics on how to develop, design and build applications for Android. The Android Training program proceeds a student from the basics of Android programming to generating small and large Android apps. The Android Course not only explains the student how to develop, program, design and visualize Android apps but also particulars on selling them in the Android marketplace. Our developers and faculties currently have hundreds of apps live in the marketplace that they have developed for clients. This experience would be very valuable for students to learn how to build android applications.

Feature
  • Customized Android Training courses
  • Training under industry experts
  • Training through both theoretical as well as practical methodologies
  • Guarantee of 100% placement at the end of training
  • Project training in Android Training on real-time projects
  • Training for fresher’s as well as experienced professionals
  • Best infrastructural support with fully-facilitated computer labs, spacious classrooms with best seating facility and reliable internet facility available within the institute for the students.
Basic Knowledge
  • Basic knowledge of Java
Basic Course Content

1. JAVA Concepts

  • a. OOPs Concepts
  • b. Inheritance in detail
  • c. Exception handling
  • d. Packages & interfaces
  • e. JVM & .jar file extension
  • f. Multi-threading (Thread class & Runnable Interface)

2. SQL

  • a. DML & DDL Queries in brief

3. Introduction to Android

  • a. What is Android?
  • b. Setting up development environment
  • c. Dalvik Virtual Machine & .apk file extension
  • d. Fundamentals:
    • i. Basic Building blocks - Activities,Services,Broadcast Receivers & Content providers
    • ii. UI Components - Views & notifications
    • iii. Components for communication -Intents & Intent Filters
  • e. Android API levels (versions & version names)

4. Application Structure (in detail)

  • a. AndroidManifest.xml
  • b. uses-permission & uses-sdk
  • c. Resources & R.java
  • d. Assets
  • e. Layouts & Drawable Resources
  • f. Activities and Activity lifecycle
  • g. First sample Application

5. Emulator-Android Virtual Device

  • a. Launching emulator
  • b. Editing emulator settings
  • c. Emulator shortcuts
  • d. Logcat usage
  • e. Introduction to DDMS
  • f. Second App:- (switching between activities)
    • i. Develop an app for demonstrating the communication between Intents

6. Basic UI design

  • a. Form widgets
  • b. Text Fields
  • c. Layouts
  • d. [dip, dp, sip, sp] versus px
  • e. Examples

7. Preferences

  • a. Shared Preferences
  • b. Preferences from xml
  • c. Examples

8. Menu

  • a. Option menu
  • b. Context menu
  • c. Sub menu
  • d. menu from xml
  • e. menu via code
  • f. Examples

9. Intents (in detail)

  • a. Explicit Intents
  • b. Implicit intents
  • c. Examples

10. UI design

  • a. Time and Date
  • b. Images and media
  • c. Composite
  • d. Alert Dialogs & Toast
  • e. Popup
  • f. Examples

11. Tabs and Tab Activity

  • a. Examples

12. Styles & Themes

  • a. styles.xml
  • b. drawable resources for shapes, gradients (selectors)
  • c. style attribute in layout file
  • d. Applying themes via code and manifest file
  • e. Examples

13. Content Providers

  • a. SQLite Programming
  • b. SQLite Open Helper
  • c. SQLite Databse
  • d. Cursor
  • e. Reading and updating Contacts
  • f. Reading bookmarks
  • g. Example :
    • i. Develop an App to demonstrate database usage. CRUD operations must be implemented.

14. Android Debug Bridge (adb) tool

  •  

15. Linkify

  • a. Web URLs, Email address, text, map address, phone numbers
  • b. MatchFilter & TransformFilter
  • c. Examples

16. Adapters and Widgtes

  • a. Adapters:-
    • i. Array Adapters
    • ii. Base Adapters
  • b. List View and List Activity
  • c. Custom list view
  • d. Grid View using adapters
Eligibility
  • BE | B.Tech | BCA | B.Sc(IT) | MCA | M.Sc (IT) | M.Tech | ME and all IT Diploma Students
  • IT Professionals
Training
  • We are expertise in this industry & have worked on more than 1000 projects.
  • Our major focus is on clearing your concepts 100%.
  • We also provide Online Training which you may study Anytime Anywhere.
  • Day to Day Assignments to our students with doubt clearing session.
  • We Provide Our students Backup and recover classes.
  • 24×7 Live Time Support
Advantages
  • Highly Qualified as well as Certified Trainers.
  • Flexible timings i.e., choose your batch timings according to your comfort without changing your schedule.
  • One-to-One Training to provide you best understanding of technology
  • Group Training to learn in low cost
  • Latest Updated Curriculum in All Technologies.
Fee Details
  • Course Duration : 4 Month
  • Fee Structure : 20,000 INR
  • Live Project : 5 Live Project
  • Mode of Training : Classroom