
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Course Overview
Explain what a computer program is and how Java enables software to run on servers and devices via bytecode and a virtual machine.
Hi everybody, Java 9 is not compatible with eclipse at the moments so you can use Java 7 or 8. If you do not have installed Java follow the video but do the same for Java 8 instead.
Learn how to set up Eclipse for Java development by downloading the Eclipse package, unzipping it (no install), launching the IDE, and configuring the default workspace from the welcome page.
Learn how to create a project and a class
In this video we go through the process of calculating the area of a circle in Java.
Explore Java primitive data types, including byte, short, int, long, float, double, boolean, and char, learn their memory ranges, and when to use them versus BigDecimal for currency.
Master switch statements in Java by mapping 1–12 to the months of the year using a scanner input, case labels, default handling, and printing the result.
Learn about for and while loops by building a Java project that prints a message ten times with a for loop, initializing i to zero and incrementing to ten.
Write a Java program that uses a for loop to sum numbers from 1 to 10, prints the result, and shows how to extend to 20 or hundreds of numbers.
Explore object oriented programming by coding methods with return values, parameters, and overloading, within an Eclipse project that defines a class with a main method.
Explore circle objects to illustrate object oriented programming, showing how a circle's radius is a data field with state and behavior defined by a circle class and get area method.
Did you know that If computer programming were a country, it would be the third most diverse for languages spoken! Still Java is one of the most used programming languages. Programming is hard and that is precisely why you should learn it and embrace the difficulty!
What others say about the course:
Jovani Etienne
"awesome instructor. just a nice stuff . keep it up"
Daniela Mihalkova
"Brilliant trainer – great charisma – lovely, relaxed, very clear. Really enjoyed the session, thank you!"
Payal Fichadiya
"Very easy to understand"
I have been a software developer for a several years and I have been passionate about teaching for a long time. For example, in university I was helping my fellow friends with their homework's and assignments. I became Java SE 7 Certified Associate (OCA) in 2012 and ever since I have been passionate about Java. "Write Once, Use Anywhere" is probably one of the most important features of Java.
This is an introduction to Java programming course that consist of over 2 hours of video lectures, 32 quizzes and 8 coding exercises. You do not need any programming experience. I will walk you step by step toward the projects. Starting by installing the required software JDK and Eclipse. Then we will go through Creating Projects, Classes and Packages. Next we will cover the programming logic and the syntax of Java. After each chapter there is a quick quiz to refresh your knowledge and there is an optional practical coding exercise to test if you are ready to continue to the next chapter.
We are going to cover: