java学习路线

Posted 我爱钻研

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习路线相关的知识,希望对你有一定的参考价值。

阶段 学习内容 内容概述 学习目标 配套教程[排名不分先后](加班添加中。。。) 学完能干什么

第一阶段

Java基础

计算机基础知识 1.计算机基础
2.DOS常用命令
3.Java概述
4.JDK环境安装配置

5.环境变量配置

6.Java程序入门

1.掌握基本的快捷键使用
2.掌握常用的DOS命令使用
3.阐述Java的特点
4.独立完成JDK的安装
5.掌握环境变量配置
6.写出入门的Java程序

毕向东-Java基础全套教程‍ 密码:foq8

 

冯佳-最新Java基础教程  密码:gqte

 

刘意-深入浅出Java基础  密码:xrbw

 

钟太潋-Java基础全套教程 密码:yckm

 

 

其他项目:

管家婆项目   密码:63ic

Extjs论坛项目  密码:pkx6

点餐系统项目  密码:qsjm

俄罗斯方块‍ 密码:9jdb

 

 

 

1.可进行小型应用程序开发

2.对数据库进行基本的增删改查管理

 

市场价值:¥5,000

编程基础 1.常量与变量
2.数据类型
3.运算符
4.流程控制语句
5.方法
6.数组
1.掌握不同数据类型的变量定义与使用
2.掌握不同运算符的运算规则

3.掌握流程控制语句的执行流程

4.编写方法的声明与调用

5.创建数组并访问数组元素
面向对象 1.类与对象
2.封装
3.继承
4.多态
5.抽象类
6.接口
1.实现类的定义与对象的创建
2.掌握封装的特点
3.掌握类继承后的特点
4.掌握多态后访问成员的特点
5.掌握抽象类的特点
6.掌握接口的特点
常用类 1.常用类介绍
2.正则表达式
1.理解常用类的特点

2.记忆常用类中的常用方法

3.懂得API文档的查询

4.理解正则表达式规则

集合 1.Collection集合

2.List集合

3.Set集合

4.Map集合
1.掌握集合的常用方法使用
2.理解每种集合的特点
3.掌握集合的元素的存储与遍历
异常 1.异常处理方式
2.自定义异常
1.掌握异常处理的常用方式
2.能够完成自定义异常类定义与使用
IO 1.File类
2.递归

3.字节流

4.字符流

5.转换流
6.缓冲流
1.理解递归的使用
2.掌握文件内容的读写操作
3.辨别每种IO流的作用
4.掌握IO流中的常用方法
多线程 1.多线程
2.线程池
1.掌握线程创建的方式
2.掌握使用线程池的好处
网络编程 1.网络编程 1.掌握数据在网络中的传输
反射 1.反射 1.掌握获取Class文件中的数据
2.理解反射操作配置文件
mysql及JDBC 1.MySQL数据库
2.JDBC
3.DBUtils
4.DBCP连接池
1.掌握MySQL的安装与配置
2.掌握SQL语句的编写
3.能够通过JDBC实现Java操作数据库
4.能够通过DBCP连接池与DBUtils实现操作数据库

第二阶段

JavaWeb

前端技术 1.html
2.CSS
3.javascript
4.jQuery
5.bootstrap
1.独立书写HTML网页
2.独立书写网页CSS样式
3.独立编写网页前端特效
4.独立编写表单的validation校验
5.通过响应式工具进行前端开发布局

方立勋_JavaWeb教程‍ 密码:52py

 

崔希凡_JavaWeb教程‍ 密码:68ga

 

最新JavaWeb教程 密码:ol1q

 

JavaWeb全套教程‍ 密码:zhyj

 

超全面JavaWeb教程  密码:lsaj

 

JavaWeb学习教程‍ 密码:l61y

 

Linux学习教程‍ 密码:jrob

 

Redis学习教程‍ 密码:y9r3

 

easyUI学习教程‍ 密码:1u29

 

JavaWeb综合项目‍ 密码:f4qd

 

 

其他项目

Java邮件开发项目‍ 密码:kobb

Java网上在线支付‍ 密码:un9w

博客系统项目‍ 密码:trwh

JavaWeb聊天室‍ 密码:io0a

网上书店项目‍ 密码:ryic

VIP网上商城项目‍ 密码:7xyw

其他商城项目 密码:ntwg

ATM项目‍ 密码:0rus

Linux+Redis教程‍ 密码:kzey

 

springboot、springcloud、docker、bootstrop、angularJS、nodeJS教程‍ 密码:tb5g

 

1.可以仿制任何网站前端页面
2.可以解决网页浏览器兼容性问题
3.可以解决PC端和移动端兼容性问题
4.可以使用前端脚本进行相关网页功能特效编写
5.可以使用JavaWeb核心技术轻松写出任何网站功能模块
6.可以使用JavaWeb高级部分知识解决网站的相关高并发问题

7.可以无压力胜任javaEE开发工程师职位

 

市场价值:¥7,000

Mysql及JDBC 1.MySQL数据库回顾
2.JDBC开发回顾
3.连接池和DBUtils

1.熟练书写MySQL的DDL,DML和DQL语句及相关聚合函数使用

2.熟练使用JDBC对数据库进行CURD操作及防止SQL注入

3.熟练使用常用开源连接池及DBUtils工具进行相关数据库CURD操作
JavaWeb核心 1.XML
2.HTTP及Tomcat
3.Servlet
4.request与response
5.cookie与session
6.Jsp技术
7.jdbc高级
8.Ajax开发
9.Filter/Listener高级开发技术
10.Redis
11.Linux
1.掌握XML基本语法,使用dom4j解析xml文档。
2.理解HTTP协议,理解web服务工作原理,熟练安装配置Tomcat。
3.熟练编写Servlet类,理解request请求及response响应流程,熟练使用request及response常用API。
4.理解cookie及session原理。
5.熟练使用java进行数据库事务、物理分页等相关操作
6.熟练使用AJAX进行异步校验用户名、异步填充等常用开发技术
7.熟练使用JSP的相关技术进行动态资源的开发
8.熟练使用非关系型数据库Redis对数据进行CURD操作及相关高级数据库操作
9.熟练使用Linux的相关操作并在Linux进行开发环境的部署
阶段案例 1.系统封装:BaseServlet抽取
2.缓存技术Redis应用
3.在线支付接口开发
4.文件上传
5.JavaMail
6.Linux项目部署
1.熟练使用WEB知识进行通用工具类的抽取
2.使用缓存技术来缓解关系型数据库的操作压力
3.熟练使用java发送邮件
4.熟练实现在线支付功能
5.熟练实现客户端文件上传服务器功能
6.熟练进行Linux下的项目部署

第三阶段

SSH框架

Hibernate5框架 1.hibernate.cfg.xml配置
2.hbm.xml映射文件详解
3.PO对象状态及状态的转换分析
4.Hibernate高级映射技术
5.Hibernate数据检索技术
6.Hibernate性能优化技术
1、独立书写hibernate框架核心配置文件
2、独立书写映射配置文件
3、独立使用方法完成PO对象完成状态之间转换
4、独立书写一对多和多对多的映射配置
5、运用检索技术完成数据的各种查询功能
6、运用性能优化技术完成数据的查询优化

Struts2框架教程‍ 密码:777h

 

spring框架教程 密码:uu85

 

hibernate框架教程‍ 密码:r7vi

 

SSH框架整合与项目‍ 密码:do0d

 

SSH学习项目‍ 密码:svvo

 

能够开发JavaEE的后台系统
能够搭建企业级的JavaEE开发框架
能够使用Jquery的技术

能够使用ajax技术

 

市场价值:¥8,000

Struts2框架 1.struts.xml详解及使用

2.使用通配符定义action、动态方法调用

3.ActionContext及ServletActionContext使用

4.模型驱动ModelDriven、属性驱动

5.默认拦截器分析、自定义拦截器

6.OGNL表达式、值栈ValueStack分析

1、独立书写struts.xml配置文件
2、独立书写action和使用通配符方式配置action

3、独立使用ServletActionContext完成Servlet的API的使用

4、运用模型和属性驱动方式完成数据的封装

5、说出拦截器的执行过程、编写拦截器
6、运用值栈和OGNL表达式获取值栈中的数据
Spring框架

1.applicationContext.xml配置文件编写

2.IoC思想、DI依赖注入

3.使用AspectJ进行切面编程
4.JdbcTemplate模板使用
5.声明式事务管理
6.SSH整合
以上是关于java学习路线的主要内容,如果未能解决你的问题,请参考以下文章

Java学习路线图

Java学习路线图

Java 学习路线

2020年JAVA中级程序员学习路线

后端开发Java学习路线

java学习路线图

(c)2006-2024 SYSTEM All Rights Reserved IT常识