自学java咋系统的规划学习路线( 二 )
HTTP协议,Servlet,以及Servlet的容器,Tomcat服务器。
request,response,cookie,session。
JSP,这个现在用的不多, 但是有老项目还是在用, 可以略过。
数据库操作。
哦对了, 还有web编程比较重要的改变,Listener,FIlter也是需要学习的。
3, 使用主流框架进行web开发。
Spring MVC, Spring, Mybatis, 就是著名的SSM框架。
maven,jar包管理。
教材推荐
传智播客的Java SE高级, Java Web视频, 以及SSH框架,网上都找得到。
SE高级的, 老毕的那部分就有了
Java Web部分:
https://pan.baidu.com/s/1slHLfIX#list/path=%2F
学完Web, 可以尝试做一些小项目, 增加自己的理解, 也可以作为到时候找工作的资本。
网上商城:
https://pan.baidu.com/s/1dE7aWVn#list/path=%2F聊天室:
https://pan.baidu.com/s/1coZC2U#list/path=%2F
再就是学习主流的框架, 满足公司的基本开发需求
Spring:
https://pan.baidu.com/s/1nvfj7uD#list/path=%2Fmaven:
https://pan.baidu.com/s/1dFek5Zr#list/path=%2Fmybatis:
https://pan.baidu.com/s/1pLompjt#list/path=%2FSpring MVC:
https://pan.baidu.com/s/1o7TGSZo#list/path=%2F
学完这一部分, 基本上日常的开发就没有问题了。答主当初就是学完这些, 开始找到第一份工作。
进阶篇
这部分就是答主现在在经历的, 先码这么多,有人再写吧
■网友
类似的问题也回答过很多,其实我最早也是个Java小白,只在本科课堂上上过一门非常基础的Java课程,没多久就忘光了,直到研究生期间重拾Java,才开始真正的Java学习旅程。
对于学习Java,我也经历了很多个阶段,一开始,我主要通过自己找视频、找入门书籍的方式来学习Java,接着又通过做项目、参与实习工作等方式来巩固自己的Java技能,研究生期间我开始系统地学习Java,主要通过看书、看博客、自己写博客等方式逐渐熟悉Java这门语言,到最后终于符合了能拿到Java大厂offer的水平。
所以题主也不必着急,学习Java是一条漫长的道路,需要花时间、精力,用心去慢慢学习。
接下来还是分享一下我的一篇文章《Java工程师学习指南》本文将会更系统地总结学习Java的学习过程。
在下是某985小硕,在2018年的校园招聘中拿到BAT头条网易滴滴亚马逊的offer。我用了两年的时间从一个小白成长成为了能够进入BAT的JAVA工程师,下面我也会分享一下我零基础自学Java的心得体会和学习路线,一路走来也遇到很多困难,也踩了很多坑,同时我自己也探索了很多的学习方法,总结了很多心得体会,
我写过一个Java工程师学习指南,我把它分为了四个部分,第一步是打好Java基础,掌握Java核心技术,第二步是掌握Java Web技术栈,能够做一些项目,第三步是掌握Java方面的进阶技术,包括网络编程、并发编程、JVM等,第四步是掌握后端进阶技术,比如分布式、缓存、消息队列等技术。
按照这样的一个脉络,我觉得能够掌握这里面的绝大部分内容,并且有过相应的一些实践,那么可以算是学好了Java。当然,学好Java只是一个开始,要真的干好活,做好项目,以及其他各方面的技术工作,则是在学好Java的基础去延伸和展开的。
最近开了个微信公众号【Java技术江湖】致力于分享Java技术文章,将会记录我两年时间里学习Java的经验心得,以及在阿里的技术之路,有兴趣的朋友可以了解关注一下。
接下来就是具体的四篇文章,建议大家按顺序阅读,有点长,收藏的时候记得点赞或者评论哈。笔芯!Java工程师学习指南
入门篇
最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线。
推荐阅读
- 吉林丰满鱼道系统就绪静待松花江鱼类洄游产卵
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 5.1声道片源对于没有5.1硬件系统的用户来说有意义吗
- |徐州市出台《关于优化创新创业生态系统 提升区域科技创新活力的实施意见》及实施细则
- |奥迪开发基于C-V2X校车警示系统
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 企业信息化系统可否自己搭建
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 开发/维护 一个类似qq会员或者Amazon Prime会员的会员系统有哪些难点和挑战
- 为啥现在没有一家信用评级系统的公司
