JavaRush /Java Blog /Random EN /Top 5 useful video courses on Java, part 1

Top 5 useful video courses on Java, part 1

Published in the Random EN group
If you have already signed up for an online programming courseJavaRush, to learn Java from scratch, a video course is not really needed... Or is it still needed? I am of the opinion that there should be many good sources! Everyone’s perception is different, and one explanation is suitable for some, and a completely different one for others. Top 5 useful video courses on Java, part 1 - 1This topic contains links to several successful Russian-language YouTube channels that contain high-quality video tutorials on Java for beginning programmers (from the beginning of their studies to the Junior level).

Golovach Courses

Probably the most famous video tutorials on Java in Russian. Ivan Golovach, a developer and programming teacher from Kharkov, posted on his YouTube channel recordings of courses that he taught at different times. Here you will find a lot of useful material on Java Core, multi-threaded programming, working with databases in the Java environment (JDBC, relational algebra) ... and much more. Hundreds of hours of video, if not thousands. Features: there is a lot of information, the teacher writes on the board with markers, there are repetitions in places, but the presentation is clear and professional. Many Java topics on Russian YouTube can only be found here. If you are currently learning flows in JavaRush and they are not working at all, go to Ivan’s channel, most likely he will explain the theory to you.

Online Java lessons

On Yuri Tkach’s channel “Online Java Lessons” you can also find a lot of materials for beginners. Very useful video tutorials for learning Java are hidden in the “Java for Testers” playlist; the information is presented very simply. You can consolidate what you have learned by watching the “Java Practice” video lessons. Most viewers note that the author’s style is not too academic and very intelligible. That is, you will not fall asleep, as often happens in real classes at universities. The main thing is to follow the train of thought. If you liked the way Yuri gives lectures, you have already advanced in learning Java Core and are ready to start the Spring framework, try checking out the newest videos on the Spring Framework channel today - the Basics . Here, however, there are no longer lectures in front of an audience, as is the case with “Java Practice” and “Java for Testers,” but specially filmed training videos.
Top 5 useful video courses on Java, part 1 - 2

Yakov Fain video courses on Java

Many extremely useful and thorough lessons for students of programming, Java videos from the recognized IT teacher Jacob Fain. Not just an IT teacher, but a real Java champion (this is a special title, only a few language specialists hold it) and co-founder of the companies Farata Systems and SuranceBay. Please note: the channel has videos in both English and Russian (Yakov Fain has lived in the USA for many years). And, most importantly, the author knows how to explain the material at very different levels. Let's say he has a book, “Java Programming for Children, Parents, and Grandparents,” designed primarily for a child audience.

javaRussia

This channel is not as popular as the ones you saw above, but it is definitely worth a mention. The author, Nail Alishev, has compiled some very good short video tutorials on Java programming, which outline the basic principles of the language in the most accessible way possible. There are not very many videos, about 50, the duration of each of them is from 7 minutes to half an hour. These are the very basics (identical to the Java Syntax and Java Core quests), they are presented concisely and clearly, and good examples are given that are understandable to beginners. Topics covered: syntax, OOP, setting up a working environment, exceptions, parameterization, the Object class, nested and abstract classes, serialization. And some time ago, the author created a paid video course on Java on the Udemy platform , in which he explains in detail topics such as Java Collections, regular expressions, multithreading and lambda expressions.
Top 5 useful video courses on Java, part 1 - 3

A treasure trove of interesting information from Roman Brovko

It’s hard for me to say how “legitimate” the collections of courses collected on this channel are. They are taken from different courses (for example, Stepic). Nevertheless, I will post them here - I found a lot of useful things in them, and I sincerely hope that the channel will not be closed. Roman has collected on his channel courses for beginners, prepared specifically for online learning, as well as recordings from “live” lectures and performances. Topics: Java basics, OOP, GUI, patterns, Java EE, Spring, Java + JDBC + Hibernate + Spring Data JPA, developing a web service in Java and even a microservice.

What's next?

Many developers have learned from their own experience that video tutorials from Youtube (especially high-quality ones) will help you learn the Java programming language. But practice will never be replaced. So combine sources as you like, but don’t forget to solve practical problems , preferably every day! In the next part of the article I will talk about useful English-language channels that contain video tutorials on java.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION