Short course on Programming with Java Course level: Beginner
Total Duration: 10 Hours
Certification: Certificate of Completion will be provided after completing the course

This course is designed for beginners who wish to become a software developer by using Java, which is one of the most popular programming languages for web, desktop and mobile application development. It is a classroom-based course that covers the essential topics to start programming with Java.

Skills Required

No existing knowledge on Java is required. Familiarity with any programming language is helpful but not required. You should have basic computing knowledge.

Course Dates, Prices & Enrolment

05 May 2017 - 12 May 2017
2 Fridays
£200Enrol Now
06 May 2017 - 13 May 2017
2 Saturdays
£200Enrol Now
06 Jun 2017 - 15 Jun 2017
2 Tuesdays & 2 Thursdays
£180 (normal price £200)Enrol Now
16 Jun 2017 - 23 Jun 2017
2 Fridays
£200Enrol Now
08 Jul 2017 - 09 Jul 2017
Saturday to Sunday
£200Enrol Now
  1. NetBeans IDE
    • Installing the NetBeans IDE
    • Introduction to NetBeans
    • Understanding of project explorer
  2. Overview of Java
    • The three Object-Oriented Programming (OOP) principles
    • First Java program
    • Closer look at the first program
    • Lexical Issues and Java keywords
  3. Data Types, Variables, and Arrays
    • Primitive types
    • Characters
    • Boolean
    • Working with variables and its scope
    • Type conversion and casting
    • Introduction to String class
    • Working with arrays
  4. Operators and Expressions
    • Introduction of operators
    • Arithmetic operators
    • Relational operators
    • Assignment operator
    • Logical operators
    • Increment and decrement operators
    • More in operators
  5. Decision Making
    • If statement
    • If…else statement
    • If…else if…else statement
    • Nested if…else
    • Switch Statements
  6. Using Loops
    • Introduction of looping
    • The while loop
    • The do-while loop
    • The for loop
    • The enhanced for loop
    • Jump statements : break, continue
    • The return statement
    • Nesting loops
    • Using the for-each loop with Arrays
  7. Introduction to Classes and Objects
    • Introduction of Object and Classes
    • Creating a Class
    • Creating an Object
    • Using an Object
    • Adding Instance variables
    • Controlling accessibility
    • Naming conventions for class members
  8. Using Methods
    • Introduction of methods
    • Creating a Method in class
    • Calling a Method
    • Returning value from a Method
    • Adding a Method that takes parameters
    • Class Constructors
    • Parameterized Constructors
    • The this keyword
    • The static keyword

"The way the class was taken was very well done. I understood the subject thoroughly as it was explained in such an excellent manner. Would recommend anyone willing to know this subject."

S S K Waliullah, 14/03/2016

Course Tutor

The course tutor Priyanka has around 8 years of experience in software development, testing and mentoring freshers & experienced professionals. She is an Oracle Certified OCJP SE7,SE6 and SE5 professional. She is also ISTQB certified engineer. She has done her masters and also holds an engineering degree. She also has rich experience with python and android development. She has worked in IT industry across multiple domains (Telecom - British Telecom), Healthcare(Medicare and Medicaid) and Banking.

Save Money with Packages

SAVE upto 25% by booking this course with other related courses as shown below:

Mobile App Development

£450 (save £50)

This package combines
Find out more & book now

Java Development Immersive

£570 (save £70)

This package combines
Find out more & book now

Newsletter Sign-up

Latest Learning Blog

Have a Question?