0基础学习java看视频毕向东好还是方立勋的好。可以推荐一下吗?
作为一个老程序员,结合自己的一些经验来回答一下这个问题。刚开始学习编程语言本身是很枯燥的事,尤其是零基础的同学。自己要有一个明确的目标,是用来就业还是个人爱好?还要有很强的自律性和意志力,切记不能三天打鱼两天晒网,要一鼓作气,不然很容易半途而废。如果这些你都具备,那么恭喜你,可以学习了!
1,无论视频还是书籍,要选择适合自己的课程
这句话听起来有点像废话,但是仔细的想想也是很有道理的。因为现在市场上有大量的学习编程语言的课程,五花八门,各种网课宣传做的都挺好,所以都不知道学习哪一个。这时候挑课程就变得很重要了。个人认为这个时候你首先要试看课程。主要了解下面几点。
- 主要是老师的口音自己是否听懂。
- 课程是否是适合零基础学习的。
- 在学习的过程中有没有相对应的和练习。
- 有没有做一些随堂笔记。
- 在一个阶段后是否有相应的项目去练习
- 有没有频繁的互动交流。
不过看你的题目似乎已经有了后选课程了。但是无论选择那个老师的课程必须要系统全面,有阶段性练习,有老师解答疑惑,最后必须有项目去实践!这个非常重要。
2,有计划有目标的坚持学习
选好课程后记下来的就是要学习了,这个时候不能盲目的就开始,最好先有个计划。比如每天的学习任务和时间,学习的效果,切记不能贪多,每一项都要计划到。这些如果都做完了,就是时候了解一下JAVA的发展史,以及它的编程思想来源。我们知道,JAVA属于面相对象的编程语言。学习前先要知道什么是面相对象,不但把这种思想要认真的熟悉和了解了,还要融会贯通到整个学习过程中去,这样可以帮助你理解很多学习中的问题。
3,准备了那么多,接下来的就是学习了
编程语言的学习有点像数学的学习,它们都有较强的逻辑性。每一个知识点都要消化了,自己还要勤练习,多动手写代码。不能听懂了就算完事了。要自己完全做出来才算通过!编程需要记的东西挺多的,也不能偷懒,及时记忆及时复习。学到一定的阶段了要有个项目去练习一下。有了项目经验才能在就业的时候有面试的机会!才能证明你有去完成项目的能力,如果只是单纯的学习,就无法结合实践了。
总得来说,自学编程语言还是有挑战性的,尤其是像JAVA这样的语言。它本身虽然不难,但也不简单,初学者要是没有老师的指导,很容易走弯路的,花费的时间较多!所以遇到问题要及时请教老师,或者网上问一些大牛。最后一点,要想使自己更有竞争优势,可以抽空在学习一些数据库,和Linux的知识!祝你早日自学成功!如果有问题可以留言讨论,欢迎关注!
你好,我java也是自学的,我就自己的经验给你说下,首先看视频比较好,这里推荐马士兵的java视频,优酷上可以直接下,视频讲的很好,很容易听懂,张孝祥的也可以,他们的最大共同点就是:他们的教学都是以学生面试、就业为目的。至于毕向东的视频,我也看了,不过是有一定基础后看的,感觉没有马士兵的学起来轻松一些,建议有点基础再看毕向东的,方立勋的没有看过,很抱歉无法给出评论。零基础学java看视频就相当于有个老师当面给你讲解,是java初学者非常有效的方法。当然,光看视频是不行的,还要找本java初级教程之类的书看,这是打基础的,基础很重要,等看完视频了,初级教程之类的书至少要从头到尾看一本,这时有一定基础了,推荐你看《java编程思想》这本书,现在已经出第五版了,这本书已经得到了学习java的绝大部分人的认可,虽然刚开始看,会觉得难,不过不要紧,第一遍能看懂30%就不错了,要多看几遍,我当时是看了3遍,等着本书看的差不多了,推荐你看《java核心技术》这本书,分上下两册,这也是得到一致认可的好书。等你能把这两本书看的差不多了,我想这个时候不用问别人,自己差不多对自己的水平就有了个概
希望能帮到你,如有疑问,请继续追问!!
您好,首先我想说的是可以去B站学习。
但是自学可能会走弯路,你看视频也好、看书也好,他可能讲解的就是一个点。学到了无法举一反三,然后学了后面的忘记前面的。
每一个知识点没有掌握的话就无法吸收成自己的。
再就是编程方法,这个也是视频和书里看不到的
还有就是人为故意挖坑,让你看以前的视频和购买收费视频,有了问题你就解决不了了,只能用他的现成的组件。
而书完全就是本基础入门,翻译的手册之类的。
所以我的建议就是看完视频后多看手册,多做练习,比如进销存系统啊,博客系统啊,还有一些企业管理系统,遇到问题多看手册多上网站去问别人。一些相关的前端知识或者数据库知识也都要去学,因为很多坑就在这里等你。做的实例多了经验积累的多了你就入门了,另外做笔记很重要,每天睡觉前看下你做的知识点的笔记。第二天起来说不定问题就迎刃而解了
如果是零基础学编程的话,其实走哪一条路的话,都是没多大影响的。
主要的话还是看个人的后期努力。
不管你是看视频还是上课学习,前期的话都是基本上师傅领进门吧,等你入门之后,然后自己需要整理大量的资料,然后自己再进阶学习。
我刚开始就是自己看视频,后面的话基本上是在公司项目中学习得到的一些经验。
一旦你能进公司,然后边做项目,这样的话进步就非常的快了。
大一学习java该从哪里下手?
谢谢邀请!
作为一名IT行业的从业者,同时也出版过Java编程书籍,所以我来回答一下这个问题。
对于大一的学生来说,学习Java首先要从基础的编程语法开始学起,涉及到类、对象、属性、方法等基础概念的理解和掌握,同时还需要掌握封装、继承和多态这几个重要的面向对象编程特征。由于Java语言自身的抽象程度比较高,所以学习Java语言的初期会面临较大的学习难度,但是通过实验能够为这些抽象概念建立起画面感,从而逐渐掌握Java编程。
对于初学者来说,学习Java编程有一条主线,这条主线就是Java的面向对象编程过程,涉及到类的定义、对象的创建和方法的调用,掌握了这条主线也就掌握了基本的Java编程思想。从Java编程的整体设计来看,写Java代码首先就要从类(包括接口)的设计开始,而类本身就是状态和动作的抽象体,其中状态用属性来定义,而动作则用方法来定义。从这个角度来看,学习Java语言首先要理解类的含义,理解了类也就打开了Java编程的大门。
学习Java编程通常需要经过三个阶段,第一个阶段是学习基础的编程语法;第二个阶段是学习开发框架;第三个阶段是开发实践。对于大一的学生来说,可以在大一期间完成基础语法的学习,此时一定要多做实验,而在大二期间就可以学习流行的开发框架,从而提升自己的编程能力。在条件允许的情况下,可以加入老师的课题组来提升自身的实践能力,这对于未来的就业和考研都有一定的帮助。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!

