刚刚接触Java出于对Java朦胧感兴趣的阶段的时候,自己什么都不懂,最好先找个人教你Java,又或者看全套视频来进行学习。
为什么找人教呢。因为来的快,直白,能直接在你的面前演示,这个Java能编写出什么。让你提起精神,感到感兴趣,从而去深入了解学习,而且在学习上不易遇到瓶颈。
再者就是找视频,视频观看学习的方法呢比自己乱学一通的强,至少视频上来的东西较书籍这种文字相授而言,音像的表达式更为直白,也更容易让人接受的,初期观看视频更方便于学习与理解。
下面是偶整理的一个学习流程希望对你的学习有帮助。
一阶段学习1.JavaWeb开发环境搭建
2.Java基础语法
3.Java面向对象
二阶段学习1.异常
2.数组/算法
3.常用类
4.集合/数据结构
5.IO流
6.线程
7.反射机制
8.网络编程
9.注解Annotation
10.MySQL初级
11.JDBC
三阶段学习HTML/HTML5
CSS/CSS3
JavaScript
jQuery
Bootstrap
XML+XPath
Servlet
Jsp
EL
JSTL
四阶段学习Filter
Listener
Servlet3.0
AJAX
MVC
ThreadLocal
Gof之代理模式
连接池/C3P0/DBCP/Druid
JNDI
Gof之工厂模式
Mysql高级
Oracle
PL/SQL
SQL优化
MyBatis
第五阶段学习UML/Rational Rose/StarUml
CDM+PDM/powerDesigner
软件工程
开发原则
SCM/SVN/Git
开发规范
log4j/log4j2
jsonlib/jackson/Gson
Bootstrap相关插件
Apache POI
Apache Commons FileUpload
JUnit4
ECharts
Comet框架之Pushlets
RBAC权限模型
zTree
FreeMarker/Velocity
第六阶段学习spring4
springMVC
springBoot
Apache shiro
Spring security
开发规范
Quartz
Struts2
Hibernate5
JPA
第七阶段学习Maven/Gradle
Linux
ActiveMQ
Nginx
Redis/Memcached
Dubbo+zookeeper
WebServices/JMS
HttpClient
微信支付
分布式锁
接口安全方案
分布式文件系统
RPC框架hessian
Apache Cassandra
MongoDB
压力测试/jmeter
Web服务器优化
P2P项目中特有的业务
MySQL主从复制
MyCat分库分表
优化意识
WebLogic/JBOSS
相关自学视频获取可从动力节点官网进行咨询下载。
mysql then when,mysql like 查询优化,mysql版本跟mysql服务版本不一样,数据库字典 mysql,学习mysql心得,mysql存储过程输入参数