【常见问题】爱学Java问题系列012—黑马Java课程学什么?学多久?

发帖

签到

播仔爱学习

黑马粉丝团

黑马币:870

帖子:192

精华:0

【广州JavaEE基础班181期】转行要趁早,一起来看UI设计转行做程序员的故事

【项目实战】这个班级平均薪资15k+,项目实战到底有多重要?

Java就业现状分析,2023是卷还是润?

【JavaEE开班视频合集】为什么如此坚定来黑马学Java,听听成都59期同学们开班都说了啥?

黑马程序员各校区环境大揭秘!带你360度认识黑马校区环境

【JavaEE开班视频合集】为什么如此坚定来黑马学Java,听听天津15期(2021.10.23)同学们开班都说了啥?

【项目实战】天津Java12期第一次项目实战

【JavaEE开班视频合集】听北京昌平417期(2021.11.30)基础班同学们开班都说了啥?

【JavaEE开班视频合集】听天津16期(2021.11.22)基础班同学们开班都说了啥?

【面试宝典】打动面试官系列001——你对薪资有什么要求?

【常见问题】爱学Java问题系列012—黑马Java课程学什么?学多久?

© 播仔爱学习 黑马粉丝团

/ 2021-11-9 17:12 / 2734 人查看 / 1 人回复 /

0 人收藏

转载请遵从CC协议

禁止商业使用本文

本帖最后由 播仔爱学习 于 2022-10-13 17:03 编辑

Java语言从1995年诞生至今已有20多年了,见证了互联网的兴起、软件行业的发展与壮大。Java语言有着规范性、稳定性的特点,是大型软件服务端开发的首选语言。Java发展了这么多年,沉淀了如此多的技术,到底应该学些什么才能跟随市场主流?真正能就业的水平是要学习多久?

接下来就跟着播仔一起来看看黑马的JavaEE课程是如何安排的吧!

我们把Java课程体系分为以下基础班和高手班,基础班学习时间为9天;其它阶段为高手班学习内容,学习时间100天,以及面试专题7天。课程概览如下:

基础班一、JavaSE基础【9天】主要学习内容:Java基础语法、面向对象基础、API基础、集合基础。

高手班一、JavaSE进阶【16天】主要学习内容:Git、 面向对象进阶、常用API、异常、集合、IO、多线程、网络编程、Lambda、反射、基础加强。

二、JavaWeb【14天】主要学习内容:MySQL、JDBC、Maven、MyBatis、HTML+CSS、JavaScript、Tomcat+HTTP+Servlet、Request+Response、JSP+Cookie+Session、Filter+Listener、Ajax + Vue + Element。

三、热门框架【8天】主要学习内容:Spring、 SpringMVC、 Maven高级、 SpringBoot、 MyBatis-Plus。

四、项目一 瑞吉外卖、苍穹外卖 二选一【13天】以瑞吉外卖为例:1.了解企业软件开发流程| 2.掌握接口定义过程| 3.掌握Spring Cache的使用方式| 4.掌握Swagger的使用方式| 5.掌握Nginx配置反向代理和负载均衡| 6.掌握MyBatis Plus中公共字段自动填充过程| 7.掌握文件上传,下载开发过程| 8.掌握MySQL主从复制配置过程| 9.掌握Sharding JDBC配置读写分离过程| 10.掌握基于Git进行分支操作过程

五、项目二 沉浸式项目实战阶段(探花交友、九点钟、客达天下三选一)【6天】以客达天下为例:1.了解企业软件开发流程| 2.了解进入企业后真正遇到的问题,如何解决| 3.掌握MyBatis的使用方式| 4.掌握复杂SQL语句| 5.掌握EasyExcel解析Excel| 6.掌握MinIO实现文档对象存储| 7.掌握基于Git进行分支操作过程

六、微服务框架 SpringCloud+Redis+MQ+Docker+ES【12天】主要学习内容:SpringCloud、 Docker、 RabbitMQ、 ElasticSearch、Sentinel、 分布式事务Seata、 RabbitMQ的高级、 Redis多级缓存案例、 分布式缓存Redis。

七、项目三 黑马头条、餐掌柜、学成在线、黑马头条 四选一【12天】以黑马头条为例:1.掌握CMS系统特点和开发过程| 2.掌握静态化、分布式锁、分布式文件、异步解耦等解决方案| 3.掌握使用ES进行海量数据中的搜索方案| 4.掌握分布式调度任务框架xxl-job| 5.掌握使用kafka stream进行流式计算| 6.掌握微服务项目持续集成方案

八、项目四 沉浸式项目实战阶段(帝可得、元蜂仓储二选一)【10天】以帝可得项目为例:1.掌握新零售、智能售货机业务的开发| 2.掌握Spring Cloud微服务技术体系| 3.掌握EMQ X物联网网关的使用| 4.掌握微服务架构下常用的中间件,如Redis、ElasticSearch、MinIO、XXL-Job等| 5.掌握高并发异步编程技术| 6.掌握小程序支付和GEO搜索| 7.掌握嵌入式数据库H2| 8.掌握数据导出、短信服务等

九、深度解决方案专题 (秒杀、GIS地图、审批工作流 三选一)【10天】以秒杀为例:1.掌握高并发网站静态化方案.异步编程实战应用| 2.大型项目低耦合双写一致性技术方案| 3.高并发抢单队列削峰实战.海量积压订单处理方案.高并发抢单超卖控制.超时订单处理机制| 4.大厂每日订单处理方案.服务自我保护机制.高性能网关技术等

十、BAT大厂面试360解析专题【7天】主要学习内容:基础篇、 并发篇、 虚拟机篇、 框架篇、 数据库篇、 缓存篇、 分布式篇。

以上就是黑马Java学科的课程安排概览,更细致的大纲戳JavaEEV12.5课程大纲

推荐阅读

【视频合集】为何如此坚定来黑马学Java?一起听听黑马各校区学员们的真情表达

精华推荐 2022年新版Java学习路线图(内含大纲+视频+工具+书籍+面试)

黑马Java就业薪资怎么样?转行Java必修课 _ 黑马程序员JavaEE学科学员就业薪资合集

收藏

淘帖0

0

踩0

回复

只看该作者

1 个回复

倒序浏览

高级模式

B

Color

Image

Link

Quote

Code

Smilies

您需要登录后才可以回帖 登录 | 加入黑马

手机登录

发表回复