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

Programming Java for Beginners - The Ultimate Java Tutorial

Course Summary

Learn Java Programming at your own Pace. Comes Complete with Working Files and a Verifiable Certificate of Completion.


  • +

    Course Syllabus

    • Introduction
      • Working Files - Download These First
      • What This Course Covers and What You Need
      • Biographical Information on the Author
      • How to obtain your Certificate of Completion.
    • Getting Started
      • Downloading and Installing The JDK
      • Overview And Setting Up The JDK
    • Writing Your First Java Program - Hello, World!
      • Entering The Program
      • Compiling And Running The Program
      • Correcting Errors
      • Exercise - Modifying The Hello, World! Program
    • Java Building Blocks - Data Types and Variables
      • Intruduction to Data Types
      • Data Types - int, double
      • Data Types Continued - string, char And bool
      • Variable Naming Rules
      • Declaring Variables
      • Assigning Data To Variables
      • Exercise - Say Hello To Others
    • Introduction to Classes and Objects
      • Classes and Objects
      • Class Data Members
      • Creating Constructors
      • toString Method, Creating Class Objects
      • Accessor Methods
      • Exercise - A Simple Class
    • Arithmetic Operators And Expressions
      • The Standard Java Arithmetic Operators
      • Arithmetic Operator Order Of Operations
      • Final Variables
      • Math Class
      • Mixing Arithmetic Data Types
      • Exercise 1 - Translating A Formula To Java Code
    • Java Input And Output
      • Writing Special Characters - Newlines And Tabs
      • Formatted Output With printf
      • Using The Scanner To Input Names
      • Using The Scanner To Input Strings
      • Exercise - A Simple Question And Answer Program
    • Making Decisions
      • Relational Operators
      • Logical Operators
      • Simple if-else Statement
      • Nested if-else Statements
      • The if-else if Statement - Part 1
      • The if-else if Statement - Part 2
      • Exercise 1 - A Question And Answer Program
      • Exercise 2 - A Calculator Program
    • Performing Repetition
      • The while Loop - Introduction
      • Count-controlled while Loops
      • Condition-controlled while Loops
      • Results-controlled while Loops
      • The for Loop - Part 1
      • The for Loop - Part 2
      • break and continue
      • Exercise 1 - Looping q And a
      • Exercise 2 - Looping Calculator
      • Exercise 3 - for Loop Exercise
    • Methods
      • Defining A Method - Part 1
      • Defining A Method - Part 2
      • Methods With Multiple Parameters
      • Predicate Methods
      • Void Methods
      • Pass By Value
      • Exercise 1 - Three Example Methods
      • Exercise 2 - Adding Methods To The Calculator Program
    • ArrayLists
      • ArrayList Introduction
      • Declaring And Initializing An ArrayList
      • Adding Data To An ArrayList
      • Accessing ArrayList Elements
      • Passing ArrayLists As Method Arguments
      • Generating Random Numbers
      • Searching An ArrayList
      • Sorting An ArrayList
      • Exercise 1 - Using An ArrayList To Find Palindromes
      • Exercise 2 - Finding The Maximum Value
    • Classes And Object-Oriented Programming
      • Private Data Members
      • More On Constructors
      • Displaying Class Data, toString
      • Set And Get Methods
      • Increment Method For Time Class
      • Exercise 1 - Building An Object-Oriented Calculator
      • Exercise 2 - Extending Time Class
    • Inheritance
      • Introduction To Inheritance
      • Overriding Methods
      • Protected Members
      • The Object Class
      • Exercise 1
      • Exercise 2
    • Polymorphism
      • Introduction To Polymorphism - Part 1
      • Introduction To Polymorphism - Part 2
      • Polymorphism Example
      • Working With Abstract Classes
      • Working With Interfaces
      • Exercise 1
    • Arrays
      • Declaring An Array
      • Accessing Array Elements
      • Passing Arrays As Function Arguments
      • Two-Dimensional Arrays - Part 1
      • Two-Dimensional Arrays - Part 2
      • Exercise 1 - Using Array Elements As Counters
      • Exercise 2 - Displaying Bar Charts Using Array
      • Exercise 3 - Creating A Deck Of Playing Cards
    • Additional Java Control Flow Constructs
      • The switch Statement - Part 1
      • The switch Statement - Part 2
      • The do-while Loop - Part 1
      • The do-while Loop - Part 2
      • The for-each Loop - Part 1
      • The for-each Loop - Part 2
      • Exercise 1 - Rewriting An if-else if Statement Using a switch Statement
      • Exercise 2 - Rewriting A while Loop with a do-while Loop
      • Exercise 3 - Using A for-each Loop With ArrayLists
    • File Processing
      • Try Catch Statement
      • Writing Data To A File
      • Reading Data From A File
      • Appending Data To A File
      • Writing Characters To A File
      • Reading Characters From A File
      • Exercise 1 - Creating A To-Do List
      • Exercise 2 - To-Do List Continued
      • Exercise 3 - To-Do List Continued


Course Fee:
USD 59

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Open Source and 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