• phone icon +44 7459 302492 email message icon info@uplatz.com
  • Register
0- - 0
Job Meter = High

Java SE 11: Programming Complete

30 Hours
Online Instructor-led Training
USD 1399 (USD 2800)
Save 50% Offer ends on 30-Jun-2024
 Java SE 11: Programming Complete course and certification
318 Learners

About this Course
This comprehensive course is suitable for experienced programmers who want to learn the full Java programming language (Java SE), the language constructs, handle collections and concurrency, and utilize core language APIs and modularization. It is designed for people with existing knowledge of computing and programming concepts, and who need to learn all aspects of Java SE in the shortest possible time. Students practice the skills learned in each lesson through hands-on practices. The course is based on the current long-term support version, Java SE 11.

-----------------------------------------------------
Course Objective
  • Manipulate numeric, text, date and time values using appropriate Java primitives and classes

  • Organise Java code using classes, interfaces and enumerations

  • Implement program logic using variables, arrays, conditional and loop constructs

  • Create Java applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism

  • Use Lambda Expressions

  • Use Java Collections API

  • Process information using Streams API

  • Use Java Concurrency API

  • Implement error propagation and handling

  • Implement input/output (I/O) functionality to read and write binary and text data

  • Manipulate files, directories and file systems

  • Deploy and execute Java applications using a modularized approach


-----------------------------------------------------
Target Audience
  • Developers

  • Implementors

-----------------------------------------------------

Java SE 11: Programming Complete

Course Details & Curriculum
  • Introduction to Java

  • Primitive Types, Operators, and Flow Control statements

  • Text, Date, Time, and Numeric objects

  • Classes and Objects

  • Improved Class Design

  • Inheritance

  • Interfaces

  • Arrays and Loops

  • Collections

  • Nested Classes and Lambda expressions

  • Java Streams API

  • Handle Exceptions and fix bugs

  • Java IO API

  • Java Concurrency and Multithreading

  • Java Modules

  • Annotations

  • JDBC API

  • Security

  • Generics

-----------------------------------------------------

Didn't find what you are looking for?  Contact Us

course.php