Java Learning Subscription

Cost $3,495

Course Code
ls40805vD108700

Duration
12 Months

What you will learn

  • Program in Java using Java SE 8 and Java SE 11, the long-term support releases, and most widely used versions of Java SE.
  • Program using Java EE 7, which is the platform for enterprise Java applications.
  • Use the module system to design applications with explicit dependencies and encapsulation at the JAR level, ensuring more reliable configuration, improved security, and enhanced performance.
  • Make your code more readable and succinct using convenience methods.
  • Test code snippets and APIs using JShell.
  • Use Java Persistence and Java Transaction APIs, create a flexible component model using EJB and CDI technology, provide Timer, Concurrency and Batch services, and create SOAP and REST web services.
  • Develop web-based interfaces using Servlets, Java Server Pages, and JavaServer Faces.
  • Implement best practices for writing Java code.
  • Leverage product enhancements soon after each product release.
  • Take advantage of all training in the learning subscription in order to learn and get certified on Java SE 8, Java SE 11, and Java EE 7.

Certification Exams Included with this Subscription

Oracle certifications offer a way to advance your professional image, demonstrate your knowledge retention, and share your success with your employers and others. This learning subscription provides you with the ability to take each of the following exams one time for free directly from the learning subscription. Use this opportunity to further your career.

  • Java SE 11 certification exams included:
  • Java SE 8 certification exams included:
  • Java EE 7 certification exams included:

Topics

  • Modularity
  • Runtime images
  • Migration
  • Enhancements to stream API
  • Jshell
  • Convenience methods for collections
  • Convenience methods for arrays
  • Creating and using methods
  • Data in a cart
  • Describing classes
  • Using inheritance
  • Utilize Lambda expressions
  • Using Java persistence and Java transaction APIs
  • Providing Timer, Concurrency, and Batch services
  • Soap and REST web services
  • Developing web-based interfaces using Servlets, Java Server Pages, and Java Server Faces
  • Assembling and deploying Java applications to a JEE Application Server

Job Roles

  • Java programmer
  • Java enterprise developer

Skills Learned

  • Utilize new Java features
  • Write Java code that uses variables, arrays, conditional, and loop constructs to achieve program objectives
  • Identify modular programming principles
  • Access and create static fields and methods
  • Encapsulate a class using access modifiers and overloaded constructors
  • Demonstrate polymorphism by implementing a Java interface
  • Handle a checked exception in a Java application
  • Define and implement a simple class hierarchy that supports application requirements
  • Use Lambda Expression concurrency features
  • Apply modular programming practices and services to applications
  • Create high-performing multi-threaded applications
  • Execute a Java application from the command line
  • Create applications that use the Java Collections framework
  • Implement error-handling techniques using exception handling
  • Implement input/output (I/O) functionality to read from and write to data and text files
  • Perform multiple operations on database tables, including creating, reading, updating, and deleting using both JDBC and JPA technology
  • Identify deprecated APIs and possible alternatives
  • Swap sub-optimal or tedious coding with convenience methods
  • Create a modular Java application
  • Create a custom runtime image
  • Build Multi-release JAR files
  • Design interfaces which implement methods
  • Process stream data using new convenience methods
  • Leverage JShell for fast code experiments
  • Identify and apply new methods to more conveniently work with collections and arrays
  • Identify and address common requirements in migrating older applications to modularity
  • Create a system architecture (the Architecture model) supporting the nonfunctional requirements (NFRs) and development constraints
  • Create a system design (the Solution model) supporting the functional requirements (FRs)
  • Develop SOAP and REST web services
  • Develop web front-ends using Servlets, Java Server Pages, and Java Server

Learning Paths

  • Utilize new Java features
  • Write Java code that uses variables, arrays, conditional, and loop constructs to achieve program objectives
  • Identify modular programming principles
  • Access and create static fields and methods
  • Encapsulate a class using access modifiers and overloaded constructors
  • Demonstrate polymorphism by implementing a Java interface
  • Handle a checked exception in a Java application
  • Define and implement a simple class hierarchy that supports application requirements
  • Use Lambda Expression concurrency features
  • Apply modular programming practices and services to applications
  • Create high-performing multi-threaded applications
  • Execute a Java application from the command line
  • Create applications that use the Java Collections framework
  • Implement error-handling techniques using exception handling
  • Implement input/output (I/O) functionality to read from and write to data and text files
  • Perform multiple operations on database tables, including creating, reading, updating, and deleting using both JDBC and JPA technology
  • Identify deprecated APIs and possible alternatives
  • Swap sub-optimal or tedious coding with convenience methods
  • Create a modular Java application
  • Create a custom runtime image
  • Build Multi-release JAR files
  • Design interfaces which implement methods
  • Process stream data using new convenience methods
  • Leverage JShell for fast code experiments
  • Identify and apply new methods to more conveniently work with collections and arrays
  • Identify and address common requirements in migrating older applications to modularity
  • Create a system architecture (the Architecture model) supporting the nonfunctional requirements (NFRs) and development constraints
  • Create a system design (the Solution model) supporting the functional requirements (FRs)
  • Develop SOAP and REST web services
  • Develop web front-ends using Servlets, Java Server Pages, and Java Server

Enroll for Construction and Engineering Learning Subscription

Java Learning Subscription

$3,495.00

12 Months

SKU: ls40805vD108700 Category:

Reviews

There are no reviews yet.

Be the first to review “Java Learning Subscription”

Your email address will not be published. Required fields are marked *

No products were found matching your selection.

Follow-on Courses

Browse the suggested follow-on courses below and continue your training journey. We offer training in various learning formats, from instructor-led to virtual, so you can choose what works best for you. Get started by selecting a course to learn more.

No products were found matching your selection.

TOP
0