Java 11 in 7 Days [Video]

More Information
  • Install and configure a Java development environment
  • Learn Java 11 while working with fun and intuitive assignments
  • Design Java applications using object-oriented techniques such as encapsulation, composition, inheritance, and polymorphism
  • Build smart Java applications while incorporating design logic and control flows into your program
  • Incorporate efficiency and simplicity into your code using arrays and advanced data structures
  • Discover how to read and write data using Java I/O classes
  • Utilize a functional style of coding in your program with Streams and Lambdas
  • Debug Java 11 applications using features in the Eclipse Integrated Development Environment (IDE)

Java was designed to be easy to use and is therefore easier to write, compile, debug, and learn than any other programming languages. You've been hearing people talk about Java and you want to get involved with the latest version so you don't risk getting left behind. If you can skip Netflix for a week, you will be able to learn this amazing new language that can save your time and money.

This course is the perfect guide for you as it asks for just 30 minutes a day for 7 days. You will learn how to code in Java by following unique and intuitive examples. You will understand all the Java keywords, operators, statements, and expressions you'll need to fully understand how to code efficiently.

By the end of this course, you will have learned everything you need to know to code profitable projects in Java and, of course, have fun whilst doing it.

All the code files related to this course are available on Github at -

Style and Approach

This 7-Day course offers a quick and easy way to program in Java 11 using hands-on exercises followed by a 1-hour practical exercise that the learner completes as homework. This course benefits the learner because care has been taken to cover the basics and the most important concepts when writing Java code.

  • Learn Java in 7 days with 30-minutes of hands-on training followed, by a 1-hour practical exercise, each day.
  • This course teaches you Java and the most important concepts to help your skillset stay ahead of the curve.
  • Cover the debugging techniques of Java 11 that you can use to get out of many common problem scenarios.
Course Length 7 hours 17 minutes
ISBN 9781789349504
Date Of Publication 28 Feb 2019
Setting Up Java 11
Installing Eclipse
Exploring Java – Part 1
Exploring Java – Part 2
Working with Variables and Data Types – Part 1
Working with Variables and Data Types – Part 2
Java Operators
Your First Java Program – Part 1
Your First Java Program – Part 2
Assignment – Day 1
Learning If Statements and Conditional Operators – Part 1
Learning If Statements and Conditional Operators – Part 2
Learning If Statements and Conditional Operators – Part 3
Exploring Switch Statement – Part 1
Exploring Switch Statement – Part 2
Exploring Switch Statement – Part 3
Exploring Logical Operators – Part 1
Exploring Logical Operators – Part 2
Understanding Loops – Part 1
Understanding Loops – Part 2
Understanding Loops – Part 3
Understanding Loops – Part 4
Understanding Loops – Part 5
Understanding Loops – Part 6
Understanding Loops – Part 7
Understanding Methods – Part 1
Understanding Methods – Part 2
Learning Classes and Objects – Part 1
Learning Classes and Objects – Part 2
Learning Classes and Objects – Part 3
Learning Classes and Objects – Part 4
Learning Classes and Objects – Part 5
Learning Classes and Objects – Part 6
Learning Classes and Objects – Part 7
Understanding Inheritance – Part 1
Understanding Inheritance – Part 2
Understanding Inheritance – Part 3
Understanding Inheritance – Part 4
Understanding Inheritance – Part 5
Understanding Inheritance – Part 6
Abstract Classes and Interfaces – Part 1
Abstract Classes and Interfaces – Part 2
Introduction to I/O – Part 1
Introduction to I/O – Part 2
Reading from a Text File
Writing to a Text File
Assignment Day 5
Exception Handling – Part 1
Exception Handling – Part 2
Exception Handling – Part 3
Creating Custom Exceptions – Part 1
Creating Custom Exceptions – Part 2
Debugging Using Eclipse IDE – Part 1
Debugging using Eclipse IDE – Part 2
Assignment Day 7
Result Day 7 – Part 1
Result Day 7 – Part 2


Gulaam Karanie

Colibri Digital is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years, they have worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the World's most popular soft drinks companies, helping each of them to make better sense of its data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.

Gulaam Karanie has been in the I.T. industry for 26 years but decided to add Java programming to his skills fairly late in his career as a software developer.

He started out on the mainframe using COBOL, CICS, and DB2 building online banking solutions for a large South African Bank. After about 13 years, he moved to a SAP environment, and worked with SAP PI and SAP ABAP. The focus of his development was CRM, and he spent 4 years in this environment.

His next move was to IT architecture, where he worked on both integration architectures and solution architectures for the bank. After a few short years in architecture, he yearned to get back to his true I.T. passion - development but decided to take on a language that he always wanted to learn, Java. Been doing Java now for two years and believe that he has found his true calling.