25,000+ Courses Nationwide
0345 4506120

Java Programming Beginners - Evening Course

Beginners Java Course. Basic Java syntax and principles of Object Orientated Programming.
Our Style: Hands-on, Practical Course, Instructor-led Course.
Level: From beginners to fully functional.

Duration: one lesson of 2 hours per week for 6 weeks, from 6pm - 8pm. The first date shows as the booking date.
Where: Online with Gotomeeting.com
Download: Download Java JDK and Eclipse IDE

Select specific date to see price, venue and full details.

Course Content

Week 1:
Overview of Java:

The three Object-Oriented Programming (OOP) principles;

Java Data Types, Variables:

Primitive types; Characters; Boolean; Working with variables and its scope; Type conversion and casting; Introduction to String class.

Java Operators and Expressions:

Introduction of operators; Arithmetic operators; Relational operators; Assignment operator; Logical operators; Increment and decrement operators.

Decision Making:

If statement; If - else statement; If- else if - else statement; Nested if - else; Switch Statements

Week 2:
Using Loops:

The while, do-while and the for loop; Enhanced for loop; Jump statements : break, continue; The return statement; Nesting loops.

Week 3:
Arrays:

Working with arrays, 2-d arrays, iterating arrays.Using the for-each loop with Arrays

Lists:

Working with lists. Lists vs Arrays.

Week4:
Files,streams with Java:

Open, Read and Write to CSV Files, txt files and bin files.

Exception Handling:

Fundamentals of exception handling; Exception types; Using try and catch; Multiple catch clauses; Nested try statements; Throw and throws; The finally blocks

Week 5:
Introduction to Classes and Objects:

Creating a Class; Creating an Object; Using an Object; Adding Instance variables; Controlling accessibility; Naming conventions for class members. Class Constructors; Parameterized Constructors; Inheritance. Abstraction. Interfaces and implementing interfaces. Override. Polymorphism. The dot operator, this keyword, the static keywords, the super keyword.

Using Methods:

Introduction of methods; Creating a Method in class; Calling a Method; Returning value from a Method; Adding a Method that takes parameters;

Week 6:
More in Methods and Classes:

Overloading methods; Overloading Constructors; Using objects as parameters; Returning objects; Recursion; Access control : private, public and protected; The final keyword.

Related Courses

Privacy Notice

In order to provide you with the service requested we will need to retain and use your contact information in accordance with our Privacy Notice. If you choose to provide us with this information you explicitly consent to us using the information as necessary to provide the requested service to you. If you do not agree please do not proceed to request the service from us.

Marketing Permissions

Would you like to receive our newsletter and other information on products and services which we think will be of interest to you by email. We will always treat your information with care and in accordance with our Privacy Notice. You are free to withdraw this permission at any time.

 

We work with the best