jquery直播弹幕效果 新人的java之路,该怎么开始?
新人的java之路,该怎么开始?
任何一个技术大佬在去学习java的时候无不是从小白一步步地学习积累知识成长下来的,既然如此你选择了java必须感谢你加入我们编程大家庭。
才是过来人彼此分享帮一下忙我的看法,如果能妖军的回答能对你有帮助。
java是后端的一门编程语言,总体前端来说个人觉得是一个也很总体枯燥的技术,只不过前端能动态实时实际浏览器见到效果,前端一些动画也也很感觉有趣,炫酷。
拿我自身来说,我当初的java是该如何学起的呢?
必须是前端的一些基础知识,不下于html、css、javascript、jquery、freemarker、ajax、jsp
很多人可能会好奇,学习后端的知识啊,为什么要先学这些前端的东西?
简单通俗的讲学授课的多估计没坏处。这些前端的知识入门学习起来低些简单,能对刚入门学习的你受到兴趣,不况且让你上去这完全看不懂那学出声太难太麻烦,对现的学习失去信心。
一句话可以概括,增强强大的自信,踏人去这个门你都会感觉得到都不一样的世界!
另外就是不好算工作中绝对是必须和搞这些技术的前端打照面的,你懂了这些知识,沟通站了起来估计很大畅,工作效率大吓增加!
比如是javaSE,也就是java的基础知识
这些基础知识很重要的是,学基础扎实总之有点儿容易。毕竟知识点太大了,不需要可能会偶尔会忘。
对初学者来说要先在这个阶段下功夫,多天天练习,勤思考,找到适合自己的学习方法。基础知识网上有很多,可以不无法去一些学习网站找。像w3cschool,菜鸟教程等都挺适合我的。
然后再是javaweb三大框架:ssh和mysql,oracle数据库
说起这spring一定得把英语学好,只不过很重要的是。mysql像是公司专用最多的应该要是,毕竟开源。
再然后是一些idea工具和插件的使用eclipse,myeclipse,sts,idea
我推荐用idea,其他的没说不好,这里就不差别不大每个工具的优劣了。
情报营的其他框架或技术和数据库:springmvc,mybatis,springboot,springcloud,gbase,postgrelsql,teradata,redis,mongodb,svn,git,maven等
这里除了gbase,postgrelsql,teradata这些数据库外,其他的建议都要去学。
结果是减弱的java的进阶知识,像一些线程,io,设计模式,算法,jvm,并发包,jdk源码等
还没这一步了,自己估记也会有深刻体会了,此处对于题主来说,这里先不过多的话赘叙了。都很最重要再说。
期望回答我能帮到你
现在自学什么编程比较好?
要是说过去五年超火爆的是java,那你未来10年Python肯定火,人工智能时代大概也会出很多个版本编程语言,可是计算机基础知识的东西大都通用的,IT行业是个万花筒。不论怎么幻化永远不会离得开算法、数据结构、计算机原理、操作系统、通信协议。不如你找一下最近几年阿里、美团、京东等大牌儿IT公司的面试题,永远离得开这些基础性的知识,并且,是大头。如果没有手中掌握不好先导性知识,你的职业生涯也仅仅只是从一家公司跳到另外一家公司,是用是你自己做的框架只是因为三个垒码的工具。第一年就开始就在原地踏步。记得一点,一线大牌公司永远都是要的是程序员中的那20%,只剩下的80%必然会会被7强。
所以才你要成为佼佼者,那真正的实力,别人完全改变不了你的真本事。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。