JAVAEE学习路线分享
今天把我的教学经验分享给大家。适合大多数人的学习路线。注:目前作者已经转行做java培训。

- 首先是培养兴趣。先开始学习HTML知识。也就是做网页,从这里开始比较简单,就是几个标签单词需要记住。
- 接着开始学习CSS,这里开始不要学习非常多,只要能作出简单类似hao123之类的静态网页就已经足够。HTML+CSS总共加起来不超过10天。
- 学完以上,就可以作出简单网页了,开始有兴趣了,哈哈,没想到我也是互联网的一份子了。
- 从这里开始可以学习javascript语言,这个语言和java类似,但是没有java那么规范,相对来说还容易点。也不需要学得非常深,记住,不要学得深,要不然,你就开始失去学下去的热情了。至于学到什么程度,我后面会慢慢介绍。学完该门课程后,网页就有动态效果了,运行起来非常棒。
- 接下来进入到java的基础学习。前面有了javascript的基础,再开始学习java就比较轻松了,这里需要注意java的规范。循环时候有一些锻炼逻辑思维的题目,有一定的痛苦期。
- JAVAOOP也就是java面向对象要开始学习了。这里都比较抽象,可能一开始看书搞不定,需要看一些视频或者请一些老程序员来指导一下,事半功倍的效果。学完之后感觉自己好像都会了,其实你还什么都不会,这就是面向对象的精妙之处。这段时间有点好像是这样,好像是那样,不知道自己学到了什么,也不知道怎么使用这些知识,例如,封装,继承,多态。挺过去,就快成功了。
- 接下来可以学习SQL数据库了,这里可以安装MySql数据库,小巧,免费。学习数据库主要是为了作出更好的应用软件。这里可能就有人开始懵逼了,不知道是什么东西了,因为如果没有了解软件行业,确实不知道数据库是什么。
- 接下来可以试着做一个进销存软件。例如:超市收银系统。
- 进入正式的JavaWeb编程了,这里可以说是JAVAEE的开端了。开始学习的都是简单的静态网页,学完这个,可以作出真正的网页。比如,从登录,注册,验证码,等网上一些常见的功能。将之前做的超市收银系统改成网页版。这个阶段必须要开始做简单的网上商城啊之类的一些网页了。
- 深入学习数据库,例如存储过程,触发器等,这里选择Oracle数据库,因为企业级开发用得比较多。
- 学习框架,Struts,Spring,hibernate等,简称SSH,或者mybatis,SpringMVC,对于框架来说,只要把面向对象和javaWeb学会了,其实不难。
- 适当学习Html5+css3,easyUI等前端,对于找工作有很大的帮助。
- 完成,开始写简历找工作了。
Java学习论坛:www.machine-matrix.com
JAVAEE学习路线分享的更多相关文章
- 最实用的Android开发学习路线分享
Android开发学习路线分享.Android发展主导移动互联发展进程,在热门行业来说,Android开发堪称火爆,但是,虽然Android有着自身种种优势,但对开发者的专业性要求也是极高,这种要求随 ...
- JavaEE学习路线
针对很多初识Java者,对如何学习Java.如何学好Java很迷茫,最近刚把JavaEE的东西学完,把我的学习的经验分享给大家,一条适合大多数人的学习路线. 第一部分:Java语言入门阶段 第二部分: ...
- 未完待续【java】JavaEE学习路线总览
这个博客会详细介绍各种技术的知识点,从零基础到入门,充当引路的作用. 同时也会发布一些Swift语言.c#语言.Xcode开发的学习笔记.一些阅读的笔记(部分读书笔记无法发布). 目前1-43的Jav ...
- 大数据学习路线分享-Hbase shell的基本操作完整流程
HBase的命令行工具,最简单的接口,适合HBase管理使用,可以使用shell命令来查询HBase中数据的详细情况.安装完HBase之后,启动hadoop集群(利用hdfs存储),启动zookeep ...
- PHP学习课程和培训方向学习路线分享
php语言的优越性,集结了很多的开发爱好者,无论行业前景和个人发展来说,php正飞速的发展,php在不断兼容着类似closures和命名空间 等技术,同时兼顾性能和当下流行的框架.版本是7之后,一直在 ...
- javaEE学习路线与目标
1.Java基础知识(15-30天) 2.了解html+css+js+jq+bootstrap(7天) 3.mysql+jdbc(重点)(3天) 4.xml(1天) 5.http协议+tomcat(1 ...
- JavaSE的学习路线
基于现阶段的JavaEE学习的对象,主要是趋向于Web的方向,主要就是说在JavaWeb的基础上进行进一步的开发和学习,下面我会将自己总结的对于自己的一点关于JavaEE学习路线会逐步讲解. 第一部分 ...
- WEB学习路线2019完整版(附视频教程+网盘下载地址)
WEB学习路线2019完整版(附视频教程+网盘下载地址).适合初学者的最新WEB前端学习路线汇总! 在当下来说web前端开发工程师可谓是高福利.高薪水的职业了.所以现在学习web前端开发的技术人员也是 ...
- 分享篇——我的Java学习路线
虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...
随机推荐
- ios随机数不重复
NSMutableArray* Valuearr=[NSMutableArray new]; int counN=9; for(int i=0;i<counN;i++) //创 ...
- 用Python设计一个经典小游戏
这是关于Python的第9篇文章,介绍如何用Python设计一个经典小游戏:猜大小. 在这个游戏中,将用到前面我介绍过的所有内容:变量的使用.参数传递.函数设计.条件控制和循环等,做个整体的总结和复习 ...
- poj1125 Stockbroker Grapevine Floyd
题目链接:http://poj.org/problem?id=1125 主要是读懂题意 然后就很简单了 floyd算法的应用 代码: #include<iostream> #include ...
- poj2774 Long Long Message 后缀数组求最长公共子串
题目链接:http://poj.org/problem?id=2774 这是一道很好的后缀数组的入门题目 题意:给你两个字符串,然后求这两个的字符串的最长连续的公共子串 一般用后缀数组解决的两个字符串 ...
- [刷题]算法竞赛入门经典(第2版) 6-6/UVa12166 - Equilibrium Mobile
题意:二叉树代表使得平衡天平,修改最少值使之平衡. 代码:(Accepted,0.030s) //UVa12166 - Equilibrium Mobile //Accepted 0.030s //# ...
- 转:Maven项目编译后classes文件中没有dao的xml文件以及没有resources中的配置文件的问题解决
问题1:在做spring+mybatis时,自动扫描都配置正确了,却在运行时出现了如下错误.后来查看target/classes/.../dao/文件夹下,发现只有mapper的class文件,而没有 ...
- 深入理解Java常用类----String(二)
上篇介绍了String类的构造器,获取内部属性等方法,最后留下了最常用的局部操作函数没有介绍,本篇将接着上篇内容,从这些最常见的函数的操作说起,看看我们日常经常使用的这些方法的内部是怎么实现的.第一个 ...
- OOP 三大特点:继承性,封装性,多态性
1.继承性:代码重用 2.封装性: 使相似数据和操作进行封装,保持代码安全 3.多态性: PHP不支持多态
- Python ORM框架之 Peewee入门
之前在学Django时,发现它的模型层非常好用,把对数据库的操作映射成对类.对象的操作,避免了我们直接写在Web项目中SQL语句,当时想,如果这个模型层可以独立出来使用就好了,那我们平台操作数据库也可 ...
- SQLServer树形数据结构的数据进行数据统计
前言 前几天朋友问我,关于SQLServer数据库中对树形结构的表数据统计问题,需求大致如下: 分类表(递归数据),A的子分类是B,B的子分类是C--分类关系不间断,A为第一层,B为第二层,C为第三层 ...