My friend, recently I found some very cool video courses for learning Java, so I can’t wait to share with you. These courses are for those who are new to Java and prefer learning by watching and listening.

And the most important thing is that they are all free! Absolutely free! That means you don’t have to pay any single cent to learn.

To start learning, click Start Learning Now under course you are interested in. And remember the site requires you to sign up for a new account in order to learn the complete course. Each course is organized into small parts, i.e. lectures so that you can jump to any topic which you are eager to learn to most. For me, I have just learned the “Generics and Wildcards” lecture which I feel I’m weak at this topic.

Please be patient when the video is being loaded. You cannot download the whole course at once, but you can download each lecture separately.

And here’s the list I would like to recommend you today:

  1. Java Tutorial for Complete Beginners
  2. Java Design Patterns and Architecture
  3. Java Multi-threading
  4. Eclipse IDE for Beginners - Increase Your Productivity
  5. Java Database Connection - JDBC and MySQL
 

1. Java Tutorial for Complete Beginners

Java Tutorial for Complete BeginnersInstructor: John Purcell

Lectures: 75

Duration: 16 hours



Students enrolled: 32K
What you can learn:

 

Start Learning Now

 


2. Java Design Patterns and Architecture

Java Design Patterns and ArchitectureDiscover how to use design patterns to structure and simplify your Java program on this FREE Java Tutorial for Beginners

Instructor: John Purcell

Lectures: 19

Duration: 4 hours

Students enrolled: 48K

What you can learn:

 

Start Learning Now

 


3. Java Multi-threading

Java MultithreadingUnveiling the mysteries of multithreading in Java. The ultimate Java multithreading course

Instructor: John Purcell

Lectures: 16

Duration: 2 hours

Students enrolled: 38k

What you can learn:

 

Start Learning Now

 


4. Eclipse IDE for Beginners - Increase Your Productivity

Eclipse IDE BeginnersThis course delivers the step-by-step guidance to help you master the core topics and techniques with Eclipse.

Instructor: Chad Darby

Lectures: 14

Duration: 1 hour

Students enrolled: 3.2K

What you can learn:

 

Start Learning Now


5. Java Database Connection - JDBC and MySQL

Java DatabaseInstructor: Chad Darby

Lectures: 18

Duration: over 1 hour

Students enrolled: 2.6K

What you can learn:

Start Learning Now

 

Not enough? You can find more free courses here.

 


About the Author:

is certified Java programmer (SCJP and SCWCD). He started programming with Java in the time of Java 1.4 and has been falling in love with Java since then. Make friend with him on Facebook and watch his Java videos you YouTube.