我最近在自学java,自己也有一些c的基础,现在想请教各位编程高手,从学习Java语言到真正的能够利用java进行web开发与软件开发,在这中间的学习步骤有哪些?还有能不能推荐一些比较好的从基础到高级的java书籍和比较系统的教学视频?
学习java入门到精通,重点是java语法,线程,io,集合
学习spring入门只是,可以尝试者搭建一些服务
学习mysql相关的sql语句,重点放在多表关联的读取
学习mybatis
学完这些就可以尝试着做一些小项目了
等以上东西都弄熟了,你需要数据java虚拟机相关的知识
自学Java可以,但是取决于你的基础,可能半年,可能一年,有的甚至放弃。
Java自学能学会吗?这个问题的答案并不是绝对的。小优只能说自学的难度是相当大的,从学习时长、学习内容、实操项目三方面自学和培训区别还是比较大的,接下来跟随小优一起来看看吧。
学习时长
对于自学的人来说每天如何合理的规划学习时间是尤为重要的,培训机构对于学员有严格的时间安排,但是选择自学就需要靠自我约束和鞭策,不断摸索可能才会找到一个适合自己的方式。所以自学Java开发需要大家具有一定的耐力和钻研能力,自制力比较薄弱的人还是建议大家去专业的培训班学习。
学习内容
大家都知道互联网行业日新月异,每天都有新技术的产生,对于学习内容如何界定是自学面临的主要难题。一般的培训班都有专业的研发团队去调研岗位实际开发需求,从而实现授课内容和行业需求的高度接轨,但是自学的话应该学习哪些专业上的内容以及学习上的深度这些都是很难把握的。
实操项目
大家如果浏览招聘网站就可以明显的看到,现在大部分企业都想要去聘用工作经验丰富的人,对于企业而言从没有任何相关经验的小白到培养到可以熟练完成工作的Java工程师成本是很大的,也就是说自学的话理论基础的学习是努力可以做到的,但是实际的运作开发项目却是有比较大的难度的。学习Java重要的还是实际项目开发能力,理论知识学得再好最终都需要运用到工作岗位中,但这正是大部分自学的人所欠缺的经验。所以说自学能不能学会很大一部分还是要看大家对于学习的把握程度和实操能力。