Java Programming
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
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 Java Programming online 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.
Facilities
Location
Start date
Start date
About this course
Who Is This Course For?
This course is ideal for anyone who wants to learn about Java Programming.
By choosing online learning instead of a classroom based course, it eliminates the need for time away from work, saving you valuable time and money. It is ideal for those with tight schedules as our online courses give you 12 months unlimited access to all the course materials, so you can study at a pace that suits you. Allowing you to easily resume your studies whenever you have the time. All you need is internet connection to study, so you can study from the comfort of your home or any environment that suits you.
Requirements
Our training works on all devices including Mobile phones, IPad’s, Android tablets, Macs and PC’s.
For the best viewing experience on our state-of-the-art eLearning platform we recommend an internet connection of 10Mbps or better. Please also use Google Chrome or Mozilla Firefox as your browser with Adobe Flash Player.
Certification Details
In order to earn your certification, you’ll sit an online exam. We provide interactive quizzes after each module to ensure you're fully prepared for the real thing. Once you've passed with at least 80%, you'll be awarded your certificate.
Got a question about exams? Contact our course advisors. We're happy to help!
Reviews
Subjects
- Object oriented training
- Java Programming
- Software Engineering
- Java
- Object-oriented training
- Javascript
- Database
- Systems Engineering
- Programming
- Object oriented Programming
- Oriented Programming
- PLC Programming
- Developing Mobile Apps
- Business Application
Course programme
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
Java Programming