Read more
2Month/20 Hours Price:120,000
100,000
Developing Applications with Java EE 6 on WebLogic Server 12
This Developing Applications with Java EE 6 on WebLogic Server 12c training teaches you to build & deploy enterprise applications that comply with Java Platform, Enterprise Edition 6 Web Profile. Create a web-based application that’s accessible from desktop & mobile using JSF technology.
Key Learnings:
Use the Java EE Web Profile
Develop and run an EJB technology application
Develop basic Java Persistence API entity classes to enable
database access
Develop a web-based user interface using JSF, Servlets, and
JSPs
Design applications to use CDI
Use IDEs and Application Servers for Java EE development
Create mobile web applications
Validate data using Bean Validation
Secure Enterprise Applications
Use Logging
Install Oracle WebLogic Sever 12c zip file distribution
Course Content
Module1: Java Platform, Enterprise Edition
Describe
the EE application tiers and layers
Describe
the needs of enterprise applications
Compare
services and libraries
Describe
the purpose of the Java EE Platform
Describe
the Java EE Web Profile
List
the various Java EE specifications
Module2: Enterprise Development Tools and Application Servers
List
EE supporting features provided by integrated development environments (IDEs)
Describe
the properties of Java EE components
Describe
the process of developing a Java EE application
Describe
the purpose of an application server
Install
the Oracle WebLogic Server 12c Zip Distribution
Describe
how to configure and package Java EE applications
Identify
the potential selection criteria used when choosing an application server
Module3: JavaBeans, Annotations, and Logging
Log
application activity and errors
Write
to server logs
Develop
Java annotations
Create
POJO JavaBeans components
Describe
the Java SE features that are used extensively in enterprise applications
Describe
common Java SE annotations and features
Describe
the role of annotations in Java EE
Module4: Web Component Model
Avoid
thread safety issues in web components
Implement
application layering and the MVC Pattern
Use
the Expression Language
Define
the difference between Java Servlets, JSP, and JSF components
Describe
the HTTP request-response model
Module5: Developing with JavaServer Faces Technology
Use
the appropriate annotation to control the scope of a bean instance
Process
form submissions and use JSF managed beans
Describe
the use of JSF tag libraries
Use
a component to iterate over values in a collection
Evaluate
the role of JavaServer Faces (JSF) technology as a presentation mechanism
Author
JSF pages using Facelets
Describe
the flow of the JSF life cycle
Modyule6:Using AJAX and Composite Components with JSF
Describe
how JSF Components can be enhanced with AJAX
Use
the tag
Define
a composite component
Describe
how AJAX request integrates with the JSF life cycle
Define
Asynchronous JavaScript and XML (AJAX)
Create
a JSF composite component
Moduke7: Apache Trinidad JSF Component Library and Mobile Development
Use
the HTML5 video tag
Create
JavaServer Faces (JSF) pages that use Apache Trinidad components
Dynamically
apply Cascading Style Sheets (CSS) with Trinidad Skinning
Create
a JSF-based mobile application
Dependency Injection With CDI
Create
managed bean compatible classes
Inject
managed beans
Use
CDI alternatives
Qualify
the bean being requested at an injection point
Module8: Using JSF and Bean Validation
Use
built-in validation constraint annotations provided by Bean Validation
Create
a custom Bean Validation constraint
Use
built-in validation constraints provided with JSF
Define
the approach JSF uses to convert and validate input data
Module9: Developing Servlets
Use
the session management API
Describe
the servlet API
Process
file uploads using servlets
Use
the request and response APIs
Set
response headers
Forward
to JSPs using RequestDispatcher
Create
text and binary response bodies
Module10: Developing with JavaServer Pages Technology
Describe
the use of tag libraries
Process
data received from servlets in a JSP page
Evaluate
the role of JSP technology as a presentation mechanism
Author
JSP pages
Module11: EJB Component Model
Create
session beans
Describe
the operational characteristics of a stateless, stateful, and singleton session
beans
Describe
the role of EJB components in a Java EE application
Create
session bean clients
Describe
the benefits of EJB components
Module12: The Java Persistence API
Describe
the role of the Java Persistence API (JPA) in a Java EE application
Explain
the basics of object-relational mapping
Describe
the life cycle and operational characteristics of entity components
Describe
the elements and environment of an entity component
Module13: Implementing a Transaction Policy
Implement
a container-managed transaction policy
Compare
programmatic and declarative transaction scoping
Support
optimistic locking with the versioning of entity components
Use
JTA to scope transactions programmatically
Describe
transaction semantics
Support
pessimistic locking using EntityManager APIs
Describe the effect of exceptions on transaction state
Module14: Implementing a Security Policy
Define
user roles and responsibilities
Leverage
container-managed security
Create
a role-based security policy
Using
Declarative Security
Configure
authentication in the web tier
Course Audience
Java DevelopersWeb Services Developers
JEE developers and Architects
Solution Architect
Integration Specialist
Solution Architects
Prerequisite
Previous programming/web application development experience
Career Path
Completing the "Developing
Applications with Java EE 6 on WebLogic Server 12" course at Omni Academy
opens up several exciting career opportunities, including:
- Java Developer:
Develop enterprise-level applications using Java EE technologies.
- Java EE Developer:
Specialize in creating and maintaining Java EE applications.
- WebLogic Administrator: Manage and administer WebLogic Server environments,
ensuring optimal performance and availability.
- Enterprise Application Developer: Design and implement complex business applications
using Java EE and WebLogic Server.
- Web Services Developer: Focus on developing and integrating web services into
enterprise applications.
- Software Architect:
Design the architecture
Job Interview Preparation (Soft Skills Questions & Answers)
Tough Open-Ended Job Interview QuestionsWhat to Wear for Best Job Interview Attire
Job Interview Question- What are You Passionate About?
How to Prepare for a Job Promotion Interview
Stay connected even when you’re apart
Join our WhatsApp Channel – Get discount offers
500+ Free Certification Exam Practice Question and Answers
Your FREE eLEARNING Courses (Click Here)
Internships, Freelance and Full-Time Work opportunities
Join Internships and Referral Program (click for details)
Work as Freelancer or Full-Time Employee (click for details)
Flexible Class Options
Week End Classes For Professionals SAT | SUNCorporate Group Trainings Available
Online Classes – Live Virtual Class (L.V.C), Online Training
Related Courses
Java Programming for Beginners
Java Developer Training (Java Course)
Mastering SOA and Java Web Services
Java Developer Fundamentals Training
Mastering Python for Machine Learning Course
0 Reviews