不参加长沙Java培训如何深入学习Java
推荐
在线提问>>
不参加长沙Java培训如何深入学习Java?首先Java有非常庞大的技术栈。Java基本语法学完,可以继续学习Web阶段。但从经验上说,建议在基础语法阶段多花一些时间,建立编程思想,要非常熟练之后才能更好的理解后面的内容。否则无法理解繁多的技术框架和它们之间的关系。
当基础知识掌握牢固之后,可以开始学习Web阶段,主要内容包括:MySQL数据库:学习各种SQL语句,进行数据增删改查,其中查是重点JDBC:是使用java代码操作数据库HTML+CSS:编写网页和样式,不需要学会设计,Java程序员能看懂各种标签即可。javascript+jQuery:网页的一些动画效果和ajax是重点servlet+jsp:正式将html页面和java代码结合到一起的技术。其中jsp是页面上写的,不需要花大量的事件看jsp脚本和表达式,只学jstl标签和EL表达式就足够用了。
学习java是蛮复杂的,因为它关联的部分太多了,java web方面前端的要懂一些,基础的ssh框架也要懂,css3 html5 js更是要懂,因为现在开发基本是线性开发,sql要懂一点,现在的dwr蛮火的也要懂,现在websocket未来会火,应用前景也不错,这个也要懂。
分布式服务器是高级程序员迈不过去的门槛更要懂,比如ngx代理什么的,很可能还夹杂着数据库集群以及服务器集群,对sso的登录服务器和session服务器的调优设计等等,这些都是构建大型项目必须的,看看《淘宝这十年》,就知道java还是很有前途的,这些都需要积累,确实很难。但是,他们都有一个共同的主题就是完善现在的web2.0,从各种方面,并发,效率,特效,安全,迅速等等方面,形成了一个web2.0的生态圈,这都是有迹可循的。
到此,你可以用java做一个简单的网站了当然如果你想已就业为目的去学习,那么还要学习框架,所有的框架都是对前面的技术进行封装,可以简化语法,提高开发速度。对于Java这门学科来说,学习的路上难免会不知所措,所以我们需要对于学习内容有一个清晰的规划,在掌握基础知识以外,还需要不断精通更多的专业知识,以保证自己在这条路上的竞争力。