J2EE Programming, Advanced Java with ORACLE
Our J2EE training program is geared towards candidates to specialize in web applications and multi-tiered distributed enterprise application development by using Java platform, Enterprise Edition technologies which facilitates to fulfil the industry requirements.
About Course
Master in basic and advanced concepts of Java J2EE Training in Kolkata along with popular frameworks like Hibernate, Spring and SOA. You will also gain expertise in the concepts like Array, Java OOPs, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet, Java Design Patterns and Web Services using industry use-cases.
Requirements
Understanding of Object Oriented Java
Course Objectives
After the completion of the Advance Java Course at Ogmatechlab, you should be able to:
- 1. Develop the code with various Java data types, conditions and loops.
- 2. Implement arrays, functions and string handling techniques.
- 3. Understand object oriented programming through Java using Classes, Objects and various Java concepts like Abstract, Final etc.
- 4. Implement multi-threading and exception handling.
- 5. Use parse XML files using DOM and SAX in Java.
- 6. Write a code in JDBC to communicate with Database.
- 7. Develop web applications and JSP pages.
- 8. Interact with the database using hibernate framework.
- 9. Write code with spring framework components like Dependency Injection and Auto Wiring.
- 10. Implement SOA using web services.
Who should go for this course?
This course is designed for professionals aspiring to become Java Developers. Programmers, Web Developers, Web Designers, Programming Hobbyists, Database Administrators, Youngsters who want to kick start their career are the key beneficiaries of this course.
Why learn Java/J2EE?
Java is a general-purpose, class-based, object-oriented computer programming language that was designed by James Gosling at Sun Microsystems in 1995.
Platform Independent: This allows programmers to develop applications that can run on any operating system.
Usability of Java: Java is most widely used programming language. It is present everywhere. It really doesn’t matter which domain you are working in, you will surely come across Java sooner or later!
Open Source: The good news is that Java is available for free! All the development tools and the environment (JRE & JDK) that is used to develop Java applications are absolutely free of cost.
Curriculum
-
Lecture 1 Introduction
-
Lecture 2 Basic HTML tags
-
Lecture 3 Tables in HTML
-
Lecture 4 Form Tags in HTML
-
Lecture 5 Div and style in HTML
-
Lecture 1 Introduction to JDBC
-
Lecture 2 JDBC architecture
-
Lecture 3 java.sql Package
-
Lecture 4 Connection, Statement, ResultSet
-
Lecture 5 Prepared Statement
-
Lecture 6 Callable Statement
-
Lecture 7 Scrollable and Updatable ResultSet
-
Lecture 8 Batch Updates
-
Lecture 9 ResultSetMetaData
-
Lecture 10 Simple Transaction Management
-
Lecture 11 Four Levels of JDBC drivers, their pros & cons
-
Lecture 12 Features of JDBC 3.0/4.0
-
Lecture 1 Need of Server side Programming
-
Lecture 2 Introduction to Servlets
-
Lecture 3 Servlet Life Cycle
-
Lecture 4 javax.servlet package
-
Lecture 5 ServletConfig, ServletContext, ServletResponse
-
Lecture 6 Supplying initialization parameters to Servlets
-
Lecture 7 Performing database operations in Servlets
-
Lecture 8 Include and forward mechanisms
-
Lecture 9 Applying filters to Servlets
-
Lecture 10 javax.servlet package
-
Lecture 11 HttpServlet Life Cycle
-
Lecture 12 Http request methods GET vs POST
-
Lecture 13 HttpServletRequest, HttpServletResponse
-
Lecture 14 Dealing with Http headers & error codes
-
Lecture 15 Session Tracking, purpose
-
Lecture 16 Hidden form fields, Cookies
-
Lecture 17 Http Session, URL rewriting
-
Lecture 18 Event listeners
-
Lecture 19 Web application security
-
Lecture 1 Disadvantages of Servlets
-
Lecture 2 Introduction to JSP
-
Lecture 3 JSP Life Cycle
-
Lecture 4 Creating dynamic Web content with JSP
-
Lecture 5 Scripting elements
-
Lecture 6 Scriptlet
-
Lecture 7 Declaration
-
Lecture 8 Expression
-
Lecture 9 XML syntax for JSP elements
-
Lecture 10 JSP directives page, include and taglib
-
Lecture 11 JSP implicit objects
-
Lecture 12 Expression Language
-
Lecture 13 Processing XML in a JSP
-
Lecture 1 Introduction to MVC framework
-
Lecture 2 Configuring Struts
-
Lecture 3 Hello World App using Struts
-
Lecture 4 Strut Tag Library
-
Lecture 1 Introduction to Hibernate
-
Lecture 2 Implementation of hibernate
