Course Duration in Hours
60
60
JAVA SYLLABUS
Describe the concept of Object-Oriented Programming
Declare and Manipulate Variables, Arrays
Indentify different Conditional Statements and Looping Statements
Create classes and Objects and add methods to a class
Identify Access Specifiers
Pass arguments to methods and add Assertions in Java
Use unary, bit-wise, shift, and instance of operator and identify operator precedence
Implement Inheritance, method overriding and Interfaces, packages
Implement Exception handling and user defined exceptions
Implement multithreading
Implement collections in Java (including generics & auto boxing)
Type safe enumerators (enums), variable arguments (vargs), and static imports
Create Applets in Java
Use Layout Manager and implement event handling in Java
Garbage Collection
Implement the file classes, character stream classes and object serialization
RMI
Introduction to My SQL
JDBC
J2EE
Core Java Module:
Describe the concept of Object-Oriented Programming
Declare and Manipulate Variables, Arrays
Identify different Conditional Statements and Looping Statements
Create classes and Objects and add methods to a class
Identify Access Specifiers
Pass arguments to methods and add Assertions in Java
Use unary, bit-wise, shift, and instance of operator and identify operator precedence
Implement Inheritance, method overriding and Interfaces, packages
Implement Exception handling and user defined exceptions
Implement multithreading
Implement collections in Java (including generics & auto boxing)
Type safe enumerators (enums), variable arguments (vargs), and static imports
Create Applets in Java
Use Layout Manager and implement event handling in Java
Garbage Collection
Implement the file classes, character stream classes and object serialization
RMI
Introduction to My SQL
JDBC
Advanced Java Module:(J2EE)
XML
Introduction to XML
DTDs and XML schema
Implementing XSLT API to transform an XML document
Servlet
Implement Server side Programming
Servlet cycle
Implement Various Session Management techniques
Handle errors and exceptions in Servlet Application
Implement Inter Servlet Communication
Application and Session Events
Accessing Databases with JDBC
Finalizing a Servlet
Invoking other Web Resources
JSP
Develop JSP applications
Define and Implement JSP custom tags
Session management in JSP
Implement Java Beans in JSP
Controller and Data
Create JDBC application to query a database
Manage transactions in JDBC
Retrieve Meta Data Information about database tables and Result set
EJB
Define Enterprise Java Bean and identify its features
Define EJB features
Different types of EJBs
Deployment Descriptors
Session Beans
Stateless Session Bean
Stateful Session Bean
Entity Beans
Create deploy and access (BMP)
Define Message Driven Beans
Web Servers Web logic, Apache Tomcat
J2ME
J2ME specifics
J2ME components:
- KVM
- CLDC
- MIDP
Personal Java
Overview of profile system Architecture
J2ME language differences
Developing Midlets
Testing code
Comparison of different ME platforms
Differences between J2ME environments
MIDP 2.0
Mobile information device profile
Creating MIDP applications
Midlet suites
Midlet deployment
MIDP 2.0 GUI
Graphical User Interfaces with MIDP
Displays, Commands, Pointers, Screens
Animations and drawing
J2ME Capabilities
Streamed IO
Socket IO (TCP/IP)
J2ME IO
Networking with HTTP
Persisting data on portable devices - JSR 75
Connectivity
SMS
Bluetooth
IrDA - Infrared Data Adapter
Networking
Push Registry
APIs
MMAPI - JSR 135
SIPAPI - JSR 180
Game API
Any +2/Degree/SSLC/Diploma/B-Tech /MCA/B.Com/BCA/Working Professionals can study this Courses ,+2 / Degree Holders can become Computer engineer without B-Tech /BCA Degree Even After doing B-Tech /MCA candidates has to study these certification courses to get an IT job.
Indiaoptions Softwares Pvt Ltd. - Kaloor, Kaloor (Kochi),Kochi,IN