我的第一篇博客

大家好,这是我的第一篇文章。

我现在是一名大二的本科在读生,写这篇博客主要是通过文字来记录现在的学习状态,以及对今后学习的路线做一个总的规划,明确自己的学习目标。

我今后想走的方向是Java全栈工程师,这就要求必须要精通Java语言,首先得学Java基础、JavaSE,学完这些,就要学前端和数据库的知识。前端知识主要包括HTML、CSS、JavaScript、JQuery、Ajax、EasyUI、bootstrap等,以及TCP、UDP协议、http协议、XML等知识,关于数据库,MySQL和ORACLE是比较常见的两种。

后端知识主要包括Spring、SpringMVC、Mybatis、SpringCloud、JVM、Radis等等,内容非常多。那么怎么来学习呢?以下是我的学习规划:

首先,最基础的是Java基础知识,包括Java的基础语法、面向对象、集合、I/O流、多线程、XML等等,然后是MySQL数据库的基础知识、数据库的连接技术JDBC,以及JavaWeb,包括HTML、CSS、JavaScript、JQuery、Ajax、Vue等等,学完这两个,就开始学习SSM框架,SSM框架是指Spring、SpringMVC、MyBatis三个的组合体,也就是大家常说的三层架构,关于Spring Boot,它是整合了Spring和SpringMVC的新框架,具有快速整合和自动配置的优点,非常好用。还有版本控制Git、项目构建Maven、服务器系统Linux。

学完三层架构之后,就到了微服务的阶段,微服务的注册(Spring Cloud Eureka)、调用(Spring Cloud OpenFeign)、客户端负载均衡(Spring Cloud Ribbon)、网关(Spring Cloud Gateway)、统一配置中心(Spring Cloud Alibaba Nacos)、微服务保护(Spring Cloud Alibaba Sentinel)、Redis分布式等等。

在掌握了以上的知识的前提下,就可以尝试做一些项目进行实际检验,因为我们要把学到的知识用到生活中去,这样才算是学有所成。我现在在学校,平时除了上课的时间外,我会利用很多时间投入到Java的学习中去,平时有机会也会参加一些企业的实训,去企业内部进行交流学习,拓宽自己的视野,在不断学习中成长、成长中学习。

关于未来的目标,我希望能有机会进入腾讯、阿里、华为等公司,我也希望能在大三和大四期间进入一些企业进行实习,积累经验,为以后的就业打下坚实的基础。

本篇文章是本人第一篇文章,内容的不到之处请大家指正。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值