Java

Number of badges issued: 1341

Through self-paced learning, this badge earner has displayed an understanding of topics such as Object- Oriented programming, the Java platform, Java syntax, strings and operators, conditional operators, controls statements, loops, and Java frameworks.

More Details

Java

What is needed to earn this credential or badge

Member

Please note that this badge is only accessible to registered members of IBM Digital - Nation.

Course

Completed Unit - Java language overview: Java platform components.

Course

Completed Unit - OOP concepts and principles: Java objects overview; Example (A person object); State and string; Principles of OOP.

Course

Completed Unit - Getting started with the Java Language: Reserved words; Structure of a Java class; Packaging classes; Import statements; Class declaration; Variables and methods; Constructor methods; Other methods; Adding behavior to a Java class; Variables (exercise); Values (exercise).

Course

Completed Unit - Strings and operators: Strings; Conversion between integer and string; Operators; Strings and operators (exercise).

Course

Completed Unit - Conditional operators and control statements: Relational and conditional operators; The if statement; Variable scope; The else statement; The ternary operator; Conditional operators (exercise).

Course

Completed Unit - Loops: What is a loop?; The construct of for loops; The syntax of while loops; The construct of do…while loops; Loop termination; Loop continuation; Loops (exercise).

Course

Completed Unit - The Java collections framework (I): Arrays; Multi-dimensional arrays; Boxing and unboxing; Arrays (exercise).

Course

Completed Unit - The Java collections framework (II): Lists; Formal type; Using lists; Iterable; Sets; Maps.

Course

Completed Unit - Exceptions: Exception handling; The try, Catch, and finally blocks; Exception hierarchy; The try-with-resources statement.

Course

Completed Unit - Writing good Java code: Best coding practices; Keep classes small; Name methods carefully; Keep methods small; Use comments; Use a consistent style; Use built-in logging.

Assessment

Successfully completed the quiz with a score of 80% or more.

Java

Alignment to standards

no alignment to standards

Java

Recommended next steps

No next steps