Disable Preloader

Call: +91-8884-483-483

Email: support@balc.in

An ISO 9001:2015 Certified Institution

COURSE Detail

BALC Courses

graduation.png
file1626172718578977376.png

Intermediate Android App Development Course

With - Kiran Kumar.

For better career options Android App Development Course is best choice.  There is a huge demand for Android app developers. Placement assistance. ...

Courses Overview

For better career options Android App Development Course is best choice. 

There is a huge demand for Android app developers.

Placement assistance.

For better career options Android App Development Course is best choice. 

There is a huge demand for Android app developers.

Placement assistance.

Course Duration: 100 hours

Week Day / Weekend and Online Batches available

Eligibility B.TECH. (CS/IT/EC) or MCA/M.Sc. (IT/CS/ Electronics), BCA/PGDCA, Diploma in Computer/Electronics Stream,

B.Sc. etc.

Knowledge of JAVA programming is required.

ANDROID SYLLABUS

Refreshing Java

  • • Java introduction
  • • OOPs Concepts
  • • Abstract class & Interface
  • • Exception handling
  • • Multi threading(Thread class & Runnable Interface)

 

Android

Introduction to Android

  • • Why Android?
  • • Android Run Time
  • • Android Studio
  • • Introduction to Gradle

 

Fundamentals

  • • Basic Building blocks – Activities, Services, Broadcast Receivers & Content providers
  • • UI Components- Views & notifications
  • • Components for communication -Intents & Intent Filters
  • • Android API levels(versions & version names)

 

Application Structure

  • • AndroidManifest.xml
  • • uses-permission
  • • Activity/services/receiver declarations

 

 

  • • Resources & R.java
  • • Layouts & Drawable Resources
  • • Activities and Activity lifecycle

 

Emulator

  • • Launching emulator
  • • Editing emulator settings
  • • Emulator shortcuts
  • • Logcat usage
  • • Introduction to Android Device Monitor (ADM)
  • • File explorer

 

Intents

  • • Explicit Intents
  • • Implicit intents

 

Basic UI design, Styles & Themes

  • • Form widgets
  • • Text Fields
  • • Layouts
  • o RelativeLayout ,TableLayout, FrameLayout, LinearLayout, Nested layouts
  • o [dip,dp,sip,sp] versus px
  • o styles.xml
  • o drawable resources for shapes,gradients(selectors)
  • o Style attribute in layout file

 

  • • Applying themes via code and manifest file
  • • AlertDialogs & Toast\
  • • Time and Date
  • • Images and media

 

Menu

  • • Option menu And Action Bar( menu in action bar)
  • • Context menu and contextual action mode
  • • Popup menu
  • • menu from xml
  • • menu via code
  • • Linkify
  • • MatchFilter & TransformFilter

 

Adapters

  • • ArrayAdapters
  • • BaseAdapters
  • • ListView and ListActivity
  • • Custom listview
  • • GridView using adapters
  • • Gallery using adapters
  • • Android Session and Session management

 

Content Providers

  • • SQL
  • • DML & DDL Queries in brief
  • • SQLiteDatabse
  • • SQLiteOpenHelper
  • • Cursor
  • • SQLite Programming
  • • Reading and updating Contacts
  • • Android Debug Bridge(adb) tool
  • • Broadcast Receivers
  • • Services

 

Notifications

  • • Alarm
  • • Via service

 

Customize

  • • Toast
  • • Dialogs
  • • Tabs
  • • Animated popup panels
  • • Grid view
  • • Spinner
  • • Thread.
  • • AsynTask
  • • XML Parsing
  • • Android JSON parsing using Volley
  • • How to create REST API for Android app using PHP
  • • Mysql
  • • Accessing Phone services(Call,SMS)

 

Fragments

  • • Introduction to fragments
  • • Fragments Life Cycle
  • • Fragments in Activity
  • • Google Maps V2 using Fragments
  • • Develop Fragment based UI designs (Fragment Tabs,ListView etc)
  • • Location based Services
  • • GPS
  • • Geocoding
  • • Network connectivity services
  • • Sensors(Accelerometer, Gyroscope).
  • • Using Wi-Fi& Bluetooth.
  • • Google Cloud Messaging for Android.
  • • App Widgets.

 

INR 35000/-

Enquiry Now