Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java 8 - Beyond the Basics
Rating: 3.9 out of 5(316 ratings)
2,738 students

Java 8 - Beyond the Basics

Expand your understanding of Java programming in this course that breaks down intermediate coding concepts onscreen.
Created byInfinite Skills
Last updated 1/2017
English

What you'll learn

  • demonstrate a working knowledge of inheritance polymorphism, and abstract classes within Java
  • perform SQL database operations in Java using JDBC
  • begin working with Java 8's Lambda Programming
  • get started with the Spring Framework

Course content

14 sections106 lectures9h 21m total length
  • Important - Download These First - Working Files0:01
  • Introduction To Java - Beyond The Basics5:46

    Explore advanced Java topics beyond basics, including interfaces and polymorphism. Master exceptions, files, serialization, JDBC operations, GUI with Swing, and lambda programming.

  • How To Access Your Working Files3:22

    Download and extract the working files zip, place the files on your desktop, and use the player's open working files button to locate, copy, and edit alongside the lessons.

Requirements

  • a fundamental understanding of Java syntax and data operations
  • Java 8 and Eclipse 4.4 or later

Description

If you have a basic understanding of Java but feel ready to start digging deeper, this is the course for you. It's the perfect followup to our Java 8 beginners tutorial, but also suitable for those who've worked through other introductions, as well.

You will start with a quick review of Java, then jump into learning about object inheritance, interfaces, abstract classes, and polymorphism. From there, Brian will teach you about exceptions and string manipulation, including custom exceptions, checked and unchecked exceptions, and the string tokenizer. This video tutorial also covers topics such as file and binary serialization, database operations using Java and JDBC, basic GUI programming, and generic programming and iteration. You will also learn about additional data structures and concepts, such as the collection interface, working with the vector, working with the queue, and examination of the HashMap. Finally, you will cover multi-threading and networking, lambda programming, and Spring tools.

Once you have completed this computer based training course, you will have developed a deeper working knowledge of Java 8 and the Eclipse IDE.

Who this course is for:

  • beginners who have learned or worked through the very basics of Java programming
  • this is NOT for Java programming professionals except as reinforcement for specific topics covered