Aprendizagem JAVA - minha humilde opinião
Compartilhe a rota de aprendizagem de Java, apenas para referência [eu testei pessoalmente, é real e eficaz]
1. Recomende cursos mais recentes tanto quanto possível
2. A maioria dos vídeos pode ser pesquisada diretamente por palavras-chave na estação B [autoestudo , estudantes da Universidade B]
Diretório de artigos
Preparação
- Prepare uma ferramenta online para escrever código a qualquer hora, em qualquer lugar, sem instalação e configuração local. Site recomendado - ferramenta para novatos: https://c.runoob.com/compile/10
- Software de anotações: Typora, Yuque, etc.
- Ao estudar, você deve escrever mais e mais, e combinar os materiais para consolidar ainda mais
- Sites necessários: Github, Gitee, StackoverFlow, CSDN
Curso Básico Java
Recurso:
"Dark Horse Programmer Java Beginners to Take-off" Awei
Parte 1
Projeto prático
- Java implementa uma calculadora simples: https://www.lanqiao.cn/courses/185
- Uma conta confusa: https://how2j.cn/module/104.html
- Gamão Java: https://blog.csdn.net/cnlht/article/details/8176130
- Xadrez Chinês Java: https://blog.csdn.net/cnlht/article/details/8205733
- Sistema de gerenciamento de biblioteca JAVA GUI: https://github.com/uboger/LibraryManager
- Jogo de guerra de tanques JAVA: https://github.com/wangzhengyi/TankWar
base de dados
A principal coisa a aprender é o banco de dados MySQL.
Os cursos de Dark Horse e Shang Silicon Valley são bons. Mestre Kang de Shang Silicon Valley tem um conhecimento mais profundo de Mysql. Para quem quer aprender mais profundamente e ser proficiente no nível de banco de dados , eles podem aprender
JavaWeb
O último curso javaweb 2023 da Dark Horse, nova versão do tutorial de desenvolvimento JavaWeb
Haverá uma pequena parte da explicação do conhecimento front-end aqui. Se você quiser saber mais sobre o conhecimento básico de front-end e os alunos Vue, pode consultar os seguintes recursos
Noções básicas de front-end + Vue
Web front-end baseado em zero html5 + css3 + projeto front-end
Shang Silicon Valley Vue2.0 + Vue3.0 conjunto completo de tutoriais
Quadro do MUS
Meu Batis
Um é para aprendizado rápido e o outro é para vídeos que agregam conhecimento adicional. Cada um tem suas próprias vantagens e é apenas para seleção [Claro, também há explicações sobre MyBatis no curso JavaWeb acima]
Primavera + SpringMVC
Programadores azarões nova versão do Spring da entrada baseada em zero à proficiência
Shang Silicon Valley 2023 nova versão do Spring da entrada baseada em zero ao avançado, um conjunto de spring6
SpringBoot
SpringBoot2 conjunto completo de tutoriais em vídeo
Já existe um vídeo do SpringBoot3 [Muito rápido! ! 】
Tutorial SpringBoot3 baseado em zero
Combate de projeto
Regis Takeaway, Cangqiong Takeaway, Yunshang Office
Experiência de aprendizagem e resumo do Cangqiong Takeaway [Comparado com St. Regis]
Yunshang Office Project Learning
Linux
Li aquele do Sr. Wu Shengran, do Vale do Silício Shang. É ótimo.
O azarão também é bom. Vou atualizá-lo a tempo.
Nginx+Redis
Crazy God's é relativamente simples, início rápido, entenda o conhecimento e a função do Nginx.
Esses dois vídeos do Dark Horse Monk Silicon Valley são cada vez mais abrangentes
SpringCloud
Por favor, estude com este professor, é muito útil, "Suiji Takeaway e Sky Takeaway também são este professor"
SpringCloud+RabbitMQ+Docker+Redis+Search+Distributed