Top YouTube Channels to Learn Java Programming

In this article, we will discuss the most popular and useful youtube channels of Java tutorials and courses for Java beginners as well as professionals.

These youtube channels popular and you might already know them. If you are new to these youtube channel, then check out once and if you like the content subscribe for future videos.

Check out below top Java, Spring, Hibernate and Spring boot online courses:
>> Top Spring Framework Online Courses
>> Top Spring Boot Online Courses
>> Top Hibernate Framework Online Courses
>> Top Java Online Courses - Free and Paid

-> JavaGuides - My YouTube Channel

JavaGuides provides productive guides/tutorials in-depth about Java/Java EE, Design Patterns, OOPS, Spring Framework, Spring Boot, Hibernate Framework, Angular, Testing, Jersey Rest, Restful, Java 7/8/9/10/11, Build tools and more ...

YouTube Video

This post explained in-detail in below YouTube video:

1. thenewboston - By thenewboston

I recommend this youtube channel for all Java beginners. The Java tutorials in this channel starts from the newbie level and strengthen your concepts as you advance.

2. Derek Banas - Java Video Tutorial

Derek Banas is the creator of the hugely popular Java video tutorial contains 94+ videos.

3. Cave Programming - Java for Complete Beginners

Well, if you are thinking that you want to learn JAVA programming on YouTube with fewer video series then another YouTube channel named ‘Cave of Programming’ may be another best option for you.

Cave of Programming is one of the popular YouTube Channel to learn JAVA coding after the channel ‘thenewboston’. This YouTube channel is established on November 28, 2011.

4. Telusko - Java Tutorial for Beginners | Crash Course

‘Telusko Learnings’ is created on April 29, 2014, with the intention to provide free programming tutorials on JAVA, C programming, Spring MVC, Android, Hibernate, Network, and Servlet JSP. Till now the channel has around 218K+ subscribers with over 24 million views. The channel has around 1015 videos till now.

5. ProgrammingKnowledge - Java Tutorial For Beginners (Step by Step tutorial) 

The goal of this course is to provide you with a working knowledge of Java applications. Start with the basics, starting from installing Java on different Operating Systems like Windows, Mac, and Linux on a variety of IDE's e.g. Eclipse, IntelliJ Idea, Netbeans, etc. 

6. edureka!

Edureka Channel publishes high-quality videos, webinars, courses, sample classes & lectures from industry practitioners & influencers. This channel publishes videos on topics in the areas of Java, Big Data & Hadoop, DevOps, Blockchain, Artificial Intelligence, Angular, Data Science, Apache Spark, Python, Selenium, Tableau, Android, PMP certification, AWS Architect, Digital Marketing and many more.
We are publishing video tutorials on the following technologies stack:
- Core Java, Java EE(JSP, Servlet).
- Spring MVC, Spring Boot, Spring AOP, Spring Rest, Spring Security, Spring data module, Spring Social, Spring Integration. 
- Angular
- Jersey Rest using JAX-RS, SOAP, Web Services.
- Hibernate, JPA, Mybatis
- MySQL, MS-SQL, Postgres, Oracle, H2 database, MongoDB.
- Git, Github, CVS, SVN, Ant.
- NodeJS
- Restful
- Javascript, Ajax, Jquery.
- Elastic Search
- Apache Tiles.
- Apache CXF 
- Hadoop (Hive, Pig, HDFS, Hbase)

8. Java Brains

You can find Free Java and JavaScript Courses and Tutorials on this channel.
This channel gives you a clear explanation of each Java concepts. Also useful for Oracle certification.

10. Alex Lee

In this channel, you will learn core Java concepts, game development and how to write Java programs, etc.

11. Java

When you’re interested in Java, you can’t miss Oracle’s YouTube channel. It brings you lots of talks from JavaOne about the latest features in Java SE 9 and Java EE 8, sessions from the JVM Language Summit about programming languages and VMs, and interviews with leaders in the Java community.

12. Adam Bien

Adam shows in quick tutorials how easy, efficient, and light-weight Java EE development can be.
And he also publishes a popular, monthly Q&A show in which he answers the questions of his viewers and readers.

13. Thoughts on Java

If you’re using JPA or Hibernate, you shouldn’t miss the Thoughts on Java YouTube channel. Each week, I publish 2 new videos showing you how to implement your persistence layer with ease.

If you know any other useful youtube channels then share it in the comment section.