At the end of 2017, I published the predecessor of this post. For several weeks, it was one of the most popular articles on this blog. It seems like I’m not the only one who enjoys watching good lectures and conference talks about Java on YouTube. It’s one of the easiest and most comfortable ways to learn from some of the best in our industry.
That’s why I decided to publish an updated version of that article featuring my recommended YouTube channels for 2019. Here are my favorite channels in no particular order.
- 1 Recommended Channels in 2019
- 2 Which channels do you watch?
Recommended Channels in 2019
Oracle’s Java channel was one of last year’s recommendations, and it’s still a great channel for everyone interested in the Java ecosystem. It brings you lots of talks from CodeOne, sessions from the JVM Language Summit about programming languages and VMs, and interviews with leaders in the Java community.
As you’re already reading my recommended list of YouTube channels, I can’t miss the chance to promote my channel 😉
Each week, I publish 2 new videos about JPA, Hibernate and related persistence technologies. If you store your data in a relational database, you shouldn’t miss these videos.
You can’t ignore containers if you deploy your applications in a modern environment. So, you should watch at least one channel that focusses on this core technology. For me, that’s the Docker channel with recorded webinars and talks from DockerCon.
The Devoxx channel is a great place to watch recorded conference talks. It brings you talks from the popular Devoxx and Voxxed Days conferences.
Let’s be honest, watching recorded conference talks from home or your office isn’t as good as attending the conference. But it’s much more comfortable and gives you free access to some of the most interesting talks.
Java User Groups are another great place to interact with like-minded developers and to learn more about the language, popular frameworks and software development in general.
The virtual Java User Group (vJUG) is probably the most comfortable way to attend user group meetings on a regular basis. The team live-streams webinars with some of the best Java experts.
If you’re interested in the Java Module System or the newest features of the Java language, you probably know Nicolai and his blog codefx.org. He recently started to upload videos to his channel. In these videos, he manages to entertain and educate at the same time.
The Brazilian SouJava organization hosts a mix of interviews and webinars about Java and Jakarta EE. Unfortunately for everyone who doesn’t understand Portuguese (like myself), not all of their videos are in English.
You might not always have the time to watch an hour-long webinar or conference talk. In these cases, a quick interview or panel might be a better fit. You can find these on the NightHacking channel.
If you’re working with Spring, you probably already know the Spring Developer channel. The team at Pivotal publishes lots of recorded conferences sessions, webinars, and tutorials about Spring.
You probably know JetBrains, the company responsible for the IntelliJ IDE and the Kotlin programming language. They also have a YouTube channel on which they share talks from KotlinConf, webinars about various software development topics, and tutorials about their tools.
If you’re using Amazon Web Services or if you’re just interested in cloud technologies in general, you should take a look at the Amazon Web Services channel. I ignore most of their promotional and support videos, but I watched several interesting talks from AWS:reinvent and AWS Summit.
The InfoQ channel hosts lots of interesting talks from QCon conferences about various architectural and software development topics.
Sebastian has infrequently been publishing during this year, and I was wondering if I should still include his channel in this list. But in the end, the quality of his content and his focus on modern MicroProfile and Jakarta EE development convinced me that he should keep his spot. Even on an infrequent schedule, you shouldn’t miss his videos if you’re using Jakarta EE or Eclipse MicroProfile.
14. GOTO Conferences
GOTO Conferences is another popular conference series which records and shares their talks on YouTube.
Which channels do you watch?
These were my recommendations for 2019. Which channels did you watch in the recent months? Which of them do you recommend?