Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Java Programming 8.0 - 13.0
Rating: 4.6 out of 5(3 ratings)
22 students

Learn Java Programming 8.0 - 13.0

Complete course to learn Java from Basics to version updates from 8.0 to 13.0
Created byMandar Jog
Last updated 12/2024
English
English [Auto],

What you'll learn

  • Complete knowledge of how to write Java classes and work with OOPs concepts
  • Working with concurrency, collections, JDBC effectively
  • Using the updates from Java 8.0 to 13.0 like Lambda, Functional Interface, Stream, Switch case, text blocks
  • Understanding the approaches of performance monitoring and improvements

Course content

15 sections107 lectures16h 13m total length
  • Content1:07

    Begin learning Java programming by exploring the basics: create a project, write simple classes, work with objects, control statements, and basic object oriented programming structure.

  • Installation4:19

    Install Java 8 JDK and the Eclipse IDE, then optionally install MySQL tools for database programming, and configure Eclipse to point to your installed Java.

  • Creating Project12:15

    Learn to create a simple Eclipse project, set up a workspace for Java eight to thirteen, configure the execution environment, and manage dependencies via repository.com.

  • Writing Classes4:42

    Create a class within a package, declare a public static void main entry point, and write a simple output to understand how Java programs execute from main.

  • The Fundamentals13:18

    Explore Java fundamentals, including primitive data types, variables, control statements like if, switch, and loops, and introduce arrays and basic syntax for declaring and manipulating data.

Requirements

  • Knowledge of any programming language
  • Knowledge of earlier version of Java would be added advantage

Description

Learning Java is always a challenging task if the proper resources are not provided. This is extensive Java course with 100+ videos. The course not only covers the basics of programming and oops, but it also covers the advance features of Java like concurrency, jdbc, IO/NIO etc. It is infact a journey from beginner to expert for the student. So, even if you are new to Java or have some prior knowledge, this course is for YOU.

During this course  I have covered :

  • Basics of Java Programming

  • Important concepts of OOPs like Inheritance, Polymorphism and Encapsulation etc.

  • Collections, Concurrency, and also concurrent APIs in Java

  • In detail study of handling exceptions

  • New features from Java8 like Lambdas, Functional Interfaces, Streams.

  • Complete shift of Java project infrastructure, where package-centric applications, no replaced by Modules in Java 9

  • New Features in Java 9,10

  • Modified swith-case blocks from Java 12 and Java 13

  • Many more features from versions 8.0 to 13.0 of Java


After completing this course, you will certainly able to write the code in Java, also you will able to use the new features introduced in the later versions of Java like lambdas, streams and functional interfaces etc.

Who this course is for:

  • Any one who want to learn Java programming
  • Student who want to upgrade their Java knowledge to next version