Android 6 Months Internship Curriculum Tech Mentro
learn better, earn better..
Core Android 100 Hrs
 Android Overview and History 2 hrs
 How it all got started.
 Compare Android to other Mobile Platforms
 Why Android is Important?
Android Stack 2 Hrs
 Overview of the Stack
 Linux Kernel
 Native Libraries
 Dalvik Virtual Machine
 Application Framework
 Apps
SDK Overview 2 Hrs
 Platforms
 Tools
 Versions
Basic Building Block 2 hrs
 Activity
 Intent
 Content Provider
 Broadcast Receiver
 Services
Hello World App 2 hrs
 Creating your first App
 App Directory Structure
 Manifest File
 Layout Resource
 Android Virtual Device (Emulator)
 Running your App on Emulator
Activity 6 hrs
 What is Activity
 Activity Lifecycle
 How Activity introduce to Manifest
 Handling User Events
Basic Android User Interface 10 hrs
 Views and Layouts
 Common UI Component
 Defining Default Resource
 Create Alternative Resource
Advance User Interface 8 hrs
 Adapters
 SimpleCursorAdapter
 ArrayAdapter
Advance Component 14 Hrs
 Selection Component
 Complex UI components
 Menus and Dialogs
Introduction to Fragments 10 hrs
 Introduction & Implementation of Fragments
 Fragment Manager
 Fragment Transaction
 InterFragment Communication
Intent 8 hrs
 Role of Intent
 Types of Intent
 Intent matching rules
 Filters in your manifest
SQLite Database 12 hrs
 Introduction to SQLite Database
 SQLiteOpenHelper and Creating database
 Opening and Closing a Database
 Working with Cursor
Content Provider 6 hrs
 Introduction to Content Provider
 Defining URI for Provider
 Content Provider MIME Types
 Introduction to Content Resolver
 Access Predefined Content Provider
Broadcast Receiver 4 hrs
 What are Broadcast Receivers
 Implementing Broadcast Receiver
 System Broadcasts and How to use them
Services 8 hrs
 Overview of services in Android
 Implementing a Service
 Service Life Cycle
 Started Services Vs Bound Services
 Implementation of Started & Vound Services
Notifications 4 hrs
 Toast Notification
 Status Notification
 Understanding Notification Service
Advance Android 50 Hrs
Bluetooth 6 hrs
 Controlling local Bluetooth device
 Discovering and Bonding remote Bluetooth devices
 Managing Bluetooth Connections
 Communicating with Bluetooth
Multimedia in Android 4 hrs
 Accessing Media Store
 Simple Audio Playback
 Simple Video Playback
Sensors 1 hrs
 How Sensor work
 Types of Sensors
 Listening to Sensor readings
Wi-Fi 2 hrs
 Controlling Wi-Fi
 Monitoring and managing Internet Connectivity
 Managing active connection
Camera 2 hrs
 Rendering Previews
 Taking Picture
Telephony 1 hrs
 Making Calls
 Accessing phone properties and status
 Controlling phone
 Sending SMS
Location Service 2 hrs
6 Months Android Internship in Noida

6 Months Android Internship in Noida

  • 1.
    Android 6 MonthsInternship Curriculum Tech Mentro learn better, earn better.. Core Android 100 Hrs  Android Overview and History 2 hrs  How it all got started.  Compare Android to other Mobile Platforms  Why Android is Important? Android Stack 2 Hrs  Overview of the Stack  Linux Kernel  Native Libraries  Dalvik Virtual Machine  Application Framework  Apps SDK Overview 2 Hrs  Platforms  Tools  Versions Basic Building Block 2 hrs  Activity  Intent  Content Provider  Broadcast Receiver  Services Hello World App 2 hrs  Creating your first App  App Directory Structure  Manifest File  Layout Resource  Android Virtual Device (Emulator)  Running your App on Emulator Activity 6 hrs  What is Activity  Activity Lifecycle  How Activity introduce to Manifest  Handling User Events
  • 2.
    Basic Android UserInterface 10 hrs  Views and Layouts  Common UI Component  Defining Default Resource  Create Alternative Resource Advance User Interface 8 hrs  Adapters  SimpleCursorAdapter  ArrayAdapter Advance Component 14 Hrs  Selection Component  Complex UI components  Menus and Dialogs Introduction to Fragments 10 hrs  Introduction & Implementation of Fragments  Fragment Manager  Fragment Transaction  InterFragment Communication Intent 8 hrs  Role of Intent  Types of Intent  Intent matching rules  Filters in your manifest SQLite Database 12 hrs  Introduction to SQLite Database  SQLiteOpenHelper and Creating database  Opening and Closing a Database  Working with Cursor Content Provider 6 hrs  Introduction to Content Provider  Defining URI for Provider  Content Provider MIME Types  Introduction to Content Resolver  Access Predefined Content Provider Broadcast Receiver 4 hrs
  • 3.
     What areBroadcast Receivers  Implementing Broadcast Receiver  System Broadcasts and How to use them Services 8 hrs  Overview of services in Android  Implementing a Service  Service Life Cycle  Started Services Vs Bound Services  Implementation of Started & Vound Services Notifications 4 hrs  Toast Notification  Status Notification  Understanding Notification Service Advance Android 50 Hrs
  • 4.
    Bluetooth 6 hrs Controlling local Bluetooth device  Discovering and Bonding remote Bluetooth devices  Managing Bluetooth Connections  Communicating with Bluetooth Multimedia in Android 4 hrs  Accessing Media Store  Simple Audio Playback  Simple Video Playback Sensors 1 hrs  How Sensor work  Types of Sensors  Listening to Sensor readings Wi-Fi 2 hrs  Controlling Wi-Fi  Monitoring and managing Internet Connectivity  Managing active connection Camera 2 hrs  Rendering Previews  Taking Picture Telephony 1 hrs  Making Calls  Accessing phone properties and status  Controlling phone  Sending SMS Location Service 2 hrs