掌握数据库(MySQL)、前端(Html5、CSS3、JS、BootStrap、jQuery)、后端技术(Servlet、Filter、Listener、JSP)、会话跟踪技术(Cookie、Session)、版本控制器(SVN)、在线支付等技能。
可胜任工作(工作方向):能根据产品需求和组长设计的方案独立完成代码编写,熟悉高并发、海量数据系统经验,能持续对自己系统进行调优。
核心知识点:
-
数据库简介和安装, DML 操作, DQL 查询数据
-
数据的完整性,多表查询
-
视图,索引
-
SQL 注入,批处理,数据库事务
-
C3P0连接池, Druid 连接池
-
DBUtils 工具类封装
-
Html 简介, Html 基本标签, Html 表单标签
-
CSS 简介, CSS 导入方式, CSS 选择器, CSS 属性
-
CSS盒子模型, CSS 扩展属性
-
Bootstrap
-
SVN
-
JavaScript基本语法
-
函数,弹窗函数,事件, JavaScript 正则表达式
-
JavaScript 的 DOM,BOM
-
JavaScript 定时任务
-
Tomcat,XML
-
Dom4j 解析 XML
-
SAX 解析
-
XML 生成
-
Http 协议
-
Servlet 生命周期
-
Servlet 跳转
-
HttpServletRequest,HttpServletResponse
-
Servlet 新特性
-
Cookie,Session
-
URL 重写
-
过滤器 Filter, 监听器 Listener
-
Jsp,Jsp 内对象
-
EL 表达式, JSTL
-
JSON 语法,JSON 解析, JSON 生成
-
Gson,FastJson,Jackson工具
-
Ajax 简介, Ajax 工作原理, Ajax 核心
-
Ajax 综合案例
-
jQuery概述, jQuery作用,jQuery引用
-
jQuery语法, jQuery选择器,jQuery时间
-
jQuery效果, jQuery HTML
-
jQuery Ajax, jQuery 插件
-
Validate 插件, Moment 插件
-
MVC 模式
第三阶段:Java框架
掌握主流的企业级框架,开发和管理工具(Maven、Git、Idea)、Spring、webMVC框架(SpringMVC、Struts2)、ORM框架(Hibernate、MyBatis)、权限管理(Shiro)、工作流(Activite)、POI、Echarts、Spring新特性等。
可胜任工作(工作方向):常见中小型互联网项目开发, OA/CRM/ERP 系统开发, APP 服务端开发等等,可胜任中高级Java开发工程师。
核心知识点:
-
Maven 和 Maven私服Nexus
-
IntellijIDEA
-
MarkDown
-
Git
-
LayUI
-
Mybatis
-
Spring5
-
SpringMVC
-
Struts2
-
Hibernate
-
Hibernate Validate
-
HttpClient
-
RESTful API
-
Shiro
-
Activiti
-
POI
-
Echarts
第四阶段:Java+云数据
完成金融/电商类大型分布式项目/APP 服务端项目等。
可胜任工作(工作方向):可负责开发框架的搭建、改进、跟踪管理方案落地实施,指导开发人员开发工作,管控代码质量。对关键模块的代码编写与集成对java架构体系,主流开源框架有深入研究,对微服务技术有大项目实践经验。熟悉常用的中间件、数据库,对分库分表技术、消息中间件、分布式框架等。
-
项目架构演进
-
Linux 常用命令
-
Linux 安装 JDK,MySQL
-
Nginx 安装, 负载均衡,反向代理
-
Redis 安装,常见数据类型
-
Redis 集群,高可用
-
SpringDataRedis
-
Zookeeper
-
Dubbo
-
WebMagic
-
Quartz
-
FreeMarker
先自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以扫码领取!
面试题总结
其它面试题(springboot、mybatis、并发、java中高级面试总结等)
le=“zoom: 33%;” />
面试题总结
其它面试题(springboot、mybatis、并发、java中高级面试总结等)
[外链图片转存中…(img-FaAUE37C-1711382554209)]
[外链图片转存中…(img-NQsSbAgH-1711382554209)]
[外链图片转存中…(img-P4DF4YGS-1711382554209)]
需要更多Java资料的小伙伴可以帮忙点赞+关注,点击传送门,即可免费领取!