一、JavaSE
Java入门、Java基础语法、流程控制和方法、数组、面向对象编程、异常、常用类、集合、IO、NIO、多线程、网络编程、注解和反射、Java 新特性
二、JavaWeb
MySQL初级、JDBC、HTML5
& CSS3、& jQuery、Http
& Tomcat & Servlet、Request & Response、JSP & JSTL & EL & MVC架构、Cookie
& Session、 & 监听器 &
Ajax & JSON、ES6、文件上传与下载
& 邮件收发 & 富文本编辑器、Vue(React)& Element-UI、uin-app、NodeJS
三、JavaEE
Maven、Git / SVN、Junit、Log4j / JUL(java.util.logging) /
Logback 等(日志框架)、MyBatis、Spring、SpringMVC、SSM整合、MyBatis-Plus
四、分布式与微服务
Linux+Shell编程、SpringBoot、SpringCloud Alibaba(Eureka + Ribbon + Nacos
+ Feign + Gateway)、MySQL高级、免费的开源项目: 7款优质企业级Java微服务开源项目
五、补充中间件
Redis(分布式缓存)、Docker(微服务部署)、Nginx(服务器)、RabbitMQ / ActiveMQ / RocketMQ /
Kafka(消息中间件)、Elasticsearch(分布式搜索引擎)、Shiro / SpringSecurity(微服务保护)、Seata(分布式事务)、MyCat(数据库中间件)、Netty(需要扎实的网络编程和并发编程基础)、Jenkins(持续集成工具)、pay(微信 / 支付宝支付)
以上就是汉码未来今天给大家分享的文章,想了解更多关于Java全栈零基础自学的相关内容,可以登录汉码未来官网咨询,主打5人小班,全程面授,主打物联网嵌入式(人工智能)、Java全栈开发、鸿蒙应用开发、Linux云计算SRE工程师、C/C++、AI人工智能大模型算法、游戏开发、Web前端开发、Python大数据、PHP等学习进修,有专业的授课老师为你答疑解惑。