
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Learn the character data type, used to store a single character and is case sensitive. Declare chars with quotes, print them, and assign by integer values in JShell.
Install Eclipse by downloading the Eclipse IDE for Java developers from eclipse.org, running the installer, and launching the workspace-ready application.
Create a class as a template and instantiate objects with new, as Fruit apple = new Fruit(); then use == to show identity versus equality among objects.
Create a Car class with a main method and speed, save it as Car.java in JShell, then compile with javac Car.java and run with java Car to print 200.
Review key Java concepts in the Eclipse IDE, including classes and objects, methods and parameters, overloaded methods, return types, and comments, with a quick recap of section 3.
Create a new Java project in Eclipse, define a Person class with name and age fields, and add a printName method that prints the name to the console.
Learn how the toString method prints a Person's name, age, and email, formats the output with String.format, and extends to include Employee’s companyName, employeeTitle, and phoneNumber.
Understand how the else if statement extends if logic, using examples with integers and strings, and employ modulus to test divisibility and string equality with dot equals.
Explore nested if statements by placing one if inside another, using two integers to demonstrate checks for ten and ten, with else handling using the and operator.
Explore the switch statement as a conditional that checks a variable's value with cases, includes breaks to prevent fall-through, and uses a default for unmatched values.
Review section six on loops to understand how while, for, and do while loops operate in Java, including break statements and cases where loops run forever.
Import the java.util.Random class, create a Random object, and generate random integers with nextInt(bound), noting that the bound is exclusive and can produce values up to bound-1.
Create a text-based calculator in Java using a single class with a main method, read two numbers with Scanner, prompt for an operation, and display the result.
This video introduces arrays in Java as lists stored in variables, and shows an integer array test scores and a string array days of week.
Learn to view and replace items at specific indices in arrays, using zero-based indexing with days of week and practice creating and updating a float array for monthly profits.
Learn how array lists differ from arrays, enable type safety with generics, and create and populate typed ArrayList instances using import, add, and wrapper classes for primitives.
Become a Java Programmer in 2023
Are you interested in becoming a Java Programmer? This course will teach you the basics of Java, one of the most popular programming languages. This course is for those who do not have any previous knowledge of computer programming. Starting with the basics and moving on to more advanced topics, this course explains concepts in a clear, logical way that anyone can understand.
This is a short but comprehensive course that will give you a basic foundation of skills from which you can continue to become a Java developer, and do so without taking up many hours of your time.
Java is the third-most used programming in the world and the salary for a Java developer is up to 9,500 dollars per month, making it an excellent career choice. Why not start learning Java this year with this course?
What this course includes:
5+ hours of video lessons in 7 sections. Each video focuses on a single topic and is short enough to be easily taken in.
20+ Hands-On examples and coding exercises. These exercises are placed at relevant stages of the course to practice what you have learned, and each is complete with simple instructions and a solution.
Quizzes at the end of each section to test your knowledge .
Projects to apply your learning.
What this course covers:
Using the Eclipse IDE to build Java projects
Using JShell
An introduction to Object Oriented Programming in Java
Variables and Data Types
Conditionals and Loops
Arrays and ArrayLists
How to handle Exceptions
Methods, classes and imports
How to create simple applications in Java
Hit the enroll button now to start learning!