Core Java: Duration (2 Months)
Total Chapters (12)
Fee: 5000
Advance Java: Duration (2 Months)
Total Chapters (15)
Fee: 8000
- The Java Language:
- Features of Java
- Java programming format
- Java Tokens
- Java Statements
- Java Data Types
- Typecasting
- Arrays
- OOPS:
- Introduction
- Class
- Object
- Static Keywords
- Constructors
- this Key Word
- Inheritance
- super Key Word
- Polymorphism (overloading and overriding)
- Abstraction
- Encapsulation
- Abstract Classes
- Interfaces
- String Manipulations:
- String
- String Buffer
- String Tokenizer
- Packages:
- Introduction to predefined packages (java.lang, java.util, java.io, java.sql, java.swing)
- User Defined Packages
- Access specifiers
- Exception Handling:
- Introduction
- Pre-Defined Exceptions
- Try-Catch-Finally
- Throws
- Throw
- User Defined Exception examples
- Multithreading:
- Thread Creations
- Thread Life Cycle
- Life Cycle Methods
- Synchronization
- Wait() notify() notify all()
- I/O Streams:
- Introduction
- Byte-oriented streams
- Character- oriented streams
- File
- Random access File
- Serialization
- Networking:
- Introduction
- Socket
- Server socket
- Client –Server Communication
- Wrapper Classes:
- Introduction
- Byte
- Short
- Integer
- Long
- Float
- Double
- Character
- Boolean classes
- Collection Framework:
- Introduction
- util Package interfaces
- List
- Set
- Map
- List interface & its classes
- Set interface & its classes
- Map interface & its classes
- Inner Classes:
- Introduction
- Member inner class
- Static inner class
- Local inner class
- Anonymous inner class
- AWT:
- Introduction
- Components
- Event-Delegation-Model
- Listeners
- Layouts
- Individual components Label
- Button
- CheckBox
- Radio Button
- Choice
- List
- Menu
- Text Field
- Text Area
- Introduction of JDBC
- API
- Type of JDBC Driver
- Introduction of Oracle Database
- PL/SQL Command Intro
- JDBC – SQL Syntax:
- JDBC – Connections
- JDBC – Statements
- JDBC – Result Sets
- JDBC – Data Types
- JDBC – Transactions
- JDBC – Exceptions
- JDBC – Batch Processing
- JDBC – Stored Procedure
- JDBC – Streaming Data
- JDBC Programming
- Connection Pooling
- JDBC Programming with ORACLE, MYSQL, SQL Server
- JDBC Examples
- JDBC – Create Database
- JDBC – Select Database
- JDBC – Drop Database
- JDBC – Create Tables
- JDBC – Drop Tables
- JDBC – Insert Records
- JDBC – Select Records
- JDBC – Update Records
- JDBC – Delete Records
- JDBC – WHERE Clause
- JDBC – Like Clause
- JDBC – Sorting Data
- Introduction to J2EE
- J2EE Overview
- Why J2EE?
- J2EE Architecture
- JSP Introduction
- Web-Tech Intro
- http protocol
- Apache tomcat web server
- Introduction of JSP as Middleware Technology
- JSP Architecture
- Demo: execution of JSP program
- Client –Side Programming
- HTML
- CSS
- Java SCRIPT
- Demo in Deamweaver for designing part
- Demo on NetBean
- Installation , features and programs
- Installation of jdk
- Apache-tomcat
- Netbean
- Setting Environmental variable
- Installation of DreamWeaver
- Installation of MySql
- Components of JSP
- Form processing in JSP
- JSP Directive
- JSP Scripting
- JSP Implicit objects
- Standard Actions
- JSP Directive
- Page
- Include
- Taglib
- JSP Scripting
- Scriptlet
- Declaration
- Expression
- JSP Implicit Object
- Request
- Response
- Session
- Out
- Application
- Page context
- JSP Action Element
- <jsp:include>
- <jsp:forward>
- <jsp:plugin>
- <jsp:param>
- <jsp:useBeans>
- <jsp:setAttribute>
- <jsp:getBeans>
- JSP Session Handling
- Http Session
- JSP Cookie
- URL Rewriting
- JSP Custom Tag
- Creating own custom Tag
- JSTL(java Standard Tag Library)