1.JavaSE:(8到20天)
计算机基础
博客
Java基础语法
流程控制语句
数组
面向对象:封装,继承,多态,抽象类,接口
异常
常用类
集合框架
IO
多线程
GUI(图形界面、PC端桌面应用)
网络编程(爬虫)
注解和反射
JUC编程
JVM探究
23种设计模式
xml
数据结构和算法
正则表达式
2.数据库(7天)
mysql
JDBC:Java如何操作mysql。测试框架
uml类图
数据库设计
3.前端(7天)
HTML、CSS。这两能写一个漂亮的网页,当然是不动的(静态的)
JS、JQuery、Layui/Bootstrap、Vue,就是写出一个页面让它更好看,让它有更多的交互效果
4.JavaWeb(7天)
Tomcat 服务器
Http 协议
Maven 让项目更好的去构建
网站后台常用技术:Servlet、Session,Cookie、Jsp
三层架构
JSTL、EL表达式
过滤器
监听器
文件上传、邮件收发
前四个阶段就可以写一个网站了。就是代码写起来比较繁琐。
5.SSM框架(9天)
Git工具,代码写完交给GitHub托管,GitHub全球最大的同性交友网站。
Spring,SpringMVC,简化JavaWeb。
6.Linux(7天)这个操作系统占领了几乎所有服务器端市场。
Linux基础
Redis
Nginx 做网站负载均衡的
Docker 容器化
一:SpringBoot(8天)
SpringBoot基础
SpringBoot配置及原理
SpringBoot持久层操作
SpringBootWeb开发
SpringBoot缓存
SpringBoot消息
SpringBoot检索
SpringBoot任务
SpringBoot安全
Dubbo+Zookeeper分布式开发
二:SpringCloud(阿里 7天):微服务及微服务架构
SpringCould
Eureka 服务注册与发现
Feign、Ribbon 负载均衡
Hystrix 熔断机制
Zuul 路由网关
SpringCloud Config配置中心
三:Hadoop(8天):大数据时代 概念、特点、应用、前景、技术发展
Hadoop简介
Hadoop环境搭建
HDFS
MapReduce
Yarn
Hive
Hbase
每个牛逼的人物的背后都有一段苦逼的岁月,只要像sb一样的坚持,终将牛逼!