Essential Online Course - Java Programming

Essential Online Course - Java Programming, Singapore elarning online course

Course Description

Java is a general purpose programming language that is concurrent, class based, object oriented, and specifically designed to have as few implementation dependencies as possible. Being that Java is an underlying technology and required by many applications and websites, you will find it in places like business applications, data centers, game consoles, utilities, desktop computers, laptops, smart phones and more. This online training course will cover various levels of Java Programming including beginner, intermediate and advanced. It covers a complete introduction to object oriented programming as well as many other core Java features. This course is just as helpful for a beginner as it is for systems engineers, web application developers, mobile app developers, software engineers and any other potential student with a technical background.

Learn the grandfather of programming languages today!

- Learn about the basics of Java programming language
- Move on to the intermediate level of Java programming language
- Know how to develop your own application using Java
- Discover the advantages of knowing Java programming language

Course Objectives

  1. Know the foundations of programming
  2. Familiarize with the terms and tools
  3. Know what are Identifiers, Variables, and Data Types
  4. Understanding Object-Orientated Programming
  5. Know how to use Predefined Classes
  6. Using Methods
  7. Understanding Constructors
  8. Know Arrays and Exceptions

Related Courses

  • Become a Professional Web Developer: Fundamentals of PHP

    Become a Professional Web Developer: Fundamentals of PHP

    SGD $79.00

    Course Description

    Do you want to be a web developer? Do you need to brush up on your PHP skills? Then you're in the right place! PHP is an open source (free) scripting language that allows you to create dynamic websites and work with servers. PHP is now used on over 20 million websites and over 1 million servers worldwide. You will learn everything about the basics of PHP programming using real world examples. Source codes are included for each lesson so you can learn by deconstructing each element.Enable yourself to develop the website of time.    - Learn the fundamentals of PHP Programming - Understand the purpose of PHP Programming in applications- Be able to apply PHP Programming into real-time projects - Know how PHP works in terms of page development This course is SkillsFuture Credit Eligible.


  • Essential Online Course - HTML Essentials

    Essential Online Course - HTML Essentials

    SGD $299.00

    Course Description

    HTML is one of the main programming languages that power the internet. And once you master it, you can begin to create your own web content, whether it be simple websites or complex online applications. This online training course provides an in-depth look at the essentials of writing and editing HTML code. Learn about HTML and its purpose in development. - Learn from the basics to advanced levels of HTML 5 - Know how HTML 5 applies to development of websites - Understand how to apply HTML 5 in your projects  - See the difference HTML 5 can do in a web design


  • Advanced Java Programming with Java SE 7

    Advanced Java Programming with Java SE 7

    SGD $45.00

    Course Description

    Java is a powerful language for cross-platform, object-oriented application programming. It can be found in many types of applications such as standalone, web, enterprise, and mobile. Advanced Java Programming is a higher level study of many advanced Java topics including JDBC, RMI, EIO, collections, assertions, logging, and concurrency. This advanced course by seasoned Java Developer David Saenz will demonstrate the power of Java and how to implement cutting edge apps that can perform well in mission critical applications. Source code is included. Pick up a new programming language into the mix of new skills!- Pick up a new programming language - Increase your employability with an extra language under your belt - Learn how the different languages work to develop web site and applications - Be able to create cutting edge applications with this course



Java Programming

  • Module 1: Foundations (Beginner)
    • History of Computer Programming
    • Categories of Programming Languages
    • Condensed history of Java
    • Software Lifecycle
  • Module 2: Terms and Tools (Beginner)
    • Programming General Terms
    • Java Program Flow
    • Downloading and Installing Java
    • Text Editors and Integrated Development Environments
    • Installing Eclipse
  • Module 3: Identifiers, Variables, and Data Types (Beginner)
    • Understanding Identifiers
    • Unicode and Java Syntax
    • Variables, Constants, and Literals
    • Primitive Data Types
    • Operators
    • Escape Characters
    • Type Conversions and Type Casting
    • Java Reserved Words
  • Module 4: Object-Orientated Programming (Intermediate)
    • Object-Oriented Programming (OOP)
    • Java’s Structure and OOP
    • Packages
    • Classes
    • Inheritance
    • Interfaces
    • Objects
  • Module 5: Predefined Classes (Intermediate)
    • Strings Class
    • Date Class
    • Simple Date Format Class
    • Scanner Class
    • Decimal Format Class
    • JFrame Class
    • Container Class
  • Module 6: Methods Part 1 (Intermediate)
    • Methods
    • Components of Methods
    • Naming Methods
    • Implementation Method Hiding
    • Method Variables and Literals
    • Invoking a Method
  • Module 7: Methods Part 2 (Advanced)
    • Methods and Multiple Arguments
    • Parameters and Arguments
    • Method Scope
    • Method Composition and Overloading
  • Module 8: Constructors (Advanced)
    • Constructors
    • Creating Objects
    • Overloading Constructors
    • Default Constructors
  • Module 9: Arrays and Exceptions (Advanced)
    • Array Structures
    • Constants and Arrays
    • Navigating Arrays
    • Exceptions and the Try Catch Block
SGD $299.00
(Price excludes GST)
Convince your boss email
This site is best viewed using the latest versions of Google Chrome, Apple Safari, Mozilla FireFox, Microsoft Internet Explorer 11 and Edge which supports HTML5/Webkit technologies.