Please accept cookies to help us improve this website Is this OK? Yes No More on cookies »
Item number: 142980747

ITS 304 Java Training

Item number: 142980747

ITS 304 Java Training

399,00 482,79 Incl. tax

ITS 304 Java E-Learning Certified Teachers Exam Quizzes Online Mentor MeasureUp Test Exam Live Labs Tips Tricks Certificate.

Read more
Discounts:
  • Buy 2 for €391,02 each and save 2%
  • Buy 3 for €387,03 each and save 3%
  • Buy 5 for €371,07 each and save 7%
  • Buy 10 for €359,10 each and save 10%
  • Buy 25 for €339,15 each and save 15%
  • Buy 50 for €311,22 each and save 22%
  • Buy 100 for €279,30 each and save 30%
  • Buy 200 for €199,50 each and save 50%
Availability:
In stock
Delivery time:
Ordered before 5 p.m.! Start today.
  • Award Winning E-learning
  • Lowest price guarantee
  • Personalized service by our expert team
  • Pay safely online or by invoice
  • Order and start within 24 hours

ITS 304 Java Training - OEM Certkit

This course is intended for students who want to learn how to recognize, write, and debug Java code that will logically solve a problem.

The Information Technology Specialist program is aimed at candidates who are considering or just
beginning a path to a career in information technology. The ITS program is taking over from the
Microsoft MTA program.

Prerequisites:
There are no prerequisites for this course.

Course outcome:

  • Java Fundamentals
  • Data Types, Variables, and Expressions
  • Flow Control Implementation
  • Object-Oriented Programming
  • Code Compilation and Debugging

Who should attend:
This course is intended for new and experienced programmers that want to learn how to write and troubleshoot Java code. Previous programming experience is not required but recommended.

CertKit content:
E-learning courses:

Getting Started with Java: The Fundamentals of Java Programming

Course: 54 Minutes

  • Course Overview
  • How Java Works
  • Running Java Programs
  • The JVM and the Java Ecosystem
  • Properties of Java
  • Java's Class Library and Garbage Collector
  • Applications of Java
  • Course Summary

Getting Started with Java: Writing & Running Java Programs

Course: 1 Hour, 7 Minutes

  • Course Overview
  • Installing Java and IntelliJ on Windows
  • Installing Java and IntelliJ on macOS
  • Creating an IntelliJ Project
  • Writing and Running a Java Program
  • Examining Java's Syntax
  • Comments in Java Source Files
  • Course Summary

Getting Started with Java: Variables & Primitive Types

Course: 1 Hour, 7 Minutes

  • Course Overview
  • Declaring Variables in Java
  • Printing Strings with the format Method in Java
  • Exploring Primitive Data Types in Java
  • Working with Integers, Floats, and Doubles in Java
  • Working with Byte, Short, and Char Types in Java
  • Strings and Arrays in Java
  • Course Summary

Getting Started with Java: Operators

Course: 1 Hour, 23 Minutes

  • Course Overview
  • Doing Math with Arithmetic Operators in Java
  • Recognizing Assignment Operator Use in Java
  • Applying Logical Operators in Java
  • Using Comparison Operators in Java
  • Identifying Operator Precedence in Java
  • Performing String Operations in Java
  • Null Values in Java
  • Casting Data in Java
  • Course Summary

Control Structures in Java: Implementing Java Control Structures

Course: 1 Hour, 44 Minutes

  • Course Overview
  • Implementing a Basic if Statement
  • Illustrating the if-else Statement
  • Using Multiple if Statements
  • Demonstrating a Basic for Loop
  • Using the switch Statement
  • Demonstrating Different Types of for Loops
  • Illustrating continue and break Statements
  • Using the while Loop
  • Running Java from the Shell
  • Supplying Arguments to Java Programs
  • Course Summary

Modeling Entities in Java: Getting Started with Classes & Objects

Course: 39 Minutes

  • Course Overview
  • Understanding Java Classes
  • The Relationship between Classes and Objects
  • Contrasting Static and Instance Variables
  • Setting up a Java Project on IntelliJ
  • Creating Objects of Classes
  • Course Summary

Modeling Entities in Java: Defining Custom Classes & Objects

Course: 1 Hour, 30 Minutes

  • Course Overview
  • Instantiating Objects of Built-in Java Classes
  • Creating Objects and Viewing Data
  • Performing Operations on Objects in Java
  • Working with Member Variables in Java
  • Creating and Using Constructors in Java
  • Initializing Fields with Constructors
  • Using Private Fields
  • Creating and Using Private Methods in Java
  • Exploring Getter and Setter Methods
  • Course Summary

Modeling Entities in Java: Methods, Method Overloading, & Constructors

Course: 1 Hour, 33 Minutes

  • Course Overview
  • Using Return Statements
  • Using Getters and Setters
  • Defining Multiple Functions Using Method Overloading
  • Working with Method Overloading and Code Reuse
  • Understanding and Using Default Constructors
  • Initializing Fields in Constructors
  • Creating Parameterized Constructors
  • Overloading Constructors
  • Using 'this' Keyword in Field Initializations
  • Reusing Code through Constructor Chaining
  • Course Summary

Modeling Entities in Java: Static Members, Arguments, & Method Overriding

Course: 2 Hours, 1 Minute

  • Course Overview
  • Accessing Static Variables
  • Using Static Variables and the final Keyword
  • Working with Static and Instance Methods and Fields
  • Using a Static Field for Auto-counting Objects
  • Using a Class Reference to Invoke Static Methods
  • Exploring Field Reassignments
  • Understanding Pass-by-Value and Pass-by-Reference
  • Pass-by-value/Pass-by-reference with Custom Objects
  • Checking Object Equality with == and .equals()
  • Understanding the HashCode Contract
  • Overriding the .equals() Method
  • Overriding the .hashCode() Method
  • Course Summary

Mapping Relationships in Java: Modeling Is-a Relationships Using Inheritance

Course: 1 Hour, 40 Minutes

  • Course Overview
  • Utilizing Classes and the Inheritance Hierarchy
  • Expressing Is-a Relationships
  • Features of Object Oriented Programming
  • Characterizing the Java.lang.Object Base Class
  • Examining Object Base Class Inherited Methods
  • Exploring the Java.lang.Object Base Class
  • Using the instanceof Operator
  • Exploring Compile-time and Runtime Types
  • Instantiating Objects of Base and Derived Classes
  • Creating Inheritance Hierarchies
  • Identifying the Roles of Variable and Object Types
  • Up-casting and Down-casting Operations
  • Examining the Inheritance of Fields and Methods
  • Course Summary

Mapping Relationships in Java: Constructors & Polymorphism

Course: 1 Hour, 56 Minutes

  • Course Overview
  • Examining the Default, No-argument Constructor
  • Using the Super Keyword
  • Invoking Base Class Constructors via Derived Classes
  • Investigating Nuances of Derived Class Constructors
  • Reusing Constructors Using super() and this()
  • Characterizing Runtime Polymorphism
  • Invoking Methods Based on Runtime Types
  • Understanding Dynamic Method Dispatch
  • Investigating Compile-time Polymorphism
  • Overloading Methods with Compile-time Polymorphism
  • Invoking the Right Overloaded Method
  • Performing Type Promotion and Coercion
  • Course Summary

Mapping Relationships in Java: Overriding Methods and Using Access Modifiers

Course: 2 Hours, 1 Minute

  • Course Overview
  • Overriding Methods in Derived Classes
  • Invoking Base Class Methods Using super()
  • Identifying Method Hiding
  • Using the Final Modifier with Fields
  • Using the Final Modifier with Methods and Classes
  • Characterizing Abstract Classes
  • Using Abstract Classes in Inheritance Hierarchies
  • Using the Private Access Modifier
  • Using the Public and Private Modifiers
  • Using Factory Methods to Instantiate Objects
  • Using the Protected Access Modifier
  • Investigating Protected Access Modifier Nuances
  • Using the Default Access Modifier
  • Course Summary

Mapping Relationships in Java: Working with Interfaces & Class Loaders

Course: 1 Hour, 46 Minutes

  • Course Overview
  • Characterizing Interfaces and Interface Methods
  • Implementing Interface Methods
  • Creating Fields in Interfaces
  • Enforcing Method Implementations for Interfaces
  • Specifying Interface Method Default Implementations
  • Defining Variables of Interface Types
  • Identifying Class Loader Use Cases and Hierarchy
  • Using Class Loaders
  • Manually Loading Classes
  • Creating Custom Class Loaders
  • Loading Classes Using a Custom Class Loader
  • Course Summary

Interactive Java & JShell: Writing Java Programs with the Interactive JShell

Course: 1 Hour, 57 Minutes

  • Course Overview
  • Running Commands and Snippets on JShell
  • Defining and Calling Functions in JShell
  • Defining Functions Referencing External Variables
  • Adjusting Feedback Modes in JShell
  • Using the Auto-complete Feature in JShell
  • Working with Different JShell Features
  • Working with User-defined Types in JShell
  • Updating User-defined Types in JShell
  • Loading Data from a File into JShell
  • Writing Data to a File Using JShell
  • Building and Running JShell Scripts
  • Course Summary

MeasureUp Official ITS Exam simulation

  • 150+ questions

Online mentor

The online mentor can answer all your specific technical questions via chat or email related to your studies.
Online Mentor is active for 90 days or 365 days - after activation!

Practice Labs - Virtual Labs (optional)

  • Create and Manipulate Arrays in Java
  • Create Static Methods in Java
  • Handle Exceptions in Java
  • Read and Write to a File in Java
  • Create an Enum in Java
  • Create and Manipulate an ArrayList in Java
  • Sort Objects by Using a Comparator and a TreeSet
  • Create and Manipulate a Map in Java
  • Use a Lambda Expression in Java
  • Manipulate a Stream in Java
Language English
Qualifications of the Instructor Certified
Course Format and Length Teaching videos with subtitles, interactive elements and assignments and tests
MeasureUp Examination simulation Included
Online Virtuele labs Receive 12 months of access to virtual labs corresponding to traditional course configuration. Active for 365 days after activation, availability varies by Training
Tips & Tricks Included
Exam Quiz Included
Full training for the official Exam Yes
Lesson duration 21:18 Hours
Progress monitoring Yes
Access to Material 365 days
Technical Requirements Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance Helpdesk and online knowledge base 24/7
Certification Certificate of participation in PDF format
Price and costs Course price at no extra cost
Cancellation policy and money-back guarantee We assess this on a case-by-case basis
Award Winning E-learning Yes
Tip! Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.

There are no reviews written yet about this product.

Loading...

OEM Office Elearning Menu Genomineerd voor 'Beste Opleider van Nederland'

OEM Office Elearning Menu is trots genomineerd te zijn voor de titel 'Beste Opleider van Nederland' door Springest, een onderdeel van Archipel. Deze erkenning bevestigt onze kwaliteit en toewijding. Hartelijk dank aan al onze cursisten.

Reviews

There are no reviews written yet about this product.

25.000+

Deelnemers getrained

Springest: 9.1 - Edubookers 8.9

Gemiddeld cijfer

3500+

Aantal getrainde bedrijven

20+

Jaren ervaring

Even more knowledge

Read our most recent articles

View blog