Java Programming complete master class From Beginner to Advanced Course
About Course
This course teaches the fundamentals of Java programming language to the advanced level.
We’ll get started with the basics of Java programming
Explaining the concept of a program Installation and how to set it.
Writing your first Java program.
Exploring how Variables work.
Error management etc.
After we’re done with the basics we’ll then proceed to learn things like:
Conditional statements
Methods
Arrays
loops
Exception Handling
Switch Statements etc.
Next, we’ll dive into Object-oriented programming where we’ll start with:
Understanding the concept of Object-Oriented Programming
Explain classes and Objects
Inheritance
Abstraction
Encapsulation
Polymorphism
Super keyword etc.
Then we will learn how to create desktop applications using the Java Swing library here we will learn about:
JFrames
JPanels
JLabels
Text Fields
Handling events
Checkboxes etc.
Finally, in the final part of the course, we’ll implement a full 2D working game, but before we implement that, we will learn:
How to Draw 2D objects on the screen
How to Animate 2D Objects on screen
How to move 2D objects on-screen etc.