java web怎么学习高效?

奔跑小子 发布于 2017/04/02 16:10
阅读 610
收藏 0

最近自学java web,在看一本800多页的教程,感觉光是这样看书效率特别低,而且很容易忘,求问如何有效的学习(还是学生,没有工作)

加载中
0
林纳斯脱袜子
林纳斯脱袜子

找一个开源的项目,每一个功能点都搞搞齐全,比看书系统多了。当然,书籍中,要看的部分是整体大纲性的东西。

林纳斯脱袜子
林纳斯脱袜子
回复 @Littlebox : gitosc
Littlebox
Littlebox
不知道在哪里找好,感觉不怎么好找,你在哪里面找的?推荐个网站什么的呗。。。。。。谢谢哈
0
jp_ing
jp_ing

不如自己动手写一个十分简单的web框架?

0
solooo
solooo
做一个简单的系统,一个功能一个功能的加,不会的查书。那本书可以当工具书,遇到问题先在网上找解决办法,然后针对自己不会的知识点翻书查阅,熟能生巧
solooo
solooo
培训机构做的最多的就是电商系统,你也可以考虑。或者模仿一个自己喜欢的网站、论坛,也可以做博客系统。一开始不一定要做的多么好,先实现功能,然后去开源那里找个相似的系统学习别人源代码怎么写的,相互比较进步会更快。
奔跑小子
就是不知道该做个怎么样的系统
0
罗格林
罗格林

一条主线 + 多条支路 + 动手实践 + 社区活动

一条主线:选择一个 Java Web 框架进行系统研究,理解HTTP请求如何被路由到应用的处理逻辑,中间的数据库访问,再到发送响应回前端的整个过程。推荐两种框架:

  1. playframework 1.x 理由:代码简单易懂,开发容易
  2. actframework 理由:给自己做个广告 ^_^

多条支路:

  1. HTTP协议,特别是常见的HTTP 头的语义
  2. 各种数据库访问机制
  3. 依赖注入以及IOC容器
  4. 后台任务调度
  5. 邮件发送
  6. 事件分派机制
  7. 认证授权机制

动手实践

  1. 在学习框架的过程中需要完全掌握框架提供的 Sample 项目
  2. 寻找一个自己感兴趣的题目,比如一个博客系统,尝试将某个用框架 A 构建的应用移植到你正在学习的框架上

社区活动

  1. 找到自己学习框架的社区,比如 ActFramework 的 QQ 群 283919975
  2. 在社区上提出自己学习过程中的疑问
  3. 当自己成为资深用户之后帮助新人 (这点非常重要,往往会让自己有更大的提高)
0
鸿燕藏锋
鸿燕藏锋

自己边看书边做一个简单的Web框架,遇到问题就查书,就改正。这样下来效果会好很多。

返回顶部
顶部