Notice : You are now accessing LOOP SIT SERVER. This is not meant for public access. For the actual LOOP Website please visit instead

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

  • Learn Python Django From Scratch

    Learn Python Django From Scratch

    SGD $79.00

    Course Description

    Django is the framework used by some of the biggest websites in the world including Instagram, Pinterest, The Washington Times, Mozilla, and the Public Broadcasting Service. Complex database -driven websites like these need a web application framework – and that's exactly what Django does. Master Python Django and you can create web application, sites with e-commerce functionality, and much much more.This course was created with intermediate Python users in mind, who want to move their expertise onto the web. If you're a beginner developer, you may find this course a little too far beyond your grasp unless you already have experience with another language, or have a working knowledge of Python and programming concepts.Open a World of Possibilities with Django for Web- Create a website from scratch using Django- Learn Django from beginner through to fully functional levels- Build authentication systems, map integration, web services and more- Create web applications to solve a multitude of problems and needsThis course is SkillsFuture Credit Eligible.


  • Learn Web Development with Java 7

    Learn Web Development with Java 7

    SGD $45.00

    Course Description

    Java has become the dominant general purpose programming language available. In this VTC course you will learn the syntax of the Java language and how to make use of the Apache Software Foundation's Eclipse Integrated Development Environment to write Java programs. You will learn about writing multithreaded programs, how to access relational databases, and how to read and write files. You will also be exposed to a large number of Java libraries that are part of Java or are open sourced. 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 courseThis course is SkillsFuture Credit Eligible.


  • Become a Professional Web Developer Bundle: JavaScript,Angular and Jquery

    Become a Professional Web Developer Bundle: JavaScript,Angular and Jquery

    SGD $79.00

    Course Description

    Learn to use the most popular programming languages, JavaScript, grasp the basic concepts of AngularJS and its main features and learn to make website creation, responsive and accessible apps easily with jQuery with this extensive course. Put your lessons in practical uses with functional examples. Most courses on web development walk you through the skills beginners need, but then require you to learn the skills that make you an employable web developer. This course is different. After you have learned the basics and built real projects for your portfolio, you can move on to hours and hours of continued training at the intermediate and advanced levels for each web development skill you've learned.Challenge yourself and become a Professional Web Developer.- Pick up a new programming language and be fluent in coding - Learn how each language uses its code to program applications - Know how to apply each language into your own projects- Find out how each language compliments each other when developing a website This course is SkillsFuture Credit Eligible.



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.