Course Details

Online Course
Available Online - LIVE ONLINE Mode

Android App Development

LIVE ONLINE ModeTrainer allocation will be done by Skill Centre only
Contact Us Admission Form
Smartphone displaying a mobile app for Android development

Next Step

Complete Your Admission

Fill in your details, select your course and duration, and continue through our standard Admission Form.

CourseAndroid App Development

Trainer allocation will be done by Skill Centre only. Course duration, fees and payment instructions are shown in the Admission Form.

ADMISSION FORM
Live Online ClassesAttend interactive sessions from anywhere.
Expert TrainersLearn from experienced industry professionals.
Career GrowthGain in-demand digital marketing skills.

What Happens Next

From Enrollment To Your Online Class

Follow these simple steps to complete your admission and get started with your online class.

01

Complete the Admission Form

Select the course and duration in the Admission Form.

02

Complete fee payment

Review the fee and payment instructions provided in the Admission Form.

03

Enrollment is confirmed

After the institute confirms admission, trainer allocation will be done by Skill Centre only.

04

Receive class details

Trainer availability and the meeting link are shared with both parties.

Course Contents

Fundamentals

  • OOPS
  • Software Engineering
  • SQL Queries
  • Basics of Designing
  • Test

JAVA

  • Introduction to Java
  • Bytecodes and Java Virtual Machine
  • Applications and Applets
  • Java Development Kit
  • Data types
  • Loops
  • Conditionals
  • Operators
  • Array
  • Classes and Objects
  • Encapsulation
  • Constructors
  • Inheritance
  • Method Overriding
  • Polymorphism
  • Abstract Mehods and classes
  • Interface
  • Packaging
  • Exceptional Handling
  • Multitasking
  • Multithreading
  • Synchronization
  • Java I/O
  • XML Parser using DOM
  • SAX Praser
  • Abstract Windows Toolkit
  • Test

Android OS

  • Introduction to Android
  • Introducing Development Framework
  • Dalvik Virtual Machine – DVM
  • Developing with Eclipse
  • Android Virtual Device and SDK Manager
  • Android Architecture and OOPS
  • Android Development Tools
  • Android Asset packaging Tool(AAPT)
  • Android Debug Bridge
  • Types of Android Applications
  • Android Architecture and OOPS
  • Acivity Lifecycle
  • Activity Classes
  • Introduction to Application Manifest
  • Installing Android
  • Component Lifecycle

Building Mobile Applications with Android

  • Android Layouts
  • Android UI and Advance Java
  • Android GUI Architecture
  • Layouts
  • Android Widget Toolbox
  • WebView
  • GridView
  • Understanding Android Menus
  • Intents and Processes

Graphics Animation and Multimedia

  • Bitmaps
  • Broadcast receivers
  • Using Camera
  • Sensor Manager
  • Bluetooth
  • Network
  • Wi-Fi
  • AIDL and IPC
  • XML Parsing

Dom Parsing

  • SAX Parsing
  • JSON Parsing
  • SQLite Databases
  • Services and Content Providers
  • Introduction to Android NDK

Live Project Work & Revision

  • Work on Live Project and Revision

DATABASE CONNECTIVITY

  • SQLite Data Types
  • Cursors and Content Values
  • SQlite Open Helper
  • “Adding, Updating and Deleting Content TOPS”

Mobile APP dev using PYTHON

Python

  • Introduction to python
  • Install and setup python
  • Syntax ,Indentations & Comments
  • Input ,Types, Variables
  • Identifiers, string
  • Operators & Operator Precedence
  • Bitwise Operators
  • Operators ,List, Tuples
  • Sets, dictionary
  • Date & time
  • Conditional Statement: if , else –if, elif
  • Loops: while, for loop
  • Break, continue , pass
  • Implement Switch Case
  • Build in Function, User Defined Functions
  • Sending Emails
  • File Handling: read, Write, create, Delete files
  • Module and Packages
  • PIP
  • GUI programming

Kivy

  • Kivy (Mobile app development)
  • Kivy introduction & installation
  • Labels
  • Textinput
  • Canvas
  • Line (canvas)
  • Checkbox
  • Dropdown
  • Window size adjustment
  • Scrollview
  • Slider
  • Add image
  • Popup
  • Progress bar
  • Scatter

Buttons

  • Buttons
  • Checkboxes
  • Radio Buttons
  • Toggle Buttons
  • Rounding button corners
  • Oval Buttons
  • Button actions

Kivy design Language

  • Buttons(using .kv file)
  • Buttons
  • Checkboxes
  • Radio Buttons
  • Toggle Buttons
  • Rounding button corners
  • Oval Buttons
  • Button actions

Layouts(using .kv file)

  • Layouts
  • Float Layout
  • Grid Layout
  • Stacklayout
  • Anchor Layout
  • Relative Layout
  • Page Layout
  • Multiple layouts

Layouts

  • Layouts
  • Float Layout
  • Grid Layout
  • Stack layout
  • Anchor Layout
  • Relative Layout
  • Page Layout
  • Multiple layouts

Trainers Profile

Trainer allocation will be done by Skill Centre only.

Mrs. Nancy Dhingra

Mrs. Nancy Dhingra

Qualification: M.C.A. B. ED.

Experience: 2 Years

Mr. Suresh Kumar

Mr. Suresh Kumar

Qualification: BCA

Experience: 3 Years