java系统学习视频_java系统学习路径(附全套Java学习视频教程)

第01周

预科和入门 周一:预科阶段(程序员基本素养、JAVA技术体系、就业和找工作要点)

周二:JAVA入门和开发环境配置

周三:eclipse开发环境的使用

周四:第一个JAVA小游戏项目

周五:变量和数据类型

周末:提交学习心得和作业

第02周

控制语句 周一:if、switch语句、while、for循环

周二:嵌套循环、break、continue语句

周三:控制语句深入练习

周四:方法

周五:递归算法

周末:提交作业

第03周

面向对象入门 周一:对象和类的基本知识

周二:底层内存分析、垃圾回收机制

周三:this、static、传值机制、package、import

周四:继承、方法重写、Object类

周五:封装、访问控制符、多态、final

周末:提交作业

第04周

项目开发(数组和飞机小项目) 周一:数组的本质、遍历数组

周二:游戏主窗口、飞机类设计

周三:键盘控制飞机八个方向

周四:炮弹类设计、双缓冲、矩阵检测、碰撞检测

周五:爆炸类、数组轮播、计时功能

周末:提交学习心得和作业

第05周

面向对象深化 周一:抽象类、接口、内部类

周二:设计模式(回调和组合模式)

周三:数组深化、二维数组

周四:冒泡算法、优化冒泡、二分法

周五:异常机制

周末:提交作业

第06周

常用类和容器 周一:包装类、字符串(String/StringBuilder/StringBuffer)

周二:时间相关类、File、枚举

周三:泛型、List接口、ArrayList、LinkedList、Vector的用法和底层实现

周四:Map接口、HashMap用法和底层实现分析

周五:Set接口、HashSet用法和底层实现分析、迭代器、Collections用法

周末:提交作业

第07周

IO流、多线程、网络编程 周一:IO流

周二:序列化和反序列化、设计模式(装饰器模式)、Apache IOUtils和FileUtils

周三:多线程基本知识

周四:死锁、同步、线程协作、生产者和消费者模式、任务定时调度

周五:网络编程(TCP通讯、UDP通讯)

周末:提交作业

第08周

XML、反射机制、并发编程 周一:XML技术、XML数据解析

周二:反射原理、Class对象和用法

周三:注解、反射读取注解

周四:并发编程模型、JAVA内存模型、线程同步和通讯、锁机制、

周五:阻塞队列、线程池、ThreadLocal

周末:提交作业

第09周

项目开发(手写WEB服务器) 周一:网络编程回顾、多线程实现聊天室代码

周二:HTML入门、HTTP协议入门、Tomcat服务器快速使用、http查看工具

周三:手写服务器_整体架构和接口、Response、Request

周四:Request储存参数和处理中文、分发器

周五:多请求处理(多态、反射)、XML文件配置和解析

周末:提交作业

068db576c796

第10-11周

自己动手开发项目 根据自己的创意,并写出相关原型和文档,开发项目。班主任跟进监督。

第12周

数据库和SQL语言 周一:Mysql、Oracle安装以及相关客户端

周二:SQL语言基础、select查询、where、orderby、group by、having分组筛选

周三:DML、外连接、数据库表和约束条件

周四:子查询、序列、索引、视图、事务

周五:rowid和rownum、分页查询、面试题中的SQL语句

068db576c796

第13周

数据库设计范式_JDBC查询 周一:数据库设计三范式

周二:PowerDesigner的使用、数据库表的设计

周三:JDBC数据库连接的基本用法(PreparedStatement/ResultSet)

周四:事务处理、时间处理、Clob和Blob大对象

周五:ORM基本原理、Apache DBUtils的使用

第14周

Mybatis框架的使用 周一:Mybatis环境搭建和映射文件

周二:查询实现

周三:缓存和动态SQL

周四:Mybatis运行核心原理和常用注解

周五:使用Mybatis实现单表和多表的增删改查

周末:提交作业

068db576c796

第15周

网页编程和设计 周一:HTML5基础

周二:CSS3基础

周三:JavaScript基础

周四:DOM对象处理

周五:Jquery基础

第16周

JAVAEE服务器编程(Servlet和JSP)、Ajax 周一:Serlvet入门(Tomcat服务器、Request、Response)

周二:Servlet入门(Session、Cookie、Context、Config)

周三:JSP基础和JSTL标签库

周四:AJAX技术

周五:注册和登录项目综合练习

第17周

项目开发(企业财务管理系统) 周一:财务管理项目数据库设计和项目搭建

周二:单标增删改查实现(用户、账户管理)

周三:收入管理模块、支出管理模块

周四:工资和税务核算模块

周五:周报、月报、年报生成。

下面老师给大家分享Java全套学习教程视频:

068db576c796

获取方式:关注+转发文章,然后私信老师(学习)就可以拿到了!

任何东西都不可能不劳而获的,大家好好努力学习吧!

感谢支持!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值