|
Java
& J2EE |
Java: PART 1
-
Develop an understanding
of basic OOP
-
Setting class path, compiling
and running java programs
-
Object Oriented Principles:
Objects, Classes and Messages,
Benefits of object technology,
Definition of an object,
Modelling real world objects,
Encapsulation and benefits,
Classes, A class is a factory
of objects, Aggregation
and Inheritance, Re-use
through inheritance, Abstraction
and Polymorphism, Abstract
Classes, Apply Object-Oriented
Terminology, Finding classes.
-
Data types Primitives, Operators
and Expressions, Type casting
and conversion, Control
flow.
-
Classes and Objects:
-
Object References, static
members, Constructor call
orders, Issues with super,
this, Wrapper classes, Compatible
Object Referencing, Memory
Management, Garbage collection.
Java:
PART 2
-
Packages and Interfaces:
-
Access specifiers, Packages
and subsystems, Import dependency,
Interfaces, Abstractness
in Java, Basics on of Interfaces,
Use of Interfaces, Examples
on interfaces.
Exception handling in Java
-
Exception raising &
handling, Exception classes,
Throwing exceptions, Try
catch finally, Exception
Propagation, Runtime Exceptions,
User defined Exceptions,
Examples.
Collection Hierarchy:
-
Concepts and API, Examples
on Collection classes, HashMaps
Coding standard
-
How to use eclipse
Course:
J2EE
Introduction
to J2EE Architecture
-
High level introduction
to J2EE architecture
-
Concepts Why/what is J2EE
Typical J2EE configurations
J2EE technology stack
J2EE
Web Components
-
Servlets, JSP
-
Introduction to web Components
Types of web components
Servlets Java Server Pages
Database handling with JDBC
-
Application Servers
-
Concepts of Application
server and its comparison
with Web Server
-
Basic Struts
-
Overview
Case Study Introduction
Building Blocks
Building Struts Enabled
JSP
Validation
Understand the building
blocks of the framework
& its application in
a web application
|
|
|
|
#
.Net, ASP.Net, ADO.Net |
|
Object
Oriented Programming
-
Winforms
-
Event models
-
Control & Menus
-
File handling
-
Event handling
-
ADO.Net Objects
-
Connections
-
Data Adapters
-
Data Sets
-
Data Views
-
Private & Shared Assemblies
-
Versioning
ASP.Net
-
Creating Web forms
-
Server Controls
-
Event Handling
-
Redirecting Users
-
Detecting Browser types
-
Application objects
-
Session Objects
-
Creating User Controls
-
Registering on ASP.Net pages
-
Exposing properties and
Methods
-
Handling Events
-
Dynamically loading controls
ADO
.Net
-
XML Support in ADO.Net
-
Remoting
-
Authentication
-
ASP.Net security
-
Cashing, Debugging and Error
Handling
|
| |
|
Database Concepts |
RDBMS
CONCEPTS
-
What is Database Management
Systems?
-
Database Models
-
Normalization
-
Relational operators
-
Data Integrity
-
View, Synonym, Index
-
Security and locking
-
Codd's rules
SQL*PLUS
-
Introduction to Oracle
-
Oracle internal datatype
-
Introduction to DDL
-
Integrity Constraints
About
DML and TCL
-
Data manipulation commands
-
Operators in SQL*Plus
-
Privilege commands
-
Transaction control commands
SQL*PLUS Functions
-
Single row functions
-
Group Functions
-
Sub queries and Database
Objects
-
Usage of sub queries
-
More database objects
-
Locks and SQL*PLUS Formatting
Commands
-
Concept of locking
-
SQL*Plus formatting commands
|
|