Prognoz Technologies Pvt. Ltd.

Prognoz Technologies Pvt. Ltd.
Prognoz Technical Competency Program (PTCP) – Core Java + Advanced Java
A uniquely devised program targeted towards enhancing the Technical skills of the Computer
Science / IT Engineering students (2nd & 3rd year), and 1st & 2nd year of B.Sc.(IT) / B.Sc.(Comp. Sc.) /
MCA students. This training program includes a real life project.
After completion of this program, the student would be skilled in Core Java & Advanced Java
technology as well as its application in creating real world software products and applications.
Course Duration: 140 Hours
Core Java (40 Hours)
•
Features & Environment
o
o
•
Classes, Objects & OOPS
o
o
o
•
o
o
o
o
Casting , Packages & Modifiers, Static variables, Methods, and Initializers,
Interface, Inner & Anonymous class
Array, Wrapper Class ,Boxing & Un-Boxing
String class & Its Methods.
Difference between String buffer & String builder
Exceptions, Assertions
File Handling
o
•
•
•
•
Introduction to Class and Object, What is Constructor?, Difference between
Methods & Constructors, Object Class & its Methods, varargs
Equals() Method, Finalize() Method.
Introduction to OOPS, Encapsulation, this and super Keyword, Inheritance,
Polymorphism
Variables, Packages, Arrays, Boxing, Exceptions
o
•
Describe the key features of Java technology, Java Environment Setup
Java Basic Syntax , Identifiers , Modifiers , Variables , Keywords, Java Virtual
Machine , Attributes , Looping & Operators, Declaring Methods & Data Type
File I/O , Reading/Writing Text File
Collections & Generics
Threads
Swing Technology
JDBC Architecture
Technical Project on Core Java (24 Hours)
• Requirement Specifications
• User Interface (UI) Design
• Database Design
• Coding (Construction)
• Unit & Integrated Testing
Prognoz Technologies Pvt. Ltd.,
Tel: 022-22937991 , 8425881426
R-264, TTC, Rabale, Navi Mumbai 400701
| E-mail: [email protected] | Website: www.prognoztech.com
Prognoz Technologies Pvt. Ltd.
Advanced Java (36 Hours)
•
Servlets & JSP
o What is Servlet?, Building Web pages dynamically, Evaluating servlets vs. other
technologies, HTTP, Web Container Architecture
o MVC, Servlet Life Cycle(init, service & destroy), Servlet API, Advantage of
Servlet API, Request Dispatcher
o Servlet Exception, Servlet Config & Context API
o Session, Cookies and Filter
o Describe JSP technology, Implement EL
•
Java Beans
o Identify JavaBeans
o Identify Custom Tags
•
Introduction to Web server
•
Struts
o
o
o
o
Understanding Struts
Different views of Struts
Advantages of Struts
Struts LookupDispatchAction
Technical Project on Advanced Java (40 Hours)
• Requirement Specifications
• User Interface (UI) Design
• Database Design
• Coding (Construction)
• Unit & Integrated Testing
Prognoz Technologies Pvt. Ltd.,
Tel: 022-22937991 , 8425881426
R-264, TTC, Rabale, Navi Mumbai 400701
| E-mail: [email protected] | Website: www.prognoztech.com