Java Coding Summer 2024

Online Via Zoom

Give your kids the opportunity to learn coding with one of the most popular programming language in the world: Java. 

June 3rd to July 29. MON & WED, 5 PM to 7 PM. No class on July 3rd. 

Why do you want to learn Java? Here are several reasons to consider:

  1. There are 9.4 million software engineers using Java.
  2. There are 60 billion devices that are using Java .
  3. Minecraft game which commands 112 million players every month is made in Java. AYC Logic Coding and Digital Illustration school 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

Enroll Your Kids

Please fill out this enrollment form in HERE.

We provide FREE coding demo, please make reservation here.

Students will learn the following:

  1. Data types
  2. How to get input from console.
  3. Control Flows
    1. if else statements
    2. loops: for loop, while loop
  4. Collection API:
    1. List
    2. Map
  5. Random number generator.
  6. Object Oriented Programming (OOP):
    1. Classes, Objects and Methods
    2. Inheritance
  7. Projects
    1. SchoolSystem – a system that can keep track of students and teacher informations. This project will utilize Classes, Objects, methods, List and Map concepts.
    2. MonsterAdventure Game – a simple console based game where user will be able to fight different monsters such as dragon, troll, water golem using different types of magic attacks: fire, water, earth, wind magic. Some monster like dragon will have immunity against fire magic attack. This project will utilize Class, Objects, methods, Map, Random generator and Inheritance concepts.
    3. Bank System where user can create a new account, deposit and withdraw money.
  8. Small Android mobile application – Temperature Converter
    1. This simple android app will enable user to convert temperature from Fahrenheit to Celcius, Celcius to Fahrenheit, Fahrenheith to Kelvin. This is a real android application using Java and Android studio that is deployable to real android phone.
  9. Utilize Java 17, IntelliJ Java Editor and Android Studio.

This is a 32 hours course.

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