J2EE Programming, Advanced Java with ORACLE

img

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

  • img Lecture 1

    Introduction
  • img Lecture 2

    Basic HTML tags
  • img Lecture 3

    Tables in HTML
  • img Lecture 4

    Form Tags in HTML
  • img Lecture 5

    Div and style in HTML
  • img Lecture 1

    Introduction to JDBC
  • img Lecture 2

    JDBC architecture
  • img Lecture 3

    java.sql Package
  • img Lecture 4

    Connection, Statement, ResultSet
  • img Lecture 5

    Prepared Statement
  • img Lecture 6

    Callable Statement
  • img Lecture 7

    Scrollable and Updatable ResultSet
  • img Lecture 8

    Batch Updates
  • img Lecture 9

    ResultSetMetaData
  • img Lecture 10

    Simple Transaction Management
  • img Lecture 11

    Four Levels of JDBC drivers, their pros & cons
  • img Lecture 12

    Features of JDBC 3.0/4.0
  • img Lecture 1

    Need of Server side Programming
  • img Lecture 2

    Introduction to Servlets
  • img Lecture 3

    Servlet Life Cycle
  • img Lecture 4

    javax.servlet package
  • img Lecture 5

    ServletConfig, ServletContext, ServletResponse
  • img Lecture 6

    Supplying initialization parameters to Servlets
  • img Lecture 7

    Performing database operations in Servlets
  • img Lecture 8

    Include and forward mechanisms
  • img Lecture 9

    Applying filters to Servlets
  • img Lecture 10

    javax.servlet package
  • img Lecture 11

    HttpServlet Life Cycle
  • img Lecture 12

    Http request methods GET vs POST
  • img Lecture 13

    HttpServletRequest, HttpServletResponse
  • img Lecture 14

    Dealing with Http headers & error codes
  • img Lecture 15

    Session Tracking, purpose
  • img Lecture 16

    Hidden form fields, Cookies
  • img Lecture 17

    Http Session, URL rewriting
  • img Lecture 18

    Event listeners
  • img Lecture 19

    Web application security
  • img Lecture 1

    Disadvantages of Servlets
  • img Lecture 2

    Introduction to JSP
  • img Lecture 3

    JSP Life Cycle
  • img Lecture 4

    Creating dynamic Web content with JSP
  • img Lecture 5

    Scripting elements
  • img Lecture 6

    Scriptlet
  • img Lecture 7

    Declaration
  • img Lecture 8

    Expression
  • img Lecture 9

    XML syntax for JSP elements
  • img Lecture 10

    JSP directives page, include and taglib
  • img Lecture 11

    JSP implicit objects
  • img Lecture 12

    Expression Language
  • img Lecture 13

    Processing XML in a JSP
  • img Lecture 1

    Introduction to MVC framework
  • img Lecture 2

    Configuring Struts
  • img Lecture 3

    Hello World App using Struts
  • img Lecture 4

    Strut Tag Library
  • img Lecture 1

    Introduction to Hibernate
  • img Lecture 2

    Implementation of hibernate

Details of the Course