Java Programming Masterclass covering Java 11 & Java 17

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Unlock your potential with our free Java programming course. This comprehensive masterclass covers Java 11 & Java 17, providing the skills you need for a successful career as a Java developer.

Taught by a seasoned software developer with over 40 years of experience, this course takes you from beginner to expert, covering all essential concepts, keywords, and practical applications. Learn to:

  • Write your first Java program.
  • Master object-oriented programming principles.
  • Build powerful Java applications using IntelliJ IDEA, a leading integrated development environment.
  • Develop core Java skills for Android development, Spring framework, Java EE, and more.

This 100-hour course provides a one-stop shop for learning Java. Get started with the essential material in the first seven sections, covering Java basics in just 14 hours. Explore advanced concepts at your own pace. Learn Java 17, the latest version with long-term support, ensuring your skills are future-proof.

This course is designed for complete beginners, with no prior coding experience required. Benefit from a unique challenge feature that allows you to apply your learning in real-world scenarios. Gain hands-on experience and accelerate your learning through practical exercises.

This bestseller course is completely free and available on platforms like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more. Join over 742,000 students who have already benefited from this course.

Don’t miss this opportunity to learn the most popular programming language. Enroll now and embark on your journey to becoming a skilled Java developer.

Show More

What Will You Learn?

  • Learn the core Java skills needed to apply for Java developer positions in just 14 hours.
  • Be able to sit for and pass the Oracle Java Certificate exam if you choose.
  • Be able to demonstrate your understanding of Java to future employers.
  • Learn industry "best practices" in Java software development from a professional Java developer who has worked in the language for 18 years.
  • Acquire essential java basics for transitioning to the Spring Framework, Java EE, Android development and more.
  • Obtain profic

Course Content

Getting Started

  • Introduction To The Course
    01:46
  • A Message from the Professor
  • Remaster in Progress
    00:48
  • Video Quality
    00:50
  • How to Get Help
    03:44
  • Important Tip Source Code
    02:05
  • Biggest Tip to Succeed as a Java Programmer
    01:08
  • Software Tools Introduction
    01:18
  • Which Version of Java
    02:37

Programming Tools Setup

First Steps

IntelliJ Basics

Expressions Statements More

Control Flow

OOP Part 1 Inheritance

OOP Part 2 Polymorphism

Arrays

List ArrayList LinkedList Iterator Autoboxing

Inner and Abstract Classes Interfaces

Java Generics

Naming Conventions and Packages static and final keywords

Java Collections

JavaFX

Basic Input Output including javautil

Concurrency in Java

Lambda Expressions

Regular Expressions

Debugging and Unit Testing

Databases

Java Networking Programming

Java 9 Module System

Migrating Java Projects to Java 9

Extra Information Source code and other stuff

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×