Se você já se inscreveu em um curso de programação online
JavaRush, para
aprender Java do zero, não é realmente necessário um curso em vídeo... Ou ainda é necessário? Sou da opinião que deveria haver muitas fontes boas! A percepção de cada pessoa é diferente, e uma explicação é adequada para alguns e outra completamente diferente para outros.
Este tópico contém links para vários canais de sucesso do YouTube em russo que contêm tutoriais em vídeo de alta qualidade sobre Java para programadores iniciantes (desde o início de seus estudos até o nível júnior).
Provavelmente os tutoriais em vídeo mais famosos sobre Java em russo. Ivan Golovach, desenvolvedor e professor de programação de Kharkov, postou em seu canal no YouTube gravações de cursos que ministrou em diversos momentos. Aqui você encontrará muito material útil sobre Java Core, programação multithread, trabalho com bancos de dados no ambiente Java (JDBC, álgebra relacional)... e muito mais. Centenas de horas de vídeo, senão milhares. Características: há muita informação, o professor escreve no quadro com marcadores, há repetições nos locais, mas a apresentação é clara e profissional. Muitos tópicos sobre Java no YouTube russo só podem ser encontrados aqui. Se você está aprendendo fluxos no
JavaRush e eles não estão funcionando de jeito nenhum, vá até o canal do Ivan, provavelmente ele explicará a teoria para você.
No canal “Aulas de Java Online” de Yuri Tkach você também pode encontrar muitos materiais para iniciantes. Tutoriais em vídeo muito úteis para aprender Java estão escondidos na lista de reprodução “Java for Testers”; as informações são apresentadas de forma muito simples. Você pode consolidar o que aprendeu assistindo às videoaulas “Java Practice”. A maioria dos espectadores nota que o estilo do autor não é muito acadêmico e é muito inteligível. Ou seja, você não vai adormecer, como costuma acontecer nas aulas reais nas universidades. O principal é seguir a linha de pensamento. Se você gostou da forma como o Yuri dá palestras, já avançou no aprendizado do Java Core e está pronto para iniciar o framework Spring, experimente conferir hoje os vídeos mais novos do canal
Spring Framework - o Basics . Aqui, porém, não há mais palestras diante de um público, como é o caso de “Java Practice” e “Java for Testers”, mas vídeos de treinamento especialmente filmados.
Muitas lições extremamente úteis e completas para estudantes de programação, vídeos Java do reconhecido professor de TI Jacob Fain. Não apenas um professor de TI, mas um verdadeiro campeão de Java (este é um título especial, apenas alguns especialistas em linguagem o possuem) e cofundador das empresas Farata Systems e SuranceBay. Atenção: o canal tem vídeos em inglês e russo (Yakov Fain mora nos EUA há muitos anos). E, o mais importante, o autor sabe explicar o material em níveis muito diferentes. Digamos que ele tenha um livro, “Programação Java para Crianças, Pais e Avós”, projetado principalmente para o público infantil.
Este canal não é tão popular quanto os que você viu acima, mas definitivamente vale a pena mencioná-lo. O autor, Nail Alishev, compilou algumas videoaulas curtas muito boas sobre programação Java, que descrevem os princípios básicos da linguagem da maneira mais acessível possível. Não são muitos vídeos, cerca de 50, a duração de cada um deles é de 7 minutos a meia hora. Estes são os princípios básicos (idênticos às missões Java Syntax e Java Core), são apresentados de forma concisa e clara, e são dados bons exemplos que são compreensíveis para iniciantes. Tópicos abordados: sintaxe, OOP, configuração de ambiente de trabalho, exceções, parametrização, classe Object, classes aninhadas e abstratas, serialização. E há algum tempo, o autor criou um vídeo-curso pago sobre Java na plataforma
Udemy , no qual explica detalhadamente tópicos como Java Collections, expressões regulares, multithreading e expressões lambda.
Um tesouro de informações interessantes de Roman Brovko
É difícil para mim dizer o quão “legítimas” são as coleções de cursos coletadas neste canal. Eles são feitos em diferentes cursos (por exemplo, Stepic). Mesmo assim, vou postá-los aqui - encontrei muitas coisas úteis neles e espero sinceramente que o canal não seja fechado. Roman coletou em seu canal cursos para iniciantes, preparados especificamente para aprendizado online, além de gravações de palestras e performances “ao vivo”. Tópicos: Noções básicas de Java, OOP, GUI, padrões, Java EE, Spring, Java + JDBC + Hibernate + Spring Data JPA, desenvolvimento de web service em Java e até microsserviço.
Qual é o próximo?
Muitos desenvolvedores aprenderam por experiência própria que os tutoriais em vídeo do Youtube (especialmente os de alta qualidade) irão ajudá-lo a aprender a linguagem de programação Java. Mas a prática nunca será substituída. Então combine as fontes como quiser, mas não se esqueça
de resolver problemas práticos , de preferência todos os dias! Na
próxima parte do artigo falarei sobre canais úteis em inglês que contêm tutoriais em vídeo sobre java.
GO TO FULL VERSION