Java Beginners Course, Evenings
Duration: 1 Day
Location: Attend from your internet connection.
Download: Java JDK and Eclipse or IntelliJ
Download options: Use an online compiler or simply view the taster course
Where: Online, Instructor-Led, unless otherwise arranged.
Our Style: Practical, Personalised.
Who should attend the Java Beginners Course, Evenings on Thursdays?
The Java beginners course runs in the evenings, from 6pm to 8pm, on Thursdays,
making it suitable for working professionals who need to attend outside working hours, and have Thursdays available for the course.
This course is ideal if you have never used Java and are starting from scratch.
You will learn to create interesting programs and develop practical Java skills.
Java Beginners Course Outline
Java Data Types and Variables:
Primitive types; Characters; Boolean values; Working with variables and their scope; Type conversion and casting; Introduction to the String class.
Java Operators and Expressions:
Introduction to operators; Arithmetic operators; Relational operators; Assignment operators; Logical operators; Increment and decrement operators.
If Statements and Decision Making:
If statements; If-else statements; Nested if-else statements; Switch statements.
"Looping" in Java:
Repetitive execution of code blocks. The do-while loop, the while loop, the for loop; Enhanced for-loop; Exiting loops: break, continue; The return statement; Nested loops.
Arrays:
Working with arrays, iterating arrays. Using the for-each loop with Arrays, single arrays and 2-d arrays.
Lists:
What is a list? Pro's and Con's. How to use a list. Arrays vs Lists.
Reading files in Java:
Using text, CSV and bin file types.
Exception Handling:
Basic principles of exception handling; Using try and catch; Multiple catch clauses; Exception types; Nested try-catch statements; The finally blocks, Throw and throws.
Using Methods:
Introduction of methods; Creating a Method in class; Calling a Method; Returning value from a Method; Adding a Method that takes parameters;
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; Method Overriding; Polymorphism; the dot operator; the this keyword; the static keyword; the super keyword.
More on Methods and Classes:
Method overloading; Constructor overloading; Using objects as parameters; Returning objects; Recursion; Access control: private, public, and protected; The final keyword.
Java FAQ's
Why should I learn Java? Find out in the Java-Faq PageBook the Java Beginners Course
Have questions? Contact us
EMF HTML Contact FormWhy Choose Our Java Beginners Courses?
Request a Free Java Trial
Want to experience the instructor-led training before booking? Request a free Java trial or contact us to discuss your Java training requirements.