zoukankan      html  css  js  c++  java
  • Java自学指南三、入门视频优先

    一门编程语言零基础,想要入门与求职,最快的方式是付钱参加培训班。原因很简单:

    • 讲师都是 IT 企业出来的程序员,知道企业需要掌握什么样编程技能的人才

    • 培训课程教了 n 遍,打磨的很适合不同基础的学员

    • 与很多企业有合作关系,能给学完的同学做推荐

    但是很贵,大几千、一万多的学费!我想大多数人是接受不起的。

    自学编程,对于大部分人来说,是挺艰难的!但是如果坚持下来,学习能力的提升也是巨大的。就像蝉蛹羽化成蝶,经历过痛苦,才能获得惊人的能力,展翅高飞...

    我觉得,如果是零基础,又想自学 Java 最合适的开始方式是,跟着高质量的入门视频,敲代码。原因如下:

    • 如果以看书开始,非常容易各种卡壳,很多概念和思想没有讲述来龙去脉,无法理解,只能先识记。比如,我自学刚开始那会,JDK、JRE 就不是很理解。开发工具包是什么包?运行时环境,到底是什么样的环境?基础薄弱,连最基本的概念都会云里雾里

    • 选择的书籍的难度过大,压根一点看不懂,就跟看天书似的,很快也就想放弃

    • 在学习网站上找到图文型入门专栏,总感觉描述的知识点太单薄,不容易理解透彻,只适合做手册型索引

    所以,视频对于零基础的人来说,比较合适。但有些注意事项

    • 找较新的视频,IT 知识更新升级很快。现在 JDK 的版本已经出到 13 ,你还在看基于 JDK 1.4 的视频,就太落伍了

    • 找的视频,质量尽量高些,最好是大的培训机构出的,口碑得到认可的

    • 不要贪图过多的视频资料,试问一句 2T 内存的学习视频,你能看多少?视频存进了自己的百度网盘,知识和技能你就掌握了吗?

    • 看视频之前,必须确认是内容完整的。视频内容不完整,学到一大半,后面的视频没了,最令人恶心

    • 跟着视频学,也会遇到卡壳的时候,截图把有问题地方记录下来,方便下次回看。实在无法理解,留个心,先跳过,经过思考的问题往往在后面的学习过程中,都会得到答案

    • 即使跟着视频学,也不要指望自己一遍就能全部看懂,不懂就多看

    • 一定要跟着视频搭环境!敲代码!因为你以为自己看懂了,其实关了视频,自己实操时,可能啥也没学会

    我相信,十年左右 Java 工作经验的程序员,应该都看过或者听说过马士兵和张孝祥的入门视频。

    马士兵老师的 Java 基础的视频,我至少看了两遍,不懂知识点的截图至少 200 张。跟着视频讲的知识点和项目,代码我自己敲了两遍,到现在还存在我的百度云盘。现在回过头看看那些跟着视频敲的贪吃蛇、90 坦克的代码,觉得挺有意思。

    时代不一样了,现在网上的学习视频资源已经让人眼花缭乱。我简单搜了下,无套路能看到质量还不错的免费视频站点如下:

    • 传智播客与黑马程序员免费 Java 视频

      http://yun.itheima.com/course/c26.html?jingjiaczpz-PC-14

    • 北京尚学堂免费 Java 视频

      https://www.bjsxt.com/javashipin.html

    • 腾讯课堂

      https://ke.qq.com/course/list/java

    • 网易云课堂

      https://study.163.com/courses-search?keyword=java

    • 百度传课

      https://chuanke.baidu.com/course/_JAVA_____.html

    • B 站

      https://search.bilibili.com/all?keyword=java

    • CSDN 学院

      https://edu.csdn.net/courses/o280_s348

    • 慕课网

      https://www.imooc.com/course/list?c=java

    排名无先后,找到适合自己的最重要。快速搜到自己想要的学习资料,也是一项比较硬核的技能,后面单独说。

    当然,光看入门视频是不够的。对 Java 编程入了门,有了整体了解后,就需要配合书籍一起学习。

      

    来一道刷了进BAT的面试题?

  • 相关阅读:
    Zabbix监控mysql配置及故障告警配置
    Tesseract-OCR 字符识别---样本训练
    Wex5案例使用JSON传输Thinkphp后端对接,以达成数据正常输出
    Linux内核分析:recv、recvfrom、recvmsg函数实现
    libevent源码分析:evmap_io_active_函数
    libevent源码分析:epoll后端实现
    监听套接字不可写?
    Linux内核分析:dup、dup2的实现
    Linux内核分析:打开文件描述符实现
    libevent源码分析:http-server例子
  • 原文地址:https://www.cnblogs.com/ConstXiong/p/11800877.html
Copyright © 2011-2022 走看看