• ISQL Global Logo
  • About Us

  • Certification

  • Courses

  • Corporate

  • Placements

  • Contact Us

  • Location


    Oracle Java EE7 Front-end Server Application Development Training & Placements in Chennai SQL STAR

    Oracle Java EE 7: Front-end Web Application Development

    (The Course materials and Course Completion Certificates are directly delivered from Oracle University to those seeking for Foreign Opportunity)

    (Government of India Approved Education Center – ISQL Global)

    The Java EE 7: Front-end Web Application Development training teaches you how to build and deploy enterprise applications that comply with Java Platform, Enterprise Edition 7 Web Profile. The technologies presented in this course include annotations, Session Enterprise JavaBeans (EJB-Lite), Java Persistence API (JPA), servlets, JavaServer Pages(JSPs), Contexts and Dependency Injection (CDI), JAX-RS RESTful web services, the Java API for WebSocket and more.
    This Java EE 7: Front-end Web Application Development training helps you explore building and deploying enterprise applications that comply with the Java Platform, Enterprise Edition 7 Web Profile. Expert Oracle University instructors will help you explore annotations, Session Enterprise JavaBeans (EJB-Lite), Java Persistence API (JPA), servlets, JavaServer Pages(JSPs), Contexts and Dependency Injection (CDI), JAX-RS RESTful web services, the Java API for WebSocket and the Java API for JSON processing.

    Learn To:

    • Developweb-based interfaces for both desktop and mobile devices.
    • Assemblean application.
    • BuildJava applications.
    • Deployan application into an application server (Java EE platformruntime environment).
    Benefits to You By taking this course, you'll gain hands-on experience building Java EE web applications. You will get the chance to create web-based User interfaces using html5 and Java Script along with JSPs and servlets. Web-based User interfaces will use AJAX to communicate with RESTful web services you create; data will persist using JPA and optimistic locking.
    Participate in Hands-On Labs By learning through hands-on exercises via structured labs, you'll get a chance to explore EJB-Lite session bean components, which can be used with container-managed transactions. You'll perform lab exercises using the NetBeans IDE and WebLogic Server.

    Suggested Prerequisite

    • Basicunderstanding of database concepts and SQL syntax
    • Experiencewith Java SE, or Java Programmer Certification
    • Understandobject-oriented principles
    • Ableto author html, CSS, and Java Script enabled web pages
    • Experiencewith an Integrated Development Environment
    Required Prerequisite
    • Java SE 8 Programming
    • Java Scriptand html5: Develop Web Applications

    Audience

    • JavaDevelopers
    • J2EEDeveloper
    • Java EE Developers
    • WebAdministrator
    • WebAdministrator
    Course Objectives
    • Create and use Java annotations
    • Selectthe correct Java EE Profile for a given application
    • Developand run an EJB technology application
    • CreateJava EE technology applications with the Java EE 7 Platform
    • Identifythe services provided by an Application Server
    • Package,deploy and debug enterprise applications
    • Createweb-based User interfaces using Servlet, JSP, JAX-RS, andJava Script technologies
    • Accessrelational databases using the Java Persistence API
    • Createscalable, transacted business logic with EJB-Lite
    • Developbasic Java Persistence API entity classes to enable databaseaccess
    • Developa web-based User interface using Servlets, JSPs, and JAX-RS
    • Designapplications to use dependency injection
    • UseIDEs and Application Servers for Java EE development

    Course Topics

    Java Platform, Enterprise Edition

    • TheJava EE Platform
    • TheJava EE Web Profile
    • Acomparison of services and libraries
    • Java EE specifications
    • Theneeds of enterprise application developers
    • Java EE application tiers and layers
    Enterprise Development Tools and Applications
    • Propertiesof Java EE components
    • Thedevelopment process of a Java EE application
    • Configuring and packaging Java EE applications
    • Starting and stopping WebLogic Server
    • Thepurpose of an application server
    JavaBeans, Annotations, and Logging
    • Developcustom annotations
    • Therole of annotations in Java EE applications
    • Java SE features used in Java EE applications
    • Creating POJO JavaBeans components
    • Using Logging
    • Using Common Java Annotations
    Java EE Web Architecture
    • Differences between Java Servlets, JSP, and JSF components
    • Use the Expression Language
    • Avoidingthread safety issues in web components
    • Thehttp request-response model
    • Application layering and the MVC pattern
    Developing Servlets
    • Setresponse headers
    • Forwarding control and passing data
    • TheServlet API
    • Requestand response APIs
    • Using the session management API
    • Uploading files using a servlet
    • Twoapproaches to creating a response body
    Developing with JavaServer Pages
    • Processing data from servlets in a JSP page
    • Therole of JSP as a present ation mechanism
    • Authoring JSP view pages
    • Usingtag libraries
    JAX-RS Web Services
    • Produceand consume complex data in the form of XML
    • httpstatus codes
    • CreateJAX-RS resource and application classes
    • Theneed for web services
    • Designing a RESTful web service
    • Consumequery and other parameter types
    • Createmethods that follow the prescribed rules of http method behavior
    Java RESTful Clients
    • Pre-JAX-RS2 Clients: httpUrlConnection and the Jersey Client API
    • TheJAX-RS 2 Client API
    html5 Applications with Java Script and AJAX
    • htmlDOM manipulation with Java Script
    • RESTfulclients with Java Script (AJAX)
    • TheSame-Origin policy and CORS
    • Limitationsof Java Script clients
    WebSocket and the Java API for JSO Processing
    • Creating WebSockets with Java
    • Consuming JSON with Java
    • WebSocketExplained
    • Client-sideWebSokect with Java Script
    • Client-sideWebSocket with Java
    • WebService Limitations
    • Producing JSON with Java
    Implementing a Security Policy
    • Container-managedsecurity
    • Create a role-based security policy
    • Userroles and responsibilities
    • Thesecurity API
    POJO and EJB-Lite Component Models
    • Operationalcharacteristics of stateless and stateful session beans
    • Creatingsession bean clients
    • Thebenefits of EJB components
    • Creatingsession beans
    • Therole of EJB components in Java EE applications
    The Java Persistence API
    • Thelife cycle and operational characteristics of entity components
    • Theelements and environment of an entity component
    • Basics of Object-relational mapping
    • Therole of the Java Persistence API in Java EE applications
    Implementing a transaction policy
    • Pessimisticlocking using EntityManager APIs
    • Programmaticvs. declarative transaction scoping
    • Transactionsemantics
    • Optimisticlocking with the versioning of entity components
    • Implementing a container-managed transaction policy
    • Theeffect of exceptions on transaction state
    • Using JTA to scope transactions programmatically

    AWS Training

    All rights reserved. ©1999 - 2018, SQLSTAR Global.

    Terms of Service | Privacy Policy