Java beginner to master

A paragraph of how many students in this road struggle, even if white piao ten million, still stagnant.

Entry mastery is always the two major watershed of the current stage of entry Java programming, and there are a large number of people always sitting on the threshold of “entry”, resulting in the loss of interest in programming;

JavaSE: variables, data types, control statements, object-oriented, exception mechanism, major common classes, basic algorithm applications, collections (containers), IO streams/multithreading, etc

# Java300 set zero foundation for beginners video tutorial _Java300 set zero foundation tutorial _Java language introduction

These innocuous, decentralised technologies just sit there and look so fresh and easy to learn;

Then one day they stand up, hand in hand, side by side as one and come to you!!

In??

You find that harmless technology is the most deadly sword on your way to learning! The confluence of these technologies is overwhelming and many people are stuck in the basics!!

We all know that interest is the best teacher, and the Game series is to help you find programming fun. A lot of people who have learned a little bit about Java are confused about what Java can do. ? Think Java can only print cats and dogs in the console?

Come, come, come!! This course introduces a “Java billiard game “for those who are just beginning or have some basic Java skills.

To help students understand object-oriented programming, and put the basic knowledge to practical application, the ultimate goal is to develop a powerful billiard game.

| Java programming billiards game |

Java billiard game project _ Hand in hand teach you to use Java development billiard game _Java beginners project _Java basic actual combat project advanced _bilibili bilibiliwww.bilibili.com

The course consists of two parts: the first part explains all the theoretical knowledge of the project, and the second part explains the implementation process of the project.

Simple billiard impact effect

Detailed chapters of the course:

Teaching Services:

Q & A instruction kit

Course Objectives:

  1. Through this course, I will learn the basic knowledge of Java, including loop judgment, event monitoring, multithreading, hash graph, array traversal and so on.
  2. Complete billiard into the hole, ball collision, kinetic energy distribution and other functions.
  3. Combine the Java knowledge system with the practical application, complete the introduction of Java, improve the interest in Learning Java.

Contents include:

  1. Basic knowledge stage: Basic knowledge of Java
  2. Actual combat stage: window drawing, simple movement of the ball, the ball moves in accordance with the specified Angle, the ball disappears into the designated area, sphere encapsulation, according to any two points to calculate the Angle and click to control the direction of the ball linear encapsulation, sphere collision detection, kinetic energy distribution after the collision and so on, covering the basic game ideas.

Java billiard game project _ Hand in hand teach you to use Java development billiard game _Java beginners project _Java basic actual combat project advanced _bilibili bilibiliwww.bilibili.com

Very suitable for

  • Zero basic Java students
  • Students who are familiar with basic Java syntax
  • Students who need technical integration
  • Entry can’t find the right project staff

Finally Java basic entry partners, technology integration to improve their own do not miss oh ~