ANDROID TRAINING MODULE 6 MONTHS

DS (TCS iON) Training Partner provide opportunity to B.Tech/BE, MCA, BCA and Diploma students to enhance their skills and gain practical knowledge through industrial training. DS (TCS iON) Training Partner is a leading IT solutions firm and a subsidiary of Tata Consultancy Services Limited (TCS Ltd.) and a part of the Tata Group which is India’s best-known business conglomerate.

komal
Module 1: CORE JAVA

Lesson 1: Java Basics

  • Introduction
  • Java programming language
  • Java Virtual Machine
  • JDK and JRE
  • Setting up your machine for Java programming
  • Hello World in Java
  • Using a text Editor
  • Using an IDE
  • Java Primitive Data Type
  • Naming
  • Arrays
  • Control Flow
  • If/Else and Switch
  • Switch statement
  • While loop
  • For Loop

Lesson 2: Object Oriented Programming

  • Introduction
  • Object Oriented Programming
  • Objects
  • Classes
  • Inheritance
  • Interface
  • Access Modifiers
  • Constructors
  • Method overriding and overloading
  • Polymorphism

Lesson 3: Java Collections

  • Introduction
  • Java Collections
  • Lists
  • Array Lists
  • Linked lists
  • Sets
  • Hash Sets
  • Tree Sets
  • Linked Hash Sets
  • Maps
  • Hash Maps
  • Hash Tables
  • Linked Hash Maps
  • Tree Maps
  • Interfaces
  • Implementations
  • Enumerated types
  • Serialization
  • Deserializing

Lesson 4.Exception Handling

  • Exception definition
  • try catch block
  • Multiple catch blocks
  • Final block
  • Final vs finally vs finalize
  • Userdefined Exception
  • Lifecycle of thread

Lesson 5. Multithreading

  • Lifecycle of thread
  • Multithreading
  • Synchronized threads
  • Call run() method
  • Daemon thread
Module 2 ANDROID

Lesson 1. Android Basics

  • Introduction to Android
  • Android Architecture
  • Core building Blocks
  • Dalvik VM
  • Android Manifest.xml
  • R.java
  • Screen Orientation

Lesson 2. Android Widgets

  • Text Views and Edit texts
  • Working with buttons
  • Toasts
  • Custom Toast
  • Toggle Button
  • Checkbox
  • Spinner
  • Switch
  • Rating bar
  • WebView
  • Progress Bar
  • DatePickerAndTimePicker

Lesson 3. Activity Intents

  • Activity Lifecycle
  • Implicit Intents
  • Explicit Intents
  • StartActivityForResult

Lesson 4. Views

  • ListView
  • Custom ListView
  • GridView
  • Custom Gridview

Lesson 5. Fragments

  • Fragment Lifecycle
  • Working of Fragments

Lesson 6. Services

Lesson 7. BroadcastRecivers

  • Telephonic calls
  • Sms
  • Email

Lesson 8. DataBase

  • SharedPreferences
  • Sqlite database

Lesson 9. JSON Parsing

Lesson 10. Webservices

Lesson 11. Telephony API

Lesson 12. Camera API

Lesson 13. API Integeration

  • Google Map API
  • Google Play Services API
  • Facebook API
  • Twitter API

Lesson 14. Content Providers

Lesson 15. MY SQL connectivity with android app

Lesson 16. Introduction to PHONEGAP Framework

Lesson 17.Upload Your Android App to Play Store

Final Project