当前位置:首页 > 问答库 > java自学 > 详情

自学 Java 怎么入门

来源:千锋教育

发布:Java培训

2022-02-16

java自学 分类问答库

推荐答案

说到学习一门技术,很多人反应是自学。毕竟,自学是节省金钱的学习方式。那么自学Java怎么入门呢?

第一阶段:Java基础(5周)

1、Java概述与环境搭建 

2、语言基础

3、条件、分支结构  

4、循环 

5、方法/函数 

6、数组 

7、面向对象基础 

8、接口、抽象类 

9、常用类(Object/内部类/包装类/String) 

10、集合 

11、算法(排序和数据结构)、异常" 

12、多线程 

13、I/O框架 

14、网络编程 

15、JDK8新特性、JVM内存模型 

16、反射、注解、xml 

17、小游戏

1644826137188

第二阶段:Java程序员(5周)

1、HTML5 

2、CSS3 

3、JavaScript 

4、jQuery 

5、Bootstrap/layui 

6、MySQL 

7、JDBC

8、Servlet 

9、JSP 

10、Git 

11、《医院后台管理系统》 

12、《小区物业管理系统》

第三阶段:Java工程师(5周)

1.Maven构建工具 

2.MyBatis详解和源码解析 

3.MyBatis-Plus、PageHelper 

4.工厂模式、代理模式、Spring详解和源码解析 

5.Spring详解和源码解析 

6.SpringMVC详解和源码解析 

7.Shiro、Spring Security 

8.《手机评估系统》 

9.架构入门、前后端分离架构 

10.Vue详解 11.Springboot 

12.RESTful 

13.Swagger、接口安全 

14.接口安全 

15.任务调度Quartz/Elastic-Job 

16.阿里云OSS 

17.FastDFS 

18.Linux、项目部署 

19.Nginx负载均衡、反向代理 

20.CDN 、阿里云CDN 

21.Powerdesigner、PDMan 

22.数据库设计、业务流程设计 

23.《便利店系统》

第四阶段:Java架构师(6周)

1.架构演进、容器化技术Docker 

2.分布式缓存Redis 

3.分布式缓存Redis、分布式Session 

4.缓存雪崩、缓存穿透 

5.分布式锁 

6.分布式搜索引擎Elasticsearch 

7.分布式消息队列RabbitMQ 

8.Kafka 

9.MySQL主从复制 

10.分布式数据库中间件Mycat/Sharding-jdbc 

11.分布式事务Seata 

12.分布式全局ID、接口幂等性 

13.电商系统微服务架构讲解 

14.分布式业务场景技术解决方案 

15.SpringCloud之Eureka服务治理 

16.SpringCloud之Ribbon和Feign 

17.SpringCloud之Hystrix和Config 

18.SpringCloud之ZUUL(Gateway)和Sleuth链路追踪 

19.SpringCloud之Sentinel限流、BUS 

20.性能优化:数据库调优和JVM优化

更多问题在线答疑

导师线上坐镇
解答个性化学习难题

立即提问

上一篇

参加Java培训班学习相比自学有什么优势

下一篇

参加Java培训好还是自学好呢

相关问题

更多 >>
Java开发常用软件 java自学看什么书比较好 参加Java培训班学习相比自学有什么优势 自学 Java 怎么入门 参加Java培训好还是自学好呢 Java自学和参加培训班有什么区别
热门问题
Java基础知识 Java培训机构 Java培训费用 Java培训时间 java培训课程 Java培训就业 零基础学Java java薪资待遇 java学习路线

全国咨询热线400-811-9990