The future of IBM Maximo: Work Centers and Inspections Can Transform Your Business

closeClose

Core Java Learning Subscription

  • Tuition USD $1,695
  • Reviews star_rate star_rate star_rate star_rate star_half 508 Ratings
  • Course Code COR-JAVA-LS
  • Duration 0 hours
  • Available Formats Subscription

The Core Java Learning Subscription provides Java SE 11 training for programmers who are new to the language and looking to learn the latest release and to Java programmers who have some experience and want to take advantage of the new features and upgrade their skills.

Skills Gained

  • 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
  • Manipulate numeric, text, and string data using appropriate Java operators
  • Set environment variables to allow the Java compiler and runtime executables to function properly
  • Create simple Java classes and use object references to access fields and methods in a class
  • Demonstrate polymorphism by implementing a Java interface
  • Handle a checked exception in a Java application
  • Use a Predicate Lambda expression as the argument to a method
  • 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
  • Create Java applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism
  • Execute a Java application from the command line
  • Create applications that use the Java Collections framework
  • Search and filter collections using Lambda Expressions
  • Implement error-handling techniques using exception handling
  • Implement input/output (I/O) functionality to read from and write to data and text files
  • Manipulate files, directories and file systems using the JDK NIO.2 specification
  • Perform multiple operations on database tables, including creating, reading, updating, and deleting using both JDBC and JPA technology
  • Design applications to take advantage of the module system and its more reliable configuration, improved security and performance, and more easily scalable applications
  • Migrate existing applications to modular applications in a step-by-step manner, choosing which parts of the application to migrate first
  • Deal with common problems encountered in migrating an application, including cyclic dependencies and split packages
  • Use services to make modularized applications more robust and easily extensible
  • Create multi-release JAR files that can be run on different Java releases
  • Use convenience methods to reduce code that seems verbose, inefficient, or boilerplate, and increase readability
  • Use JShell to quickly run small code experiments and test new APIs

Who Can Benefit

  • Java programmer

Course Details

Course Outline

  • 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

How do I enroll?

A comprehensive listing of ExitCertified courses can be found here. You can register directly for the required course/location when you select "register". If you have any questions or prefer to speak with an ExitCertified education consultant directly, please submit your query here. A representative will contact you shortly.

How do I pay for a class?

You can pay at the time of registration using credit card (Mastercard/Visa/American Express) cheque or PO.

What if I have training credits?

ExitCertified honors all savings programs from the partners we work with. ExitCertified also offers training credits across multiple partners through our FLEX Account.

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Lunchtime?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

Well organized course, supporting materials, and instructor. Good intro to AWS for various levels of participants - managers to developers.

Structured training in a great environment with knowledgeable and patient instructor

The course had a balanced structure with labs that helped supplement the learning material and it was incredibly beginner friendly.

Class material was clear and well communicated. Virtual setup was easy. Plenty of material was provided ahead of time. Sean was a fantastic instructor.

I learned a lot of directly usable skills from Tech Data. It will make an immediate impact in our work center.

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward