java学习流程(java学习之路)
Java学习流程
Java SE(18-20天)
1.计算机基础 2.博客的重要性 3Java基础语法 4.流程控制和方法
5 .数组 6 .面向对象 7 .异常 8 .常用类 9 .集合框架 10 . IO 11 .多线程
12 . GUI(可选) 13.网络编程 14.注解和反射 15. JUC 编程
16 . JVM 探究 17. 拓展23种设计模式 18. 拓展XML
19 . 数据结构和算法 20. 正则表达式
数据库 (4天)
1 . MySQL 2 . JDBC 3. UML类图 4. 数据表设计
前端(7天)
1 . HTML 2. CSS 3. JS 4. JQurery 5.Layui/ BootStrap 6.Vue
JavaWeb(7天)
1.Tomcat 2. Http 3. Maven 4.Serlet 5.Session Cookie 6.JSP
7 . 三层架构 8 .JSTL EL表达式 9 .过滤器 10.监听器 11. 文件上传
12.邮件收发 13.拓展 富文本编辑器
SSM框架(9天)
1 . GIT 2. MyBatis 3. Spring 4.Spring MVC
Linux(7天)
1 .Linux基础 2. Redis 3. Nginx 4.Docker
SpringBoot(8天)
1 . SpringBoot 基础 2. SpringBoot 配置及原理 3.SpringBoot 持久层操作 4. SpringBoot Web开发 5. SpringBoot缓存 6. SpringBoot消息
7 .SpringBoot 检索 8. SpringBoot 任务 9. SpringBoot 安全
Dubbo+Zookeeper 分布式开发
SpringCloud(7天)
1 . 微服务及微服务架构 2. SpringCloud 3.Eureka服务注册与发现
4 .Feign Ribbon 负载均衡 5. Hystrix 熔断机制 6. Zuul路由网关
7 . SpringCloud Config配置中心
Hadoop(8天)
1 .大数据时代 2. Hadoop简介 3. Hadoop环境搭建 4. HDFS
5 . MapReduce 6. Yarn 7.Hive 8. Hbase
最后目标
能以面向对象方式设计编写业务
能编写基本常用的SQL语句
能了解IOC和AOP概念并应用 使用mvc实现对WEB请求处理
能用JAVA处理数据库
能应用spring增强工具
能熟练使用IDEA工具
java学习流程(java学习之路)的更多相关文章
- java后端学习流程
首先,我个人比较推崇的学习方法是:先学java前段,也就是HTML,css,js,因为学习java以后肯定是往java ee方向发展的,学习完前端,在学习后端很多东西比计较容易理解! 其中J2SE是关 ...
- Java小白不走弯路学习Java流程以及学习误区
学习Java编程技术肯定是以就业拿到高薪工作为主要目的的,可是高薪不会那么轻易拿到,这是一个最简单的道理.没有付出就没有回报,在整个学习Java编程技术的过程中,你需要付出时间.精力.金钱.废话不多说 ...
- Java学习--流程控制
Java学习 流程控制 用户交互Scanner Scanner对象 Java通过Scanner类获取用户的输入 基本语法: Scanner scanner = new Scanner(System.i ...
- java与.net比较学习系列(5) 流程控制语句
java中流程控制语句主要分为以下几类,第一,条件语句,主要包括if语句和switch语句.第二,循环语句,主要包括while循环语句,for循环语句.第三,跳转语句,主要包括三种,break跳出语句 ...
- java同学毕业后学习之路建议
第一部分:对于尚未做过Java工作的同学,包括一些在校生以及刚准备转行Java的同学. 滤过: 第二部分:对于参加工作一年以内的同学. 恭喜你,这个时候,你已经拥有了一份Java的工作.这个阶段是你成 ...
- Java学习笔记八:Java的流程控制语句之循环语句
Java的流程控制语句之循环语句 一:Java循环语句之while: 生活中,有些时候为了完成任务,需要重复的进行某些动作.如参加 10000 米长跑,需要绕 400 米的赛道反复的跑 25 圈.在 ...
- Java学习笔记六:Java的流程控制语句之if语句
Java的流程控制语句之if语句 一:Java条件语句之if: 我们经常需要先做判断,然后才决定是否要做某件事情.例如,如果考试成绩大于 90 分,则奖励一朵小红花 .对于这种“需要先判断条件,条件满 ...
- 大数据之路week07--day01(HDFS学习,Java代码操作HDFS,将HDFS文件内容存入到Mysql)
一.HDFS概述 数据量越来越多,在一个操作系统管辖的范围存不下了,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,因此迫切需要一种系统来管理多台机器上的文件,这就是分布式文件管理系统 ...
- Java Web编程技术学习要点及方向
学习编程技术要点及方向亮点: 传统学习编程技术落后,应跟著潮流,要对业务聚焦处理.要Jar, 不要War:以小为主,以简为宝,集堆而成.去繁取简 Spring Boot,明日之春(future of ...
- Java菜鸟到大牛学习路线培训教程
第1阶段(Java程序员) - Java语言基础 - 101 JavaSE -01-常见Dos命令.Java历史.Java跨平台.配置Path环境变量.第一个HelloWorld例子 -02-配置JA ...
随机推荐
- oracle to mogdb 迁移---mtk工具
## 一.MTK工具介绍--------- MTK–异构数据迁移工具 MTK全称为 Database Migration Toolkit,是一个可以将Oracle/DB2/MySQL/openGaus ...
- 安装ElasticSearch7.6.2使用自带JDK
平时用jdk8,但运行es7无法启动.在elasticsearch7以上的版本中会自带jdk.需要修改elasticsearch-env配置文件,就可以使用自带jdk版本,不影响其他java项目. w ...
- js-工具方法(持续更新)
/* * @Author: lingxie * @Date: 2020-06-04 13:57:07 * @Descripttion: */ // 是否邮箱 export const isEmail ...
- VSCode 自动编译 typescript 为 javascript
1.我们默认你已经安装了node.js通过npm安装typescript npm install -g typescript 2.VSCode 里,点击"终端" "新建终 ...
- Servlet(服务连接器)
Servlet(Server Applet):是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据 ...
- Python3 时间戳格式化和减法运算
import datetime import time # 获取当前时间(2023-02-16 16:41:36) now_date = datetime.datetime.now().strftim ...
- web上传插件Uploadify
Uploadify简单说来,是基于Jquery的一款文件上传插件.它的功能特色总结如下: 支持单文件或多文件上传,可控制并发上传的文件数 在服务器端支持各种语言与之配合使用,诸如PHP,.NET,Ja ...
- CodeGym自学笔记04——什么是编译器?
编译器 编程语言可以同时被人和编译器所理解.编译器是一个特殊的程序,它可将用编程语言编写的程序转换成一系列的机器代码. 程序员通常用编程语言来编写程序,然后运行编译器,将程序员编写的程序代码文件转换为 ...
- reset slave
reset slave 所有中继日志文件都被删除,即使它们还没有被复制 SQL 线程完全执行. reset slave all 所有中继日志文件都被删除,它会清除连接参数(需要重新change mas ...
- PHP后端 H5页面 打开微信小程序
/** * 功能:获取小程序access_token * Author:郑康凯 * Date: 2023/2/6 0006 15:14 */ public function hhsGetAccessT ...