Why do you want to learn Java? You may ask. Well, let me give you several reasons:

  1. There are 9 million software engineers using Java.
  2. There are 3 billion devices that are using Java .
  3. Minecraft game which commands 112 million players every month is made in Java. AYCLOGIC offer minecraft modding class by the way.
  4. Many big companies utilize Java: Google, Facebook, Amazon and many more.
  5. Mars Rover robot is using Java. https://www.cnet.com/news/java-runs-remote-controlled-mars-rover/
  6. All of our Android cellphone devices are using Java.
  7. Many big companies willing to pay a lot of money: https://www.indeed.com/career/java-developer/salaries/CA

In this course, you will learn 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 control flow 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.

Students will learn the following:

  1. Price: $30 / hour or $120 / month (4 weeks in a month)
  2. Small online group class with live teacher: 4 to 6 students / class
  3. Data types
  4. How to get input from console.
  5. Control Flows
    1. if else statements
    2. loops: for loop, while loop
  6. Collection API:
    1. List
    2. Map
  7. Object Oriented Programming (OOP):
    1. Classes, Objects and Methods
    2. Inheritance
  8. Small Android mobile application – Temperature Converter
  9. Utilize Java 17, IntelliJ Java Editor and Android Studio.



  1. Bank System where user can create a new account, deposit and withdraw money.
  2. School students and teachers registration and search system.
  3. Local Email Application.
  4. Magic 8 ball game.
  5. Monster Adventure game.
  6. A small android mobile program. using Android Studio Integrated Development Environment (IDE)

This is a 30 sessions course.

This class is the prerequisite of Minecraft Modding using Java course and Android Game Development course.


  1. Middle school and up. Or understanding with other programming languages such as Python or JavaScript. We offer Introduction to Python computer language by the way.

Reserve your FREE Coding trial or call/text 626-532-7844