Upload
readynerd-computer-academy
View
94
Download
6
Embed Size (px)
Citation preview
ReadyNerd Computer Academy
ReadyNerd Computer Academy Address: Flatno. 9, Madhav Chambers, Above Dena bank, opp. to Domino's,Senapati Bapat road, Shivaji Nagar, Pune Contact: 9595304461/ (020) 2565230
Core Java
1. Object-Oriented Programming
Introduction to Object-Oriented Programming
Classes and Objects
Fields and Methods
Encapsulation
Access Control
Inheritance
Polymorphism
2. Inheritance in Java
Inheritance in Java
Types of Inheritence
Method Overriding
Polymorphism
3. Interfaces and Abstract Classes
separating Interface and Implementation
Interfaces and Realization
Defining Interfaces Implementing and Extending
Interfaces Abstract Classes
4. Interfaces and Abstract Classes
separating Interface and Implementation
Interfaces and Realization
Defining Interfaces Implementing and Extending
Interfaces Abstract Classe
5. Exception handling
Catching Exceptions
The finally Block
Except ion Methods
Declaring Exceptions
Defining and Throwing Exceptions
Errors and Runtime Exceptions
6. Multithreding
Introduction to Threads
Threaded Applications
Creating Threads
Thread States
ReadyNerd Computer Academy
ReadyNerd Computer Academy Address: Flatno. 9, Madhav Chambers, Above Dena bank, opp. to Domino's,Senapati Bapat road, Shivaji Nagar, Pune Contact: 9595304461/ (020) 2565230
Runnable Threads
Coordinating Threads
Synchronization
7. Input/Output Streams
Overview of St reams
Bytes vs. Characters
Converting Byte St reams to Character St reams
File Object
Binary
Input and Output
PrintWriter Class
Reading and Writing Objects
Basic and Filtered Streams
8. Collection Framework
The Collections Framework
The Set Interface
Set Implementation Classes
The List Interface
The Map Interface
Map Implementation Classes
9. Generics
Using Generics
Type Erasure
Type Boundaries
Wildcards , Generic Methods
Strengths and Weaknesses of Generics
Legacy Code and Generics
ADVANCED JAVA
1.JDBC
Introduction to JDBC
JDBC Drivers & Architecture
CURD operation
Using JDBC
Connecting to databases: the seven basic steps
Simplifying JDBC usage: some utilities
Using precompiled (parameterized) queries
Creating and executing stored procedures
ReadyNerd Computer Academy
ReadyNerd Computer Academy Address: Flatno. 9, Madhav Chambers, Above Dena bank, opp. to Domino's,Senapati Bapat road, Shivaji Nagar, Pune Contact: 9595304461/ (020) 2565230
2. Servlets
Web Application Basics.
Architecture and challenges of Web Application.
Introduction to servlet Servlet life cycle
Developing and Deploying Servlets
Exploring Deployment Descriptor (web.xml).
Handling Request and Response
Initializing a Servlet
Accessing Database
Servlet Chaining Session Tracking & Management
Dealing with cookies
Transferring Request
Accessing Web Context Passing INIT and CONTEXT Parameter
Sharing information using scope object
Cont rolling concurrent access
User Authentication
Filtering Request and Response Programming Filter
Filter Mapping
3. JSP
Basic JSP Architecture
Life Cycle of JSP (Translation, compilation)
JSP Tags and Expressions
Role of JSP in MVC-2
JSP with Database
JSP Implicit Objects
Tag Libraries
JSP Expression Language (EL)
Using Custom Tag
JSP Capabilities:
Exception Handling
Session Management
Directives
JSP with Java Bean
ReadyNerd Computer Academy
ReadyNerd Computer Academy Address: Flatno. 9, Madhav Chambers, Above Dena bank, opp. to Domino's,Senapati Bapat road, Shivaji Nagar, Pune Contact: 9595304461/ (020) 2565230