Java has been one of the most popular and widely-used programming languages for many years. Whether you’re senior software developer and have been working with it for a while, or just starting with Java you’ll find the channels in this category useful and interesting. Expand your knowledge and improve your skills with numerous video tutorials and advice from experienced and talented programmers, start working on your own test projects and create your first fully-functional program in Java.

1. Java Video Tutorial

811,152 subscribers
Massive Java Video Tutorial, beginner java tutorial.
DURGA Software Solutions is an Institute, which had more experienced and talented faculties to guide students. It resides in Hyderabad, India. Our Youtube channel represents our organization expertise and we are very happy to share our knowledge throughout the Globe.

3. Deege U

16,708 subscribers
Are you an aspiring developer, or an advanced developer looking to deepen your skills? I want to help you become a rockstar developer by providing you in-depth deep dive tutorials on a variety of programming topics. My channel "Deege U" is focused on providing you high-quality programming tutorial videos on a variety of programming, software engineering, and computer science topics. These topics include Core and Enterprise Java, Swift (for iOS iPhone and iPad), microservices, Apache Maven, and other topics you need to advance to a complete developer.

4. Telusko Learnings

189,879 subscribers
Free Programming Tutorials. Java Tutorial. C Programming. Spring MVC for Beginners. Android Hibernate. Network. Servlet JSP.

5. ProgrammingKnowledge

632,558 subscribers
Here you will find a variety of videos aimed at new programmers. The tutorials here range from an Android tutorial for beginners to Java, Python and C++ tutorials. Among the resources is a C programming tutorial that is considered the most comprehensive course in that language that you will find anywhere. The channel is owned by Yogesh Patel. The sheer number of videos (over 1,000) that are geared towards beginners makes this one of the first channels that anyone who wants to get into coding should bookmark.

6. The Coding Train

486,888 subscribers
In this YouTube channel, I publish "creative coding" video tutorials every week. Subjects covered range from the basics of programming languages like JavaScript (with p5.js) and Java (with Processing) to generative algorithms like physics simulation, computer vision, and data visualization.

7. Java Brains

218,303 subscribers
Free Java Tutorials. It is going to cover almost all concepts of JAVA SE and JAVA EE. I started a series named “Java & The Web”. “Java & Web” comes in series of playlists (I call them sessions). Each session covers a complete topic in comprehensive and conceptual manner.

8. websofttutorials

47,971 subscribers
The mission of MIT is to advance knowledge and educate students in science, technology, and other areas of scholarship that will best serve the nation and the world in the 21st century. The Institute is committed to generating, disseminating, and preserving knowledge, and to working with others to bring this knowledge to bear on the world's great challenges. We seek to develop in each member of the MIT community the ability and passion to work wisely, creatively, and effectively for the betterment of humankind.

9. in28minutes

53,729 subscribers
Check out our most popular Udemy Courses. More than 1250 5-Star Reviews. (Spring MVC, Maven, C, JSP Servlets and more...) -

10. thenewboston

1,972,947 subscribers
Tons of sweet computer-related tutorials and some other awesome videos too!

11. 2 Object Oriented Java

143,497 subscribers
This playlist will contain all videos that will talk about Object Oriented Java Tutorial for beginners. This includes discussion of what are methods in Java, what are classes, interfaces, abstract classes, what is the final keyword, super keyword, this keyword, outer keyword, what is inheritance, what is multiple and multilevel inheritance, what are the different object-oriented concepts in java, what is exception handling, multithreading and so on.

12. Java Training Center

1,886 subscribers
Java Training Center (JTC) is INDIA's No.1 Java Training Institute offers online and classroom training on java, j2ee technologies like Core, Java, JDBC, Servlet, Struts, JSF, Spring, Hibernate, EJB, JMS, JTS, JPA, XML/Webservices, j2ee design patterns.