What do you want to learn today?

Courses / Technology and Programming Online/Learn Java + Basic Android + Professional Android with Project

Learn Java + Basic Android + Professional Android with Project

1 on 1 tutoring to go from A to Zee in Android App Development by learning LIVE online

Take this course and get:

  • 30 Live Classes
  • 4 Online Tests
100% Money-Back Guarantee

Learn more

Price: $399

- or - Request a Callback - or - Email us: courses@wiziq.com
Starts within 2 Weeks

24 Learners are taking this course

and 13 more learners...

Course Highlights

  • 30 LIVE online classes : completely interactive
  • Ask the teacher any number of questions
  • Also included : 4 online tests to assess your learning
  • Experienced course instructor | Expert in Java and Android
  • This course is available 1 on 1

About the Course

Language of Instruction: English

Course Description

The most comprehensive Android App Development Online Course anywhere!


Designed for future Android Developers, Android App Development for Beginners Includes 30 LIVE online interactive classes. The course also includes 4 online tests and documents [PPT’s and Docs] to provide you an integrated and comprehensive online learning environment.

 


How is this online course different?


  • Taught by an experienced instructor : 5+ years of teaching core technology and programming topics
  • Comprehensive course : 30 LIVE interactive classes with exercises
  • Priced competitively : At less than $7 per hour, this is the most cost-effective course without cutting down on the length or breadth of course coverage

Course Java Course outline:


  • Introduction
  • History
  • Features of Java
  • Tokens
  • Java Literals
  • First Java Program
  • Data Types
  • Introduction
  • What is data type?
  • Variables
  • Array
  • Operators
  • Introduction to operator
  • Arithmetic operators
  • Bit wise Operators
  • Relational Operators
  • Boolean Logical Operators
  • Assignment Operator
  • The ? Operator
  • Control Statements
  • Selection Statements
  • If selection statements
  • Switch selection statement
  • Looping statements
  • Jump Statements
  • Introduction to Class
  • What is class?
  • Declaring Objects
  • Introduction to method
  • Constructor
  • Keywords
  • Access Control
  • Complete Understanding OOPS concepts
  • Polymorphism
  • Inheritance
  • Abstraction
  • Classes and Methods
  • Method overloading
  • Constructor overloading
  • More about method
  • Call by value
  • Call by reference
  • Recursion
  • Nested class
  • Command Line Argument
  • Inheritance
  • Super & final
  • Method overriding
  • Multilevel Inheritance
  • Dynamic Method Dispatch
  • Abstract Classes
  • Object Class
  • Polymorphism
  • Interfaces

  • Introduction
  • Defining interfaces
  • Implementing interfaces
  • Interface variables
  • Extending interfaces
  • Packages

  • Introduction
  • Vector class
  • Random class
  • Date class
  • Calendar & Gregorian class
  • Math Class
  • Hash table
  • Wrapper Class

  • Introduction
  • Byte
  • Short
  • Integer
  • Long
  • Double
  • Float
  • Character
  • Boolean
  • String & String Buffer
  • String Handling
  • Methods & Examples
  • String Buffer
  • Exception Handling

  • Introduction
  • Try and catch
  • Finally
  • Throws
  • Multithreading
  • Introduction to thread
  • The Main Thread
  • Thread Life Cycle
  • Creating Thread
  • Thread Priority

 


Basic Android App Development online course outline:

 



  • What is Android?
  • Android components
  • Android Development Tools
  • Android Application Architecture
  • Installation
  • Android virtual device - Emulator
  • Create and run Android Virtual Device
  • Error handling and typical problems
  • First Android project
  • OptionMenu and ActionBar
  • Layout Manager and ViewGroups
  • Styles and Themes
  • Fragments
  • Deploy your application on a real device
  • Calling WS from andriod using php
  • Calling WS from andriod using jsp
  • Interacting with mysql database from andriod with CRUD operation
  • SQLite database examples
  • Localization in andriod
  • List view along with listeners event

 


Professional Android App Development online course outline:


Introduction:

  • What is Android?
  • Understanding Android Architecture.
  • Different components of an Android Architecture.
  • Use of Activity, Service, Content Provider & Broadcast Receiver.
  • What is AndroidManifest.xml file?
  • Setting up development environment.
  • Understanding logging & debugging mechanism in Android Development Tool.
  • Developing a Hello World application in android.
  • Understanding different folders in an android project.

 


Activities:


  • What is Activities?
  • Understanding activity LifeCycle.
  • Creating an Activity
  • Implementing a user interface
  • Declaring the activity in the manifest
  • Starting an Activity
  • Starting an activity for a result
  • Shutting Down an Activity
  • Managing the Activity Lifecycle
  • Implementing the lifecycle callbacks
  • Saving activity state
  • Handling configuration changes

 


Intent & Intent Filters


  • What is Intent?
  • What are different types of Intent?
  • Understanding how intents are resolved in android.

 


Services:


  • What is Service?
  • Different types of services?
  • Understanding Service Lifecycle.
  • Creation of services & declaring in Android Manifest file?
  • Inter process communication with service.
  • Understanding process priority in Android.

 


User Interface in Android


  • What is View?
  • What is Layout?
  • Different types of Layout in Android & their use.
  • Different Widget available in Android for User Interface.
  • Understanding different layout params in android(margin.padding.width,height etc.).
  • Event Handling in android.
  • What is list view, grid view in android?
  • What is adapter & which are the different types of adapter?
  • When to use which adapter?
  • Writing custom adapter in android.
  • Creating & using Menus, Sub Menus.
  • Different types of Dialog in android.
  • Creating & using different dialogs in android.
  • Creating & using custom dialog in android

 


Test 1


  • A test will be conducted which will cover above mentioned topics.
  • Test will contain multiple choice questions.

 


Data Storage in Android:


  • Understanding permission in Android?
  • Understanding Shared Preferences.
  • Saving Activity states.
  • Using SQLite Databases for storing data.
  • What is content provider?
  • Creating & Using Content Provider.
  • File saving & loading in android.

 


Animation:


  • Understanding different types of animation in android.
  • Creating & using 2d & 3d animation.

 


Android Multimedia:


  • How to play audio and video in your application.
  • How to use a device camera to take pictures or video in your application.
  • Understanding & using Media store in android.

 


Sensors & Services:


  • Understanding & using different sensor in android (Orientation,accelerometer etc).
  • Using Location service in android.

 


Overview of Telephony, Bluetooth, Wi-Fi:


  • Using the Bluetooth APIs.
  • Understanding & using Wi-Fi APIs.
  • Understanding & using Telephony APIs.
  • Sending & receiving SMS & MMS.

 


Understanding different Design pattern for Web Services:


  • How to architect your application in order to consume Rest Apis.
  • Understanding three different design pattern for consuming REST api in android.
  • Developing sample app for the same.

About the Instructor

Sukhwinder
Chandigarh, India

Prof. Singh has been teaching engineering graduates, young programmers and experienced professionals for 5 years.


He is renowned for his practical oriented approach to teaching, liberally using practicals, simulations and exercises to engage the student interest in Java and Android App Development.


His comprehensive and complete knowledge of Java, HTML 5, Android App Development makes him an ideal instructor for your technology learning, especially for mobile app development. He holds a post graduate/ Masters degree in Computer Applications.


He is based out of Chandigarh, India.


 

Testimonial
Great Lecture.
Discussion

Pallavi

what do you mean by android

27 days 11 hours 16 minutes ago

Live Help