Learn Java with Hands On IT Experts

Event Information

Share this event

Date and Time



In Tuition House

210 Borough High Street



United Kingdom

View Map

Friends Who Are Going
Event description


Java is the most popular programming language in the world today. It works on any platform (Windows, Mac, Linux, etc), and it’s the core language used in developing Android apps. It’s a great first language for any aspiring programmer, so whether you want to program Android apps, web apps, or simply learn the foundational skills that all programmers use, this introductory course is a great place to start!

Taking this course will provide you with a basic foundation in Java syntax, which is the first step towards becoming a successful Java developer. You’ll learn how computers make decisions and how Java keeps track of information through variables and data types. You’ll learn to create conditional statements, functions, and loops to process information and solve problems. You’ll even learn to use IntelliJ, a Java IDE (Integrated Development Environment) that professional developers use, to build, compile, and debug your code. These are foundational programming skills, and mastering them is a must for all aspiring programmers.

No prior programming experience is needed. Beginners welcome!

We at IT contractors group (ITCG) London are a networking group of 1000 plus IT professionals with industry experience of over 10 years. Some of our highly experienced group members take great pride to launch the Java Training course which will cover the beginner concepts and will provide you the detailed information about essential Java Programming Language.In addition to the training course we will provide you career guidance and you can netwrok with our team of professionals who are currently engaged with different clients in Banking,Telecom,Insurance sectors in UK.

So get going and Enroll now for 2-Day Training starting on 24-25 June @ 9:00 am to 5:00 pm with 100 GBP deposit now. We look forward to see you soon.


  1. Overview of Java

    • Compiled and Interpreted programming languages

  2. Tools for Java programming

    • Installing the Java SE 8 JDK

    • IDEs

      1. IntelliJ Community Edition

      2. Eclipse

    • Understanding of project explorer

  3. First Java program & the structure of a Java Class

    • Closer look at the first program

    • Lexical Issues and Java keywords

    • Using the Java documentation

  4. Introduction of Classes, Objects, Methods and Instance Variables

    • Creating a Class

    • Initializing and using Objects

    • Adding Instance variables

    • Declaring a Method with a Parameter

    • Instance Variables, set Methods and get Methods

    • Controlling accessibility

    • Naming conventions for class members

    • Interfaces and Abstract Classes

  5. Data Types, Variables

    • Primitive types

    • Characters

    • Boolean

    • Floating-Point Numbers

    • Working with variables and its scope

    • Type conversion and casting

    • Introduction to String class

  6. Operators and Expressions

    • Introduction of operators

    • Arithmetic operators

    • Relational operators

    • Assignment operator

    • Logical operators

    • Compound Assignment Operators

    • Increment and decrement operators

  7. Control Statements: Decision Making

    • if Single-Selection Statement

    • if … else Double-Selection Statement

    • Nested if…else statement

    • switch Statements


  1. Using Loops

    • Introduction of looping

    • Counter-Controlled Repetition

    • Sentinel-Controlled Repetition

    • Nested Control Statements

    • while Repetition Statement

    • do-while Repetition Statement

    • for Repetition Statement

    • break and continue Statements

    • return Statement

  2. Using Methods

    • Introduction of methods

    • Creating a Class Method

    • Calling a Method

    • Returning value from a Method

    • Declaring Methods with Multiple Parameters

    • Class Constructors

    • Parameterized Constructors

    • this keyword

    • static Methods, static Fields

    • Method Overloading

  3. Declaring and Creating Arrays

    • Examples Using Arrays

    • Enhanced for-each Statement

    • Passing Arrays to Methods

    • Multidimensional Arrays

  4. Advanced

    • Dealing with syntax errors

    • Exception handling

Share with friends

Date and Time


In Tuition House

210 Borough High Street



United Kingdom

View Map

Save This Event

Event Saved