编程工具:IDEA / Eclipse
中间件:tomcat / weblogic / jboss
1.首先要对编程有足够的兴趣,有兴趣的学习才能更高效
2.一定要学好JavaEE基础,推荐一个视频链接:https://www.bilibili.com/video/av11361088?from=search&seid=64754434;里面有详细的关于JAVA基础的课程讲解,且免费
3.Spring,SpringMVC, Mybatis, Hibernate, Struts2 这类框架也一定要看,最好做到熟练运用,推荐黑马的视频链接:https://www.bilibili.com/video/av44777893?from=search&seid=54679395;里面有详细的关于SSM/SSH框架方面的课程,同样是免费的
4.最近比较火的springboot/springcloud微服务框架,学会这些,做个项目熟悉一下,视频链接:spring boot: https://www.bilibili.com/video/av20965295?from=search&seid=1springcloud: https://www.bilibili.com/video/av22613028?from=search&seid=60306781都是免费的
5.分布式最好也懂点,例如Activity,Redis,视频链接:Activity,这是篇博客,开头挺有意思: https://blog.csdn.net/qq877507054/article/details/60143099Redis: https://www.bilibili.com/video/av68608598?from=search&seid=736643
6.数据库如MySQL/Oracle两者要熟悉最少要熟悉其中一种,基本的SQL语句编写,表设计,存储过程,SQL优化等,推荐视频链接:MySQL: https://www.bilibili.com/video/av19538278?from=search&seid=365002409Oracle: https://www.bilibili.com/video/av49926566?from=search&seid=39040853视频都是免费的,且讲的很不错
自学很辛苦,但是,升级打怪也很爽,如果,你真的感兴趣,那么你会爱上编程
最后,引用一句名言:学如逆水行舟,不进则退。加油!