2018年自学编程的学习计划表
1.1 Java SE基本语法
Eclipse开发环境
类和对象
封装、继承和多态
Java数据结构(栈、队列、链表的实现)
IO流技术及应用
Java集合框架
Java多线程
Java反射技术
Java网络通信(TCP和UDP)
1.2 MySQL数据库应用
SQL语法及
多表连接查询
DDL语句及数据库增删改查操作
1.3 项目实战
基于C/S架构的超市收银系统
仿飞鸽局域网聊天软件
基于Swing的扫雷游戏
第二阶段:Web技术和Java EE核心技术
2.1 Web基础
HTML、CSS、JavaScript
HTTP协议和Web服务器
2.2 Java EE核心
JSP&Servlet
AJAX和JSON的应用
文件上传和下载技术
分页查询技术
EL表达式和JSTL标签库
Log4j日志组件的使用
数据库连接池技术
2.3 前端框架
jQuery库的应用
Bootstrap前端框架的应用
easy UI框架的应用
项目实战:
基于Servlet/JSP技术的电子商务网站
基于Ajax和jQuery的BBS论坛系统
基于Apache Commons FileUpload的网络硬盘系统
第三阶段:Java EE 框架技术
3.1 Oracle数据库应用
Oracle的安装和配置
客户端工具的使用
用户和权限管理
SQL及扩展
PL/SQL及存储过程、存储函数和触发器
3.2 Struts2框架
Struts2框架简介及基本使用
参数值的获取及类型转换
Struts2国际化支持
Struts2拦截器
文件上传和下载
Struts2多模块配置
Struts2标签库及OGNL表达式
3.3 Mybatis框架
MyBatis框架的基本使用
配置文件和映射文件详解
动态SQL的配置
关联对象的映射
存储过程的配置
3.4 Spring框架
Spring框架的基本概念和使用
控制反转和依赖注入
Bean的配置
AOP配置
声明式事务控制
3.5 Spring MVC框架
Spring MVC简介及基本使用
Spring MVC注解开发
处理器映射和处理器适配器
视图解析器、自定义视图的概念及应用
处理器方法的入参和返回值
文件上传和下载
返回JSON数据
3.6 Hibernate框架
ORM框架简介
Hibernate框架的基本使用
持久化类及映射文件详解
一对多、一对一、多对多关联关系的配置
二级缓存机制及配置
乐观锁的配置及应用
反向工程
3.7 大数据技术
SCM工具和项目管理工具
Linux操作系统
Redis数据缓存组件
Shiro安全组件
Hadoop大数据平台
实战项目:
基于Struts2+Spring+MyBatis的电子政务系统
基于Spring MVC+Hibernate的在线考试系统
2018年自学编程的学习计划表相关推荐
- 假期自学编程没有学习路线?
假期假想自学编程?^ _ ^ 首先,我们要搞清楚,会语法和会编程 区别很大 熟练的语法是编程的基础,但绝对不是全部.一门语言的熟练精通需要反复练习实战. 这里我首推C语言,计算机系学生基本都会学习. ...
- 10个自学编程的学习网站和论坛,都是常去逛的干货网站社区
1:w3school网站地址(http://www.w3school.com.cn/) 主要以Web技术为主,关于Html5 ,JS,Asp.Net,PHP等技术的基础知识,以文字的描述和代码的在线演 ...
- 51信用卡2018校园招聘编程题学习
1.数据中包含u51的个数 题目描述: 有一个长度是200000的队列,队列中的元素均为字符串,现需要创建3个线程分别取出队列中的元素,并查找元素中是否含有字符串u51,如果含有该字符串,则计数器加1 ...
- 搜狗2018校园招聘编程题学习
圆周上两点间的距离 时间限制:C/C++语言 1000MS:其他语言 3000MS 内存限制:C/C++语言 30720KB:其他语言 555008KB 题目描述: 定义圆周上两点的距离s为这两点之间 ...
- 学计算机和电脑办公的区别,自学编程和计算机科班出身的差别在哪?
自学编程和科班出身的差别最大的在于学习的主体--人 但毫无例外的是,当两者之间相辅相成之时所能发挥的力量更大. 自学编程和计算机科班出身的差别在哪? 不同人的不同看法 看到一段好的产品,科班出身的会问 ...
- 分享13个自学编程的优质网站
后台经常有粉丝发问:编程适合零基础的人自学么?自学编程的学习资源应该去哪里找?网络上免费的编程资源价值大么?...... 如今,很大一部分人在学习编程的道路上都选择自学,但都苦于找不到适合自己的学习资 ...
- 学习人必看!空军老兵自学编程,仅隔一年成为国土安全部的数据库分析师
来源:大数据文摘 本文约2000字,建议阅读5分钟 他自学编程,仅隔一年成为国土安全部的数据库分析师. 关注学习本身之前,我们先看看其他东西. 相信大家都看过2016年李安导演的电影<比利林恩的 ...
- 电脑硬件知识学习_学习计算机基础必读的4本经典入门书籍,自学编程必备书单!...
点击蓝色"程序员书单"关注我哟 加个"星标",每天带你看好文,读好书! 文/黄小斜 转载请注明出处 新手学习计算机并非易事,作为一个自学编程的过来人,深知打好计 ...
- 编程学习初体验(5. 如何自学编程)(3)
3 少量项目实践--自学和上学的区别 有句老话叫做学以致用,说的是如果不是为了用而学,是没有意义的: 同样,在用中学才能真正的掌握学到内容.编程跟着书本走,入书之后终究需要脱离书本,做到"出 ...
最新文章
- keras 使用多GPU
- 独家 | 谷歌医学AI在生活中的精确度(附链接)
- ExecutorService线程池
- vivado2017.4启动时提示的“error when launching'E:\vivado':Launcher time out”的问题
- 中兴zxr10路由器重启命令_蒲公英路由器刷第三方固件(一)
- 基于图神经网络的节点表征学习
- goland sql 脚本运行_Flink 1.9 实战:使用 SQL 读取 Kafka 并写入 MySQL
- 关于Meta标签中format-detection属性及含义
- 做了5年程序员才明白,这项能力原来这么重要
- Qt QMenu圆角阴影超详细 干净圆角 屏蔽原生阴影 绘制阴影
- VlanIF和Vlan间路由
- 阿里巴巴面经、面试流程、面试题
- ubuntu18下成功安装Remastersys备份当前系统成ISO文件
- 【详细教程】抓包神器:Charles
- 微型计算机内存容量大小一般是指什么的容量,通常说的计算机内存大小指的是什么?...
- 微信web H5 安卓无法播放的解决方案
- 2017美团北京java后台开发
- 首届 Rust China Hackathon Online 来啦!
- Bia布刷题日记 LC-15 三数之和
- 【Unity3D】关于 InputManager 以及改键功能的制作