Java and Android Training in Chandigarh

Basics of core Java and advance topics and Frameworks like hibernate, Struts, Spring in advance java. Java is usefull for btech, diploma, mca, bca students for their Six weeks and six months training in java. Students can develop creative projects using Core Java Advance Java Or Android
Java is easy to learn, well-organized, platform Independent and secure for developing any type of application like Web Applications, Desktop Applications, Mobile Applications. Also it is used to develop programs for different embedded systems and even Gaming consoles. Even in android application development java is required. Java exists in a wide range of devices, computers, and networks.

 

Core java

 

 

Chapter 1: Fundamentals of OOPS           

 

Introduction
Object Oriented Paradigm
Basic Concepts of OOPS
Object
Class
Abstraction
Encapsulation
Inheritance
Polymorphism
Difference in JAVA and C++

 

Chapter 2: Introduction to Java programming

 

Java Features
Java Development Kit
Java Virtual Machine
Java Runtime Environment
Just In Time Compiler
Basics of Java Programming
Simple Program
Program with two classes
Java Tokens
Java Statements
Implementing a java program
Constants Variables and data types
Declaration and scope of Variable
Type Casting
Operators and Expression
Conditional and looping constructs

 

Chapter 3: Java Classes Methods and Objects

 

Fields and Methods
Constructors
Overloading methods
Garbage collection
Nested classes
Final Classes Variable and Methods
Varargs
Static Members
Abstract Class
Finalizer Method
Visibility Control

 

Chapter 4: Inheritance

 

Single Inheritance
Interfaces
Multiple Inheritance using Interfaces
Overriding methods
Polymorphism
Super Keyword
Making methods and classes final
Abstract classes and methods

 

Chapter 5: Exception handling 

 

Types of Errors
The Exception class
Try-Catch
Multiple catch
Try-Finally
Throws
Throw
Throwing our own exception

 

Chapter 6: Strings and Arrays

 

One Dimensional Array
Two Dimensional Array
String
Operation on String
String conversions
String Buffer
String Builder
Wrapper Classes
Enumeration interface

 

Chapter 7: Packages

 

Putting classes Together
Package access
Using a Package
Hiding Classes
Documentation comments

 

Chapter 8: Applets

 

Introduction
Configuring applets
Applet Life Cycle
Applet using HTML
Applet Graphics Programming
Applet capabilities and restrictions

 

Chapter 9: AWT and Swing

 

Layout Managers
Panels
Classes for various controls, such as label, choice, list, Checkbox, etc.
Tables
Dialogs and frames
Using menus
GUI Designing
Graphics

 

Chapter 10: Threads

Introduction
Creating Threads
Stopping and Blocking of threads
Thread Life Cycle
Implementing Runnable Interface
Thread Priority
Synchronization

 

Chapter 11: The I/O Package

 

File Handling
Stream Classes
Byte Stream
Input Stream and Output Stream classes
Reader and Writer classes
Reading writing Characters and bytes

 

Chapter 12: Basic concepts of networking

 

Working with URLs
Concepts of URLs
Sockets
Net API
Socket ServerScoket Class
Datagram Datagram Socket Class

 

 

Chapter 13: Event Handling

Event-Driven Programming in Java
Event- Handling Process
Event Classes
Event Listeners
Adapter Classes in Event Handling
Anonymous Inner in Event Handling

 

Chapter 14: Database connectivity with JDBC

 

JDBC API

Drivers

Database Connectivity

Statement Interface

Prepared Statement Interface

Creating and Executing SQL Statement

The Result Set Object

 

 

 

Advanced Java Programming (J2EE)

 

 

 

Servlets

 

Servlet Interaction & Advanced Servlets
LIfe cycle of Servlet
Java Servlet Development Kit
Javax.servlet package
Reading Servlet Parameters
Reading Initialization Parameters
The javax.servlet.http Package
Session Management
Request Dispatcher
Forward
Include
Send Redirect
Handling HTTP

 

Java Server Pages

 

JSP Technologies
Understanding the Client-Server Model
Understanding Web server software
Configuring the JSP Server
Handling JSP Errors
JSP Translation Time Errors
JSP Request Time Errors
Creating a JSP Error Page
RMI Architecture
Designing RMI application
Executing RMI application
MVC
JSP with Beans

 

Mail API

Introduction to Email Technical Internals
Understanding of POP and SMTP framework
Complete understanding the email API
Mass mailer Application development
EJB

Types of Enterprise Java beans
Session Bean & Entity Bean
Features of Session Bean
Life-cycle of Stateful Session Bean
Features of Entity Bean
Life-cycle of Entity Bean
Java Messaging Service(JMS)

 

JSTL

Core Tags
Formatting Tags
SQL Tags
XML Tags
JSTL Functions
Custom Tags

 

XML

 

What is XML?
XML Syntax Rules
 

Struts

 

Introduction to the Apache Struts
MVC Architecture
Struts Architecture
How Struts Works?
Introduction to the Struts Controller
Using Struts HTML Tags
Introduction to Struts 2.0

 

Hibernate

 

Introduction to Hibernate 3.0
Hibernate Architecture
Android phones have become an integral part of life. Each and every online company is trying to launch their android apps for smartphones which will be used by millions of users.

For android one must know the basics of java six months/6 weeks android training is based on OOPs concept and is doen over Eclipse IDE or Android Studio.  After Learning student will become confident in making android Applications .

Android

Android Introduction

What is Android
History and Version
Installing softwares
Setup Eclipse
Hello Android example
Internal Details
Dalvik VM
Android Core Building Blocks
Android Emulator
AndroidManifest.xml
R.java file

Android Widgets

Working with Button
Toast
Custom Toast
Button
Toggle Button
Switch Button
Image Button
CheckBox
AlertDialog
Spinner
AutoCompleteTextView
RatingBar
DatePicker
TimePicker
ProgressBar
Analog Clock and Digital Clock

Activity Intent & Fragment

Activity Lifecycle
Intent

Implicit Intent
Explicit Intent
Fragment

Menu

Pop up
Context
Option
Android Service
Android Service
Android Service API
Android Started Service
Android Bound Service
Android Service Life Cycle
Android Service Example

 

Data Storage
Shared Preferences
Internal Storage
External Storage

SQLite Database
SQLite API
SQLite Spinner
SQLite ListView

XML & JSON
XML Parsing SAX
XML Parsing DOM
XML Pull Parser
JSON Parsing

Android Notification
Notification API
Creating Notification Builder
Setting Notification Properties
Attaching Actions
Issuing Notification

Multimedia
Multimedia API
Playing Audio
Playing Video
Alarm Manager
Gallery

Speech API
TextToSpeech API
TextToSpeech Example
Managing speed and pitch
Speech To Text

Telephony API
Telephony Manager
Get Call State
Call State BroadcastReceiver
Simple Caller Talker
Making Phone Call
Send SMS
Send Email
Location API
Location API Fundamental
Example of Android Location API
Working with Google Maps

Animation
Android Animation API
Android Drawable class
Android Animation Example
Android Rotate Animation
Android Fade Animation
Android Zoom Animation
Device Connectivity

Bluetooth Tutorial
List Paired Devices
Working with WiFi
Working with Camera

Android Graphics
Graphics API
2D Graphics
Paint class
Canvas Class

 

Android Web Services
What is web service
Soap Vs Restful web service
Android Restful web service example with java servlet
Storing data into external oracle database
Verifying data in android with external oracle database

Android Google Map
Android Map V2 API
Adding Map
Customizing Map
GoogleMap class
Android Google Map Application