Search in
Courses Providers, List Your Courses for FREE
Menu

Android Training Course


Tech Wind Computer Services Pvt. Ltd
Training/Coaching/Tuition

by Tech Wind Computer Services Pvt. Ltd


Thane, Navi Mumbai, Ratnagiri
Request Info
Subjects Covered & Categories
Basic Details
Eligibility:
(Pre-requisites)

BCA/MCA/B.Tech/BE/BSc/MSc/MCM/HSC/

Medium of instruction:English
Overview, Content & Syllabus

One of the most widely used mobile OS these days is ANDROID. Android is a software bunch comprising not only operating system but also middleware and key applications. Android Inc was founded in Palo Alto of California, U.S. by Andy Rubin, Rich miner, Nick sears and Chris White in 2003. Later Android Inc. was acquired by Google in 2005. After original release there have been number of updates in the original version of Android Android provides SDK to developer to develope own application using Eclips and Java. Android gives you everything you need to build best-in-class app experiences. It gives you a single application model that lets you deploy your apps broadly to hundreds of millions of users across a wide range of devices—from phones to tablets and beyond. Android also gives you tools for creating apps that look great and take advantage of the hardware capabilities available on each device. It automatically adapts your UI to look it's best on each device, while giving you as much control as you want over your UI on different device types. For example, you can create a single app binary that's optimized for both phone and tablet form factors. You declare your UI in lightweight sets of XML resources, one set for parts of the UI that are common to all form factors and other sets for optimzations specific to phones or tablets. At runtime, Android applies the correct resource sets based on its screen size, density, locale, and so on.

 

Course Content:

1. JAVA Concepts
  • OOPs Concepts

  • Inheritance in detail

  • Exception handling

  • Packages & interfaces

  • JVM & .jar file extension

  • Collections – Hash Table, Vector List, Array List, HashMap

  • Multi threading (Thread class & Runnable Interface)

2. SQL
  • DML & DDL Queries in brief

3. 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)

4. Application Structure (in detail)
  • AndroidManifest.xml

uses-permission & uses-sdk

Activity/services/receiver declarations

  • Resources & R.java

  • Assets

Android Training Course Syllabus

ipsr solutions ltd

  • Values – strings.xml

  • Layouts & Drawable Resources

  • Activities and Activity lifecycle

  • First sample Application

  • Deploying sample application on a real device

5. Emulator-Android Virtual Device
  • Launching emulator

  • Editing emulator settings

  • Emulator shortcuts

  • Logcat usage

  • Introduction to DDMS

  • File explorer

  • Second App :- (switching between activities)

  • Develop an app for demonstrating the communication between Intents

6. Basic UI design
  • Form widgets

  • Text Fields

  • Layouts

• RelativeLayout ,TableLayout, FrameLayout, LinearLayout

• Nested layouts

  • [dip,dp,sip,sp] versus px

  • Examples

7. Preferences
  • SharedPreferences

  • Preferences from xml

  • Examples

8. Menu
  • Option menu

  • Context menu

  • Sub menu

Android Training Course Syllabus

ipsr solutions ltd

  • menu from xml

  • menu via code

  • Examples

9. Intents (in detail)
  • Explicit Intents

  • Implicit intents

  • Examples

10. UI design
  • Time and Date

  • Images and media

  • Composite

  • AlertDialogs & Toast

  • Popup

  • Examples

11. Tabs and TabActivity
  • Examples

12. Styles & Themes
  • styles.xml

  • colors.xml- declaring colors and drawables

  • Drawable resources for shapes,gradients(selectors)

• Shapes drawables

• State drawables

• Transition drawables

• 9 Patch drawables

  • style attribute in layout file

  • Applying themes via code and manifest file

  • Examples

13. SQLite Programming
  • SQLite Programming

Android Training Course Syllabus

ipsr solutions ltd

  • SQLiteOpenHelper

  • SQLiteDatabse

  • Cursor

  • Content providers

• Defining and using content providers

• Example- Sharing database among two different applications using content providers

  • Reading and updating Contacts

  • Reading bookmarks

Example :

- Develop an App to demonstrate database usage. CRUD operations must be

implemented. Final details should be viewed in GridView as well as in

ListView.

- Do the same application with database operations in a single class(As a Model

class) and do the CRUD operations with this class object

14. Android Debug Bridge(adb) tool
15. Linkify
  • Web URLs,Email address,text,map address,phone numbers

  • MatchFilter & TransformFilter

  • Examples

16. Adapters and Widgtes
  • Adapters :-

a) ArrayAdapters

b) BaseAdapters

  • Example - Efficient Adapter

  • ListView and ListActivity

  • Custom listview

  • GridView using adapters

  • Gallery using adapters

  • Examples

Android Training Course Syllabus

ipsr solutions ltd

17. Notifications
  • Broadcast Receivers

  • Services and notifications

  • Toast

  • Alarms

  • Examples

18. Custom components
  • Custom Toast

  • Custom dialogs

  • Custom Tabs

  • Custom animated popup panels

  • Other components

  • Examples

19. Threads
  • Threads running on UI thread(runOnUiThread)

  • Worker thread

  • Handlers & Runnable

  • AsynTask(in detail)

  • Examples

20. Advanced
  • Live Folders

  • Using sdcards – Reading and writing

  • XML Parsing

  • JSON Parsing

  • Including external libraries in our application

  • Maps via intent and MapActivity

  • GPS,Location based Services

  • Accessing Phone services(Call,SMS,MMS)

  • Network connectivity services

  • Sensors

Android Training Course Syllabus

ipsr solutions ltd

  • Using Wifi & Bluetooth

  • Action bar tabs and custom views on Action bars

  • Introduction to fragments

  • A brief introduction to Ice Cream Sandwich

21. Assignment

Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified (Total 90 Hrs) All Venues Not Specified Price On Request

Venues (Locations)
Thane, Mira Road East (Head Office):- 203, B/68, OPP. TMT Bus Stop, Sec-1 Near Mira Road Station Mira Road East, Thane - 401107, Maharashtra, India


Navi Mumbai, Vashi (Branch):- A/413, Vashi Plaza Vashi, Navi Mumbai, Maharashtra, India


Thane, Kalyan East (Branch):- Chandulal Joshi Complex 301, 3rd Floor, Above Vodafone Galary Opp Kalyan Station Kalyan East, Thane, Maharashtra, India


Ratnagiri, Khed (Branch):- Maharashtra Technical Center, Jagushte building,Near S.T.Stand Samarth Nagar Khed, Ratnagiri - 415 709, Maharashtra, India


About Course Provider

Tech Wind Computer Services Pvt. Ltd


Tech Wind Computer was incepted in recent year with the vision to provide high quality services at affordable and cost effective manner. In the short span year, Wind Tech has over 20 clients in a variety of segments. Our success has been attributed to our sincere and honest approach towards our customers. Our appraoch is to provide appropriate solution to our customers regardless of what product or service would be necessary. In order to achieve this,
we have created several partnerships with various organizations to be able to provide our customers with ample options to choose solution of their choice, needs and budget.

Tech Wind Computer is an Information Technology services firm specializing in training, application development quality assurance. We are headquartered in Mumbai, India We pioneered IT education and software development in India. Over years with expertise in training, our training and development process has evolved to be one of the best in twin-cities. We serve the corporate in providing the best and efficient solutions catering to their clients aboard, and to I.T professional in training delivery with consistency. We develop of range of curriculam for people with diverse requirements, from IT professionals needing advanced training to business managers seeking to develop a competitive edge.

What we do?

We offer advance courses and software solutions on state-of-the-art technologies and platforms. Tech Wind received numerous accolades and is rated as one of Best Software Training Center for MS.NET and Java in the twin cities. Tech Wind has already trained many more candidates who has been placed around the world in various blue chip companies.

 

Mission & Vision

Our vision is to grow as World Class Consulting, Services firm by excelling in fulfilling the needs of our customers every time. We strive towards the satisfaction of customers to fulfill their needs and respect their values.

At Tech Wind Computer, our mission is to consistently provide superior information technology services in a timely and affordable manner through a work environment that emphasizes responsiveness and integrity while promoting long-term, seamless partnerships based on mutual respect, customer satisfaction and human value.

Why Us?

Tech Wind has focused on provide quality education at an affordable cost with 100% practical knowledge as per IT industry requirement. We are in Computer Education and IT development for more than 5years. At Tech Wind, every single candidate trained through us is important. Candidates trained through our organization had placed to various companies to build invaluable trust for us in the competitive job market.

♦ Learn Form IT Professional.
♦ Upgrade your self from Asp.net To Silverlight.
♦ Industry Oriented Course Structure.
♦ Get 100% Practical Knowledge.
♦ 100% Attention towards every Trainee.
♦ Weekend batches available for working professional.
♦ Affordable fees structure.
♦ Get Work Experience on Live Project.
♦ Free guidelines for technical round in interview.
♦ Free Job Assistance.
♦ 24/7 System Access.
♦ Customized Programme.

1. Price Challenge - We understand that students do find it hard to shell out the humungous amounts of money to pay for such assignments and dissertaions we hence keep our prices to a minimum.

2. Flexible Payments - We do offer a Flexible payment option to our students (Call us now to enquire how we can help)

3. Quality on Time - Meeting deadlines are our topmost priority we make sure that every thing is done to keep up to our word.

Browse similar courses by category


Courses by Tech Wind Computer Services Pvt. Ltd
Software Engineering Concepts
Java
Database Development
Mobile Technologies
IDE/Development Tools
XML
Web Technologies


AllRefer.com - Browse and Share Photos
Browse & Share Photos
Subscribe & get details about interesting courses & events free in your mail