Overview of Course

This course focuses on developing Java EE 6 applications on Oracle WebLogic Server 12c. It covers the development of web, service-oriented, and messaging applications.

Watch Full Course

Course Highlights

Highlight Icon

Learn Java EE 6 technologies

Highlight Icon

Develop web, service-oriented, and messaging applications

Highlight Icon

Understand Oracle WebLogic Server 12c

Key Differentiators

  • Checked Icon

    Personalized Learning with Custom Curriculum

    Training curriculum to meet the unique needs of each individual

  • Checked Icon

    Trusted by over 100+ Fortune 500 Companies

    We help organizations deliver right outcomes by training talent

  • Checked Icon

    Flexible Schedule & Delivery

    Choose between virtual/offline with Weekend options

  • Checked Icon

    World Class Learning Infrastructure

    Our learning platform provides leading virtual training labs & instances

  • Checked Icon

    Enterprise Grade Data Protection

    Security & privacy are an integral part of our training ethos

  • Checked Icon

    Real-world Projects

    We work with experts to curate real business scenarios as training projects

Contact Learning Advisor!

Inquiry for :

Skills You’ll Learn


Java EE 6 technologies such as Servlets, JSP, JSF, EJB, JPA, and JMS


Development of web, service-oriented, and messaging applications


Oracle WebLogic Server 12c administration and management

Training Options

Training Vector
Training Vector
Offer Vector

1-on-1 Training

USD 1,350 / INR 110,000
  • Option Item Access to live online classes
  • Option Item Flexible schedule including weekends
  • Option Item Hands-on exercises with virtual labs
  • Option Item Session recordings and learning courseware included
  • Option Item 24X7 learner support and assistance
  • Option Item Book a free demo before you commit!
Offer Vector

Corporate Training

On Request
  • Option Item Everything in 1-on-1 Training plus
  • Option Item Custom Curriculum
  • Option Item Extended access to virtual labs
  • Option Item Detailed reporting of every candidate
  • Option Item Projects and assessments
  • Option Item Consulting Support
  • Option Item Training aligned to business outcomes
For Corporates
vectorsg Unlock Organizational Success through Effective Corporate Training: Enhance Employee Skills and Adaptability
  • Choose customized training to address specific business challenges and goals, which leads to better outcomes and success.
  • Keep employees up-to-date with changing industry trends and advancements.
  • Adapt to new technologies & processes and increase efficiency and profitability.
  • Improve employee morale, job satisfaction, and retention rates.
  • Reduce employee turnovers and associated costs, such as recruitment and onboarding expenses.
  • Obtain long-term organizational growth and success.

Course Reviews


  • Overview of Java EE 6
  • Overview of WebLogic Server 12c

  • Servlet API overview
  • JavaServer Pages (JSP) technology overview
  • Using Expression Language (EL) in JSP pages
  • Creating custom tags in JSP pages

  • Introduction to EJB technology
  • Stateless Session Beans
  • Stateful Session Beans
  • Message-Driven Beans

  • Introduction to ORM - Object-Relational Mapping
  • Java Persistence API (JPA)
  • Mapping Java objects to relational databases with JPA

  • Introduction to JavaServer Faces (JSF)
  • Creating a basic JSF application
  • Creating custom components
  • Introduction to Rich Internet Applications (RIA)

  • Create JavaServer Faces (JSF) pages that use Apache Trinidad components
  • Create a JSF-based mobile application
  • Dynamically apply Cascading Style Sheets (CSS) with Trinidad Skinning
  • Use the HTML5 video tag

  • Create managed bean compatible classes
  • Inject managed beans
  • Qualify the bean being requested at an injection point
  • Use CDI alternatives

  • Define the approach JSF uses to convert and validate input data
  • Use built-in validation constraints provided with JSF
  • Use built-in validation constraint annotations provided by Bean Validation
  • Create a custom Bean Validation constraint

  • Describe the servlet API
  • Use the request and response APIs
  • Set response headers
  • Create text and binary response bodies
  • Process file uploads using servlets
  • Forward to JSPs using RequestDispatcher
  • Use the session management API

  • Evaluate the role of JSP technology as a presentation mechanism
  • Author JSP pages
  • Process data received from servlets in a JSP page
  • Describe the use of tag libraries

  • Describe the role of EJB components in a Java EE application
  • Describe the benefits of EJB components
  • Describe the operational characteristics of a stateless, stateful, and singleton session beans
  • Create session beans
  • Create session bean clients

  • Describe the role of the Java Persistence API (JPA) in a Java EE application
  • Explain the basics of object-relational mapping
  • Describe the elements and environment of an entity component
  • Describe the life cycle and operational characteristics of entity components

  • Describe transaction semantics
  • Compare programmatic and declarative transaction scoping
  • Use JTA to scope transactions programmatically
  • Implement a container-managed transaction policy
  • Support optimistic locking with the versioning of entity components
  • Support pessimistic locking using EntityManager APIs
  • Describe the effect of exceptions on transaction state

  • Describe the purpose of integration technologies
  • Define the integration layer in a multilayered application architecture
  • List various Java EE integration technologies
  • Describe the benefit of Web Services over other integration technologies

  • Leverage container-managed security
  • Define user roles and responsibilities
  • Create a role-based security policy
  • Using Declarative Security
  • Configure authentication in the web tier
Hanger Icon
Contact Learning Advisor
  • RedtickMeet the instructor and learn about the course content and teaching style.
  • RedtickMake informed decisions about whether to enroll in the course or not.
  • RedtickGet a perspective with a glimpse of what the learning process entails.
Phone Icon
Contact Us
(Toll Free)
Inquiry for :


Section Icon

Target Audience:

  • Java developers
  • Web developers
  • Enterprise application developers
  • Architects
Section Icon


  • Knowledge of Java programming language
  • Understanding of web technologies such as HTML, CSS, and JavaScript
  • Familiarity with database concepts
Section Icon

Benefits of the course:

  • Learn the latest Java EE 6 technologies
  • Develop applications on Oracle WebLogic Server 12c
  • Hands-on experience with lab exercises
  • Gain expertise in Java EE 6 application development
Section Icon

Exam details to pass the course:

  • The course does not have an exam.
Section Icon

Certification path:

  • Oracle Certified Professional, Java EE 6 Web Component Developer
  • Oracle Certified Expert, Java EE 6 Java Persistence API Developer
  • Oracle Certified Expert, Java EE 6 Web Services Developer
  • Oracle Certified Master, Java EE 6 Enterprise Architect
Section Icon

Career options:

  • Java developer
  • Enterprise application developer
  • Web application developer
  • Architect

Why should you take this course from Skillzcafe:

Why should you take this course from Skillzcafe:
  • Bullet Icon Experienced instructors
  • Bullet Icon Hands-on lab exercises
  • Bullet Icon Flexible learning options
  • Bullet Icon Access to course materials after completion


The course duration is 5 days.

No, this course requires prior knowledge of Java programming language and web technologies.

No, the certification fee is separate.

Question Vector
Equip your employees with the right skills to be prepared for the future.

Provide your workforce with top-tier corporate training programs that empower them to succeed. Our programs, led by subject matter experts from around the world, guarantee the highest quality content and training that align with your business objectives.

  • 1500+

    Certified Trainers

  • 200+


  • 2 Million+

    Trained Professionals

  • 99%

    Satisfaction Score

  • 2000+


  • 120+


  • 180+


  • 1600%