Java Evening Course
Course details
Java 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 basic Java to fully functional.
    Who would benefit from the course: Beginners to Java, who would like to attend after work.
    Duration: one lesson of 2 hours per week for 6 weeks, from 6pm - 8pm.
    Where: Online with
    Download: Download Java JDK and Eclipse IDE. London classroom: on request locations, bring you own device

Java Evening Course Description

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:

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


Working with lists. Lists vs Arrays.

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: Using Methods:

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

Week 6:
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; Overloading Constructors;
Inheritance. Access control : private, public and protected; The final keyword. The dot operator, this keyword, the static keywords, the super keyword. Using objects as parameters; Returning objects; Recursion;
Override. Polymorphism.
Abstraction. Interfaces and implementing interfaces.

What is included
  • PCWorkshops Java Evenings Course Certificate on completion
  • Java Course Notes
  • Java Code Examples
  • Practical Java Course exercises and Code Samples
  • After the course: 1-Hour personalised online revision session
Book the Java Evenings Course
Special Offers
PCWorkshops London
Special Offer on the 'Visual Data with Power BI' Webinar
Read More
PCWorkshops Manchester
Special Offer: Python 3-weeks online Boot Camp
Read More
PCWorkshops Birmingham
Special Offer on the 'SQL Queries in 1-Day' webinar
Read More
PCWorkshops Southend-on-Sea
Special Offer on the 'Java Cross-Over for Coders' Webinar
Read More

Request a Free Webinar Demo

Try a 30 minutes webinar free. Choose you own topic from our course list.