Real-World Projects with Java 11

Real-World Projects with Java 11

Master one of the most powerful programming languages (used in over 3 billion devices) and build projects from scratch

Bestseller
Created By: Ely Shaffir
16.05 9.62

About This Course

Java is an easy language to learn, but a hard language to master. This course is specifically designed to teach you how to master a very common and very powerful programming language, Java, while building multiple real-world applications from scratch.
The projects that we would be creating will use the many functionalities of Java. After setting up an ideal development environment, you will build a text-based game using Object Oriented Programming. In the next project, you will use JavaFX to build a media player UI from scratch. The final project will be a chat application where you will set up the database in the beginning and then make it communicate over the internet using Java by implementing your acquired knowledge in OOP in a robust custom network.

Upon completing this course, you will have the necessary skills to build useful and powerful real-world Java projects on your own.

By the end of the course, you will have built on your programming skills, taking them to another level and conveniently building powerful projects with Java 11.

The code bundle for this video course is available at - https://github.com/PacktPublishing/-Real-World-Projects-with-Java-11-V-

Other Information

  • Certificate will provided in this course on Completion
  • Full lifetime access
  • Available on Mobile & Laptop

What Students Will Learn In Your Course?

• Build industry-grade projects with robust code
• Create a professional-grade user interface (UI) using Java
• Discover the power of Java and its uses, so that getting a job as a programmer will be easier for you
• Save time debugging with organized, healthy, and efficient code
• Design your project structure in such a way that scaling it up is easy

Are There Any Course Requirements Or Prerequisites?

This course is for people with a basic programming knowledge (with Java or a similar language such as C#) who want to take their skills to the next level and build industry-grade projects from scratch.

Who Are Your Target Students?

 

 

Course Content

  • 22 lectures
  • 02:02:50
  • The Course Overview
    00:01:44
  • Installation
    00:02:48
  • Setting Up Environment and Prerequisites
    00:02:32
  • Exploring Object-Oriented Programming
    00:04:05
  • Applying Inheritance to the Application
    00:07:49
  • Using Abstract
    00:04:36
  • Using Interfaces
    00:05:14
  • Working with Enums
    00:05:34
  • Polishing the New Game Engine and Creating a Game
    00:06:45
  • Exploring JavaFX and Planning the Media Player
    00:04:03
  • Using the Scene Builder
    00:08:08
  • Working with Nodes
    00:02:00
  • Implementing Controllers
    00:03:16
  • Finishing the UI
    00:10:34
  • Exploring the Database for Our App
    00:01:06
  • Creating the Database and Connecting to It
    00:07:21
  • Using SQL Statements and Features
    00:06:35
  • Creating the Tables and Putting Data Inside Them
    00:05:13
  • Introduction to Networking
    00:01:30
  • Sockets AICreating the Client Aos Side
    00:09:08
  • Selectors AICreating the Server Aos Side
    00:11:54
  • Connecting Server to the Database and Polishing the Application
    00:10:55
Image

Packt Publication

  • 4.4 (25)
  • 7 Reviews
  • 25 Students
  • 935 Courses