Become a Java EE 7 Developer
Offered By: LinkedIn Learning
Course Description
Overview
Java EE is a powerful platform for building enterprise-scale Java applications. Get the skills to work with both client- and server-side technologies as a Java EE developer. This path requires knowledge of Java and object-oriented programming, covered in the Become a Java Programmer learning path.
- Build dynamic applications that pass data from client to server.
- Work with data by building and consuming RESTful APIs.
- Deploy your applications to the cloud.
Syllabus
- Course 1: Learning Java Enterprise Edition
- Get an introduction to Java EE 7, the platform of choice for developing dynamic, large-scale enterprise applications.
- Course 2: Java EE: JavaServer Faces JSF
- Learn how to use JavaServer Faces (JSF) to build robust, secure web apps. Discover how to set up a JSF project, build a JSF page using Facelets, and secure your JSF web app.
- Course 3: Java EE: Servlets and JavaServer Pages (JSP)
- Learn how to build dynamic web pages using servlets and JavaServer Pages (JSP).
- Course 4: Java EE 7: Web Services
- Learn how to build SOAP-based and RESTful web services in Java EE using JAX-WS and JAX-RS.
- Course 5: Java EE: RESTful Service with JAX-RS 2.0
- Learn how to develop a simple RESTful web service and REST client with the Java EE JAX-RS 2.0 API.
- Course 6: WebSocket Programming with Java EE
- Explore the WebSocket API in Java EE, and learn how to implement WebSocket functionality in client and server applications.
- Course 7: JSON Processing with Java EE
- Discover how to use the Java EE JSON-Processing API. Learn how to use both the object model and the streaming model, how to traverse a JSON object, and much more.
- Course 8: Java EE: Bean Validation
- Learn how to use one of the most useful and important Java EE APIs—Bean Validation and its reference implementation Hibernate Validator—to ensure data integrity in applications.
- Course 9: Java EE 7: Enterprise JavaBeans (EJB)
- Learn how to use Enterprise Java Beans to develop secure, distributed applications. This course covers databases, session beans, message-driven beans, servlets, testing, and more.
- Course 10: Java EE: Packaging and Deploying an App
- Learn how to package and deploy Java applications. Explore three different strategies: local, cloud, and container-based deployments.
Taught by
Alex Theedom, Tayo Koleosho, Ketkee Aryamane, Kesha Williams, Alex Theedom, Alex Theedom, Alex Theedom, Alex Theedom, Emmanuel Henri and Emmanuel Henri
Related Courses
Amazon FSx for Windows File Server Primer (Simplified Chinese)Amazon Web Services via AWS Skill Builder App Deployment, Debugging, and Performance
Google via Google Cloud Skills Boost Application Development using Microservices and Serverless
IBM via Coursera HPE Aruba Networking Cloud Basics
Aruba via Coursera AWS Cloud Development Kit Primer (Italian)
Amazon Web Services via AWS Skill Builder