MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Java - The Beginners Series

Course Summary

An overview of all the core concepts in Java to build a strong foundation in your computer programming skills


  • +

    Course Syllabus

    • Setting up your computer
      • What is Java and how does it work?
      • Download Java onto Computer
      • Download Eclipse
    • Java Core Basics
      • Hello World
      • Compile and run java on the command line
      • Comments
      • Variables
      • Characters
      • Basic Math
      • Strings
      • Command Line Argument in Eclipse
      • User Input
      • Reading Files with Scanner
      • Number Format
      • Primitive Data Types
      • Scanner
      • Math Class
      • Assignment 1: Interest Rate
    • Conditionals
      • If statement
      • If-Else statement
      • While loop
      • Do-While
      • For Loop
      • Switch statement
      • If-Else vs Switch
      • Loops
      • Assignment 2: Grade calculator
    • Arrays
      • Arrays
      • Enhanced For Loop
      • Using Arrays for Math
      • Multidimensional Arrays
      • Data Types Arrays can hold
      • Multidimensional Arrays
      • Assignment 3: Display a multiplication table
    • Classes
      • What is a Class?
      • What is an Object?
      • Methods
      • Methods from different Classes
      • Static
      • Constructor
      • Getters and Setters
      • toString
      • Objects from Classes
      • Static variables
    • Object Oriented Programming Core Concepts
      • Inheritance
      • Override Methods and Dynamic Binding
      • Interface
      • Default Methods in Interface
      • instanceof
      • Polymorphism
      • Abstract Class
      • Multiple Inheritance
      • Which is true
    • Exceptions
      • Checked vs Unchecked Exceptions
      • System.err.println
      • try-catch
      • try-catch-finally
      • throws Exception
      • throw your own Exception
      • Checked Exceptions
      • Unchecked Exceptions
      • Assignment 6: Create password
      • Assignment 5: Create an inheritance hierarchy for vehicles
      • test


Course Fee:
Free

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top