NeoCoder

Java

Home Training Library Java Java

We've everything to build a perfect L&D program

700+
Learning Topics
120+
Video Content
100+
Coding Exercises
300+
Quiz
450+
Skill Assessment
100+
Hands-on Projects

Topics Covered

Java
Java Basics
  • History of Java
  • Describe the real-world applications of Java
  • Describe the Java Development Kit (JDK) and the Java Runtime Environment (JRE)
  • Describe the components of a basic Java program
    Compile and execute a Java program
Java
Java Flow Control
  • if-else statement
  • Nested if
  • SwitchCase
  • Branching
  • Switching
  • Looping
Java
Exceptions Handling
  • Checked vs. Unchecked Exceptions
  • Built in Exceptions
  • Handling Exceptions
  • Custom Exception classes
    Throwing exceptions
Java
Generics and Collections
  • Create and use a generic class
  • Generics Collection
  • Multi Threading
  • Create and use List, Set and Map
  • Sorting data in collection
  • Collections
  • Streams and Filters
Java
Working with Java Data Types
  • Declare and initialize variables (including casting of primitive data types)
  • Differentiate between object reference variables and primitive variables
  • Unary Operator
  • Arithmetic Operators
  • Bitwise Operators
  • Conditional Operator
  • Relational Operators
  • Arithmetic Operators
Java
Object Oriented Programming
  • Characteristics of Object-Oriented Programming
  • Class Path
  • Classes and Objects
  • Object Class
  • Inner Class
  • Interface
  • Multiple Inheritance
  • Encapsulation
  • Polymorphism
  • Constructor
Java
Working with Selected classes from the Java API
  • Manipulate data using the StringBuilder class and its methods
  • Create and manipulate Strings
  • Using Java SE 8 Date/Time API
Java
Building Database Applications with JDBC
  • JDBC Introduction
  • JDBC Statement
  • Lambda Expression
Java
Java Basics
  • History of Java
  • Describe the real-world applications of Java
  • Describe the Java Development Kit (JDK) and the Java Runtime Environment (JRE)
  • Describe the components of a basic Java program
    Compile and execute a Java program
Java
Working with Java Data Types
  • Declare and initialize variables (including casting of primitive data types)
  • Differentiate between object reference variables and primitive variables
  • Unary Operator
  • Arithmetic Operators
  • Bitwise Operators
  • Conditional Operator
  • Relational Operators
  • Arithmetic Operators
Java
Java Flow Control
  • if-else statement
  • Nested if
  • SwitchCase
  • Branching
  • Switching
  • Looping
Java
Object Oriented Programming
  • Characteristics of Object-Oriented Programming
  • Class Path
  • Classes and Objects
  • Object Class
  • Inner Class
  • Interface
  • Multiple Inheritance
  • Encapsulation
  • Polymorphism
  • Constructor
Java
Exceptions Handling
  • Checked vs. Unchecked Exceptions
  • Built in Exceptions
  • Handling Exceptions
  • Custom Exception classes
    Throwing exceptions
Java
Working with Selected classes from the Java API
  • Manipulate data using the StringBuilder class and its methods
  • Create and manipulate Strings
  • Using Java SE 8 Date/Time API
Java
Generics and Collections
  • Create and use a generic class
  • Generics Collection
  • Multi Threading
  • Create and use List, Set and Map
  • Sorting data in collection
  • Collections
  • Streams and Filters
Java
Building Database Applications with JDBC
  • JDBC Introduction
  • JDBC Statement
  • Lambda Expression

Tailor the curriculum for your tech team with customizable skill modules

Yes, L&D professionals can handpick the skill modules of their choice from our huge repository to design the perfect skill development program for their tech team and drive greater ROIs.

Contact us for a Demo +91 - 93429 07576

Why neoCoder's skill
modules are the finest?

Content structured to different learning level

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

  • Noob
  • Beginner
  • Intermediate
  • Advanced
  • Master

 

24x7
Replenishing content

In a world of continuous technological advancement, the learning materials should be fresh and updated.

Our skill modules are constantly updated with respect to the changes in the tech universe. Hence your employees stay on track with the latest tools and technologies used in the industry.

Diverse
assessment options

Our powerful AI-powered engine helps you to assess your employee’s potential at once. With the aid of the auto-evaluation feature, the following diverse assessment modules are evaluated at a rapid rate, thereby saving an enormous time.

  • Quiz
  • Skill assessments
  • Coding Exercises
  • Hands-on projects

Accelerate your upskilling program with NeoCoder