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 Programmer (Google GO& C++)

    Become a Professional Programmer (Google GO& C++)

    SGD $79.00

    Course Description

    There are endless numbers of programming languages out there, and new ones are added on an almost daily basis. To keep on top of the game and to broaden your skillset, picking up a few of these new languages never hurts. C++ is the Grandfather of many of the tech world’s programming languages – Java being just one. Learning C++ gives you a head start on learning any other language, and a leg up as far as your employability is concerned. By taking this course, you’ll lay down a solid coding foundation and gain an excellent platform for improving your skills.Google GO (golang) is the programming language created by one of the largest technology names in the world – Google – so having GO in your arsenal is a surefire way to add to your coding credentials. This course will teach you everything you need to know about GO.Picking up a few of these new languages never hurts. - Learn the differences between Google GO and C++- Know the basics of programming with the different language - Be able to apply either language into real-time projects - Know how you can code all the languages This course is SkillsFuture Credit Eligible.

    Read more...

  • Become a Professional Programmer (Python Programming & Swift Programming)

    Become a Professional Programmer (Python Programming & Swift Programming)

    SGD $79.00

    Course Description

    This course will not only give you an understanding of the Python, but will enable you to create and run real world Python programs too. The 2nd section gives you a head start on your way to becoming a solid Swift engineer by explaining everything you need to know in a straightforward manner, from a beginner’s perspective.Master one of the most popular programming languages in the world- Understand and implement basic Python code - Create and run a real-world Python program - Gain a knowledge of basic programming concepts- Understand the most important language featuresThis course is SkillsFuture Credit Eligible.

    Read more...

  • Learn Google's Newest Programming Languages

    Learn Google's Newest Programming Languages

    SGD $50.00

    Course Description

    There are an endless number of programming languages out there, and new ones are added on an almost daily basis. To keep on top of the game and broaden your skill set, picking up a few of these new languages never hurts. Google Go (golang) is the programming language created by one of the largest technology names in the world – Google – so having Go in your arsenal is a surefire way to add to your coding credentials. This course will teach you everything you need to know about Go.Hands on programming training with Google's Programming Language. - Learn Go fundamentals and apply them in real world scenarios- Get to grip with advanced features like Go Language and Concurrency- Understand and develop your knowledge of programming fundamentals- Build up a knowledge foundation for more advanced programming languagesThis course is SkillsFuture Credit Eligible.

    Read more...


Content

Java Programming

+
Content
  • 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)
GET ACCESS NOW
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.