课程目录
01 战前准备
第1–18节:课程介绍、学习方法、技术岗位概述及学习工具准备。
02 JavaSE语法基础
第01单元:变量、数据类型、运算符、流程控制等Java基础语法。
03 JavaSE面向对象
第02单元:类与对象、继承、多态、接口等面向对象编程概念。
04 JavaSE常用API-01
第03单元:String、Object、System等常用API及文件操作。
05 JavaSE常用API-02
第04单元:集合框架、List、Set、Map等数据结构与泛型。
06 JavaSE常用API-03
第05单元:多线程、网络编程、Lambda表达式等高级API。
07 MySQL
第06单元:数据库基础、SQL语句、索引、事务等MySQL操作。
08 JDBC
第07单元:Java数据库连接、CRUD操作、连接池等JDBC技术。
09 Web前端
第08单元:HTML、CSS、JavaScript等前端基础技术。
10 JavaWeb基础
第09单元:Servlet、JSP、XML、HTTP协议等JavaWeb核心。
11 JavaWeb进阶准备
第10单元:Junit、注解、Maven等Web开发工具与测试。
12 Spring
第11单元:Spring框架、IOC、AOP、依赖注入等核心概念。
13 SpringMVC
第12单元:SpringMVC框架、控制器、视图解析、数据绑定。
14 MyBatis
第13单元:MyBatis持久层框架、映射、动态SQL、缓存。
15 SSMP整合
第14单元:Spring、SpringMVC、MyBatis整合开发实践。
16 Linux操作系统
第15单元:Linux命令、文件系统、进程管理、网络配置。
17 Linux操作系统相关
第16单元:Linux权限管理、服务配置、安全设置等。
18 Redis
第17单元:Redis缓存、数据类型、持久化、集群等。
19 Git版本控制器
第18单元:Git版本控制、仓库管理、分支合并等。
20 Nginx反向代理
第19单元:Nginx安装、配置、负载均衡、反向代理。
21 SpringBoot
第20单元:SpringBoot快速开发、自动配置、整合各种技术。
22 ZooKeeper&Dubbo
第21单元:ZooKeeper分布式协调、Dubbo服务框架。
23 SpringCloud
第22单元:SpringCloud微服务、Eureka、Ribbon、Hystrix等。
24 RabbitMQ
第23单元:RabbitMQ消息队列、交换机、队列、消息事务。
25 Vue.js入门
第24单元:Vue.js基础、数据绑定、组件、事件处理。
26 Docker
第25单元:Docker容器、镜像、部署、Compose等容器化技术。
27 结业综合项目
老邪商城项目:电子商务系统开发,涵盖前后端整合实践。
28 秒杀项目
秒杀系统实践:高并发处理、库存管理、订单处理等。
29 项目部署
项目部署指南:服务器配置、环境搭建、持续集成等。
30 就业指导
就业方法论:简历编写、面试技巧、职业规划等就业准备。