V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hakunamatata11
V2EX  ›  推广

[干货] 程序员必备的中文在线编程学习网站!

  •  
  •   hakunamatata11 · 2021-03-16 10:27:24 +08:00 · 1140 次点击
    这是一个创建于 1351 天前的主题,其中的信息可能已经有所发展或是发生改变。

    迫于英语烂得一塌糊涂,本人愤而转向中文编程学习网站,给大伙推荐几个我认为质量和性价比都很高的网站,放心食用!

    在线 OJ 及部分题解

    先推一波 OJ (在线编程评测平台)。我的人生信条是:没有什么比亲自动手 coding 更重要的事,哪怕是看网课、看书,也要自己动手写代码。

    纸上得来终觉浅,何况程序员本身就是一个偏实践的工种,所以我建议有一定基础的朋友可以先从刷题开始,遇到问题后再去补充理论知识,这样学起来会轻松很多,也非常有成就感。

    LintCode

    专门提供面试题在线评测的 OJ,筛选比较方便,目前会根据系统 locale 选择中文或者英文,英语再烂也无所谓。

    如果是想巩固知识,建议根据算法和数据结构的 tag 刷,快速夯实算法基础知识。如果是要应对面试,还可以刷 LintCode 上的阶梯训练,覆盖了字节、腾讯、阿里等公司的算法真题,连《剑指 offer 》、《算法导论》的题目都有收录,体验很不错。

    杭电 OJ

    国内特别火的 OJ,主要是很多比赛都会在上面进行。这个网站就比较适合打 ACM 比赛的大神来玩,跟它相比,LintCode 的题就是小儿科,适合想挑战自己的大佬。

    像我这种咸鱼,也就偶尔上去刷一刷看一看,呼吸一下上层的新鲜空气,这里的人超好的,说话也好听,我超喜欢这里的(不是

    上面的题解是九章算法的老师提供的,代码质量很不错,一般会有 Java/Python/C++三种语言的题解。另外,主页可以下载九章刷题小助手,一个很好用的 Chrome 拓展插件,一键直达 LeetCode/LintCode 题解。

    国内编程学习网站(中文讲解)

    上面那一步,如果学会了,可以来这些编程学习网站进阶学习。

    如果学废了,也可以从编程学习的基础课程开始,有了一定基础后再去刷题。

    九章算法

    北美硅谷程序员创办的程序员编程学习平台,面向国内及海外的程序员用户。课程分类清晰,前后端、大数据、AI等都有覆盖,全中文授课,口碑和质量都非常不错。

    对于基础薄弱的同学推荐《算法基础班》,用 Java+Python 双语言授课,从编程基础知识讲起,手把手教 coding ;对于想精进的同学推荐《九章算法班》,九章的王牌课程,由 FB 架构师令狐冲讲解,让你对编程和刷题有全新的理解。

    这个网站还超有底气的开了免费试听,感兴趣的朋友可以先白嫖两章。

    网易云课堂

    网易云课堂的课程也比较出名了,除了编程课外还有设计、英语等类型的课。优势在于课程较多,丰富多样,前后端开发都有大量的课程,选择非常多。

    比较大的缺点是讲的都不太深,需要仔细鉴别课程,知识体系很难快速建立。

    菜鸟编程

    名字就很通俗易懂,真正的菜鸟课程。对于基础非常非常非常薄弱的朋友一定要来体验一下,课程类型也比较丰富多样。

    菜鸟编程的话学前端非常足够了,资源很多也很全面,如果是学 Java,还是只能做一个强力辅助,总体来说还是非常推荐的。

    国外编程学习网站(英文讲解)

    srds,考虑到国外还是有很多优秀的编程学习网站,而且也有不少质量过硬的,故还是推荐给需要的朋友。

    至于英语稀烂还是想学的同学,也可以硬着头皮来试一试 。

    Coursera

    仍旧是面向高校的编程学习课,里面有全球 200 多所一流大学和公司的课程。像是 Google 、IBM 等著名公司都有,质量过硬,高校学生还可以免费学习。

    课程相对比较基础,就是对英语口语有一定要求,如果英语基础比较好的千万不要错过啦~

    ②**Udacity**

    Udacity是一家在线教育机构,目前拥有 900 万用户,教学语言为英语。Udacity的平台不仅有视频,还有自己的学习管理系统,内置编程接口、论坛和社交元素。

    Udacity 的课程适合基础较好的程序员,适合进阶学习,对课程进行了很多细分,大数据、区块链、人工智能等都有涉及,价格稍贵,不过口碑还不错。

    ③**[GitHub]( http://- http://github.com)**

    程序员不容错过的宝藏,注册后,头像一定记得上传自己的女装照,越好看的越容易火(不是)。

    在 GitHub 上有很多程序员上传的编程学习资料,推荐自家的宝藏仓库:一个刷题 3000+的北大学霸把自己在做题时的技巧整理成一份 Cheatsheet 。内容主要根据他自己在大厂的面经以及多年的工作经验,把面试过程中会出现的高频知识点做了一个总结,并归纳出了算法模板

    引路:令狐冲的算法小抄

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1865 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:34 · PVG 00:34 · LAX 08:34 · JFK 11:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.