JavaRush /Java Blog /Random EN /Top 5 Useful Java Video Courses, Part 1

Top 5 Useful Java Video Courses, Part 1

Published in the Random EN group
If you have already signed up for an online programming courseCodeGym, 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 someone, and a completely different one for someone. Top 5 Useful Java Video Courses Part 1 - 1This topic contains links to several successful Russian-language YouTube channels that contain high-quality Java video tutorials for beginner programmers (from the beginning of studies to the Junior level).

Golovach Courses

Probably the most famous Java video tutorials 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 a 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 sensible and professional. Many Java topics on Russian YouTube can only be found here. If you are currently learning flows in CodeGym and they are not going anywhere, go to Ivan on the channel, most likely, he will chew the theory for you.

Online Java Lessons

On Yuri Tkach's channel "Online Java Tutorials" you can also find a lot of materials for beginners. Video tutorials that are very useful for learning Java are hidden in the "Java for Testers" playlist, the information is presented in a very simple way. And you can consolidate what you have learned by watching the video tutorials "Java Practice". 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 how Yury lectures, you have already advanced in learning Java Core and are ready to start the Spring framework, try to evaluate the newest videos of the Spring Framework channel to date - 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 Java Video Courses Part 1 - 2

Yakov Fain Java video courses

Lots of extremely useful and solid lessons for learners of programming, Java video from a recognized IT teacher Yakov Fine. Not even just an IT teacher, but a real Java champion (this is a special title, only a few language specialists wear it) and a co-founder of Farata Systems and SuranceBay. Please note: the channel has videos in both English and Russian (Yakov Fine has been living in the USA for many years). And, most importantly, the author is able to explain the material at very different levels. Let's say he has a book "Java Programming for Kids, Parents and Grandparents", designed primarily for children.

javaRussia

This channel is not as popular as the ones you saw above, but definitely worth a mention. The author, Nail Alishev, compiled very good short Java programming video tutorials, in which the basic principles of the language are stated as clearly as 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), presented concisely and clearly, good examples are given that are understandable to beginners. Topics covered: syntax, OOP, setting the workspace, exceptions, parameterization, the Object class, nested and abstract classes, serialization. And some time ago, the author created an already paid Java video course on the Udemy platform., which explains in detail topics such as Java Collections, regular expressions, multithreading, and lambda expressions.
Top 5 Useful Java Video Courses 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 (eg 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 collected courses for beginners on his channel, 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, web service development in Java and even a microservice.

What's next?

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