Introduction to Java
- Understanding Requirement: Why Java
- Why Java is important to the Internet
- JAVA on LINUX Platform
- Introduction to Java Virtual Machine
- Java Virtual Machine Architecture
- Class loading process by Classloaders
- Role of Just in Time Compiler (JIT)
- Execution on Engine
An Overview of Java and Buzzwords
- Data Types, Variables ad Arrays
- Operators
- Control statements
- Object oriented Paradigms
- Abstraction
- The Three OOP Principles
- (Encapsulation, Inheritance and Polymorphism)
Java Classes and OOP Implementation
- Class Fundamentals
- Command Line Arguments
- Learning static initializer
- Declaration on of Objects
- Instance Variable Hiding
- Overloading and Overriding of Methods
- Understanding of Access Controls:
- Private, Public and Protected
- Learning Nested and Inner Classes
- Dynamic method Dispatching
- Using Abstract Classes
- Using final to prevent Overriding & Inheritance
- Garbage Collection
Packages and Interfaces
- Defining a Package
- Understanding CLASSPATH
- Access Protection
- Importing Packages
- Defining and implementing an Interface
- Abstract classes Vs Interfaces
- Genrics
- Annotations
- Vargs
- For Each
Introduction to array
- Single dimension array
- Multi dimension array
Exception Handling
- Fundamentals of exception on handling
- Types of exceptions
- Learning exception handlers
- Try and catch
- Multiple catch clauses
- Nested try statements
- Throw, throws and finally
String Handling
- Learning String Operations
- Learning Character Extraction
- Learning String Comparison
- Understanding of StringBuffer Class
Windows Programming
Swing
Event Delegation Model
Applet
- Introduction to JFC
- Controls
- Event Classes
- Event Listeners
- Applet Basics
- Architecture and Skelton
- Simple Applet Display Methods
- The HTML Applet Tag
- Introduction To Event Handling
- Event Delegation Model
- Event Classes
- Event Listeners
- Adapter Classes
Multithreaded Programming
- The Java Thread Model
- Creating a Thread: Extending Thread, Implementing Runnable
- Creating Multiple Threads and Context Switching
- Synchronization: Methods and Statement
- Interthread Communication
Managing Input and Output in Java
- Introduction to I/O streams
- File Handling
- Binary Streams
- Character Streams
- Data Streams
- Serialization
Collection API
- Collection Overview
- The Collection Interfaces (List, Set, SortedSet)
- The Collection Classes (ArrayList, LinkedList, HashSet, TreeSet)
- Accessing a Collection via an Iterator
- Working with Maps
Android Application Development
Objective
- Introduction to Android
- What is Android
- Applications in Android
- Open Handset Alliance
- Android Layers and their Work
- How to Properly Install Android SDK on Your Windows
- Install Android SDK in Windows
- How to create first android mobile app
- Create Android Application
- Android Views
- Buttons and their properties
- EditText Attributes
- CheckBox
- A Custom View
- Radio Button
- Introduction to Services in Android
- An introduction to Text-To-Speech in Android
- Android: Speech To Text
- Android camera application
- Bluetooth
- Wifi
- DATABASE
- PROJECT (EMPLIZONE)
- Company Client relationship and product management
- Project Snapshots
History of Android, Android Structure and Working Technology
- Android OS Architecture
- Android OS version
- SDK installation for Android
- App sound base
- Android process Architecture
- Android Application components
Android Views
- What are Views
- View and XML Relations
- Views connection with the widgets
- Activity methods and connections
- Layout In flators, views and View Group
Android UI Designing & Services
- Views UI Design
- Fragment and UI Relation, view Reusability and off loading work from main thread.
- Services Structure and its Introduction
- Unbinded and Binded Services with examples
- Approaches for Binding a services
Intent
- In text Introduction
- Types of Intent with Examples
- Accessing Recognizer Intent (Speech to Text)
- Accessing Implict Intent (camera services)
- Callback Implicit Intent Methods for service data capture
- Services interaction-
- Text to speech
- Wifi-service (Managers)
- Bluetooth Adapter
DataBase
- Introduction on to types of Database
- Sqlite Database Introduction on
- Sqlite Open Helper and Sqlite Database
- classes work
- Cursor Opera on and classes
- Cursor Methods
- CRUD Operations
- Database full Structure
Project
Write a public review