Fundamentals

Java Basics (CK106)


Description
Java is an object-oriented programming language that produces software for multiple platforms. When a programmer writes a Java application, the compiled code (known as bytecode) runs on most operating systems (OS), including Windows, Linux and Mac OS. Java derives much of its syntax from the C and C++ programming languages.

Java was developed in the mid-1990s by James A. Gosling, a former computer scientist with Sun Microsystems, together with Mike Sheridan and Patrick Naughton.
Content
  • Introduction
  • Motivation
  • Introduction to Programming
  • Introduction to Java
  • Introduction to Java
  • assessment1
  • Variable
  • Variable
  • Variables
  • assessment2
  • DataType
  • Datatype
  • Datatype
  • assessment3
  • Operators and Control Flow Statements
  • Operators and Java loops
  • Operators
  • Operators and java loops
  • assessment4
  • Control flow Statements
  • Decision Making and Branching Statements
  • Conditional and branching stmts
  • assessment5
  • Array
  • Array
  • Array
  • assessment6
  • Encapsulation
  • Introduction OOPS Principles and Encapsulation
  • Introductation to OOPs and Encapsulation
  • assessment7
  • Polymorphism and Inheritance
  • Polymorphism and Inheritance
  • Polymorphism and Inheritance
  • assessment8
  • String Handling
  • String Handling
  • String Handling
  • assessment9
  • Abstraction and Exception Handling
  • Abstraction and Exception Handling
  • Abstraction and Exception Handling
  • assessment10
  • Collections
  • Collections
  • Collections
  • assessment11
  • POJO Class
  • POJO class and Storing user-defined class in collection
  • class and Storing user-defined class in collection
  • Java Interview Questions
  • Java Interview Questions
Completion rules
  • All units must be completed
  • Leads to a certification with a duration: 1 year
Prerequisites