JAVA开发学习方向
技能点
面向简历编写介绍
一、掌握技能分级
对于描述一个技能来说,适用一个确切的词汇是非常重要的。比如对于一个技能从精通到一般认知可以分为熟练掌握、熟练使用、熟悉和了解。熟练掌握要求对于原理方法了然于心,熟练使用要求能够利用这个技能完成某个项目,熟悉则是知道技能的大致流程,了解则是要求最弱的平时没有深入研究但有所耳闻的。如果简历上有些单薄,可以多加一两个了解的技术上去。
二、从零开始的开发技能
1.需要了解的
1.首先第一点一定是Java的基础特性,Java的设计模式,同时也要掌握开发的规范,参考阿里巴巴开发规范。
2.其次掌握javaweb原理,spring mvc和spring mybatis。
3.在上者基础上学习springboot,可以搭建一个简单SSM框架的增删改查的项目
4.关系型数据库的学习MySQL,oracle选一学习即可
5.非关系型数据库redis的学习,用在项目登录信息和缓存上
6.shiro和springsecurity用在项目登录和安全认证上。
7.熟悉linux和Java集成工具,还有mavan包管理工具和git用在协同开发,nginx负载均衡也需要了解。最后可以通过简历一个自己的博客软件或者在线学习系统将所学的东西学以致用。
2.熟悉程度
1.熟练掌握Java基础,熟练编写代码,有着良好的开发规范
2.熟悉使用java web原理,spring mvc和spring mybatis(最好不要JDBC)(3周时间),熟悉使用Tomcat JSP容器
3.熟悉springboot流程(其中的AOP和IOC),能够完成第二点的SSM整合。(搭一个小项目)
4.熟悉(了解)前端框架css,ps还有主流前端框架。
5.熟悉springcloud微服务框架
6.熟悉数据库使用
7.熟练掌握maven,git和idea开发工具
8.熟悉linux操作以及nginx负载均衡
3.项目描述
项目介绍一般套路,名称:采用技术:内容亮点:个人职责
总结
祝愿每个人都有面试的机会
本文地址:https://blog.csdn.net/qq_32642193/article/details/110847657
推荐阅读
-
JAVA开发学习方向
-
Java开发工具下载
-
《深入理解java虚拟机》学习笔记--第三章:垃圾收集器与内存分配策略 jvm
-
linux下java web开发环境搭建
-
《深入理解java虚拟机》学习笔记--第四章:虚拟机性能监控与故障处理工具 虚拟机java
-
《深入理解java虚拟机》学习笔记--第四章:虚拟机性能监控与故障处理工具 虚拟机java
-
《深入理解java虚拟机》学习笔记--第三章:垃圾收集器与内存分配策略 jvm
-
后端开发者的Vue学习之路(二)
-
Cocos2d游戏开发学习记录——1.Surface、SurfaceView、SurfaceHolder实现简单的游戏demo
-
Java学习记录:纠错Junit单元测试遇到的initializationerror:method initializationerror not found