当前位置:首页>新奇发现>文章内容

四个国内优秀的编程学习网站

2016/12/27分类:新奇发现 张孝帅

 小小小帅个人博客与大家分享一些自己关注的、常去的国内优秀的编程学习网站,来帮助那些对编程有兴趣的朋友们。文中分享的这些网站,网站内的课程大多都是免费的。而你只需要注册一个帐号,登陆后就可以享受在线学习编程的乐趣了。当然,我分享的只是其中一少部分,对我来说,它们的确给我提供了学习上的帮助。同时,希望它们也能够帮助到你。

  1. 网易云课堂

  说到在线技能学习网站,不得不提网易云课堂。作为一个老牌(2012 年 12 月上线)的在线实用技能学习平台,它除了提供前端开发、移动开发等编程类的课程外,还涉及了平面设计、办公技能、兴趣生活、语言学习以及考试认证等方面的内容。经过了 4 年发展与积累,它确实已经成为了一个欣欣向荣的综合类目学习平台。

  

  网易云课堂首页

  在网站上,不乏有大量的优秀编程课程供大家学习。同时,你可以根据导航栏的分类,轻松地找到自己想学的编程课程。其中,包含了不少的基础入门课程,并且大多数课程也是免费的,非常适合初学者。

  整体课程的内容,则是按照章节和课时进行划分的。在学习的过程中,你可以在课程内随时添加相应的学习笔记,碰到问题时也可以在讨论区,与学习本课程的小伙伴进行互动交流。而平台也会记录你已完成的课时,便于你掌握自身的学习进度。当完成课程后,你还可以为所学的课程进行打分,这整套的学习体验还是不错的。

  

  网易云课堂课程页

  另外,网易云课堂也提供了移动客户端,便于你掌上学习。目前提供了 iPhone 版、 Android 版以及 iPad 版,你可以更好的利用碎片化时间为自己充电。

  值得注意的是,由于网易云课堂走的是平台模式,所以,入驻的教育机构的课程质量不一。建议大家在选择课程的时候,可以参考下用户对课程的评价。当然,能入驻到网易云课堂的教育机构的课程质量,肯定还是有保证的。

  另外,网易公司旗下除了网易云课堂外,还包含了网易公开课以及中国大学MOOC。有兴趣的朋友,也可以了解下。

  2. 慕课网

  作为专注于开发类的 IT 技能学习平台,慕课网则为大家提供了交互式的在线编程学习体验。除了可以学习到独家的开发、运维类视频课程外,你还可以体验到交互式社交化的学习方式。

  

  交互式的在线编程课程

  在这里,你可以通过问答、手记来与互联网技术达人进行切磋和交流,同时也能够通过免费/付费的在线视频教程,学习到国内领先的互联网技术。是不是很酷呢?

  

  慕课网首页

  网站内的课程涵盖了前端开发、后端开发、移动开发(Android / iOS)等IT类前沿技术。同时,通过三种类型的课程(基础课程、进阶课程、实战案例课程)来满足不同阶段学习者的需求,而课程则是以短视频的形式,便于大家利用碎片化时间进行学习。

  

  课程列表页

  当然,仅仅学习的体验不错,那是不够的。慕课网的课程内容均是由一线互联网公司的资深研发工程师出品的。例如,CSS专家大漠老师出品的《玩转Bootstrap》系列课程、张鑫旭老师出品的《CSS深入理解》系列课程等,也都是前端开发者们耳熟能详的。

  它的另一个核心特色是,你可以选择一条通往有“钱途”的职业路径进行系统的学习。例如,它制定了针对 Web 前端工程师、Java 开发工程师、PHP 开发工程师、Android 开发工程师以及 Linux 运维工程师等众多职业学习路径。课程的内容则包含了针对每一个职业路径需要掌握的相应技能与知识点。

  

  职业路径课程

  相信,不少朋友会有疑问,学习这些课程会花不少钱吧。其实,网站上的大多数课程都是免费的。你只需要注册一个帐号,登陆后便可以开启你的在线学习之旅了。目前慕课网也上线了针对实战的付费课程,由于我没有体验过,就不做评价了。

  另外,它也为大家提供了移动端客户端(iPhone 版、 Android 版、iPad 版),你可以在官网上下载体验。同时,移动端上的学习记录也会与网站进行同步,十分便捷。

  3. 优达学城

  作为全球第三大 MOOC 平台,在线职业教育界中里程碑式的网站,Udacity 将目标锁定到了拥有庞大用户群的国人身上。它的中文网站“优达学城”也于今年四月份在国内正式上线。而备受推崇的纳米学位终于引入到了国内,为中国用户提供职业教育服务。

  

  优达学城官网首页

  优达学城的核心特色是纳米学位。那么,什么是纳米学位呢?下面程小狮引用了官方网站的描述,大家可以了解下。

  

  纳米学位

  纳米学位项目官方介绍:

  纳米学位是我们的旗舰项目,它是目前最创新的职业教育形式。每个纳米学位项目都为学员提供以下 4 项特色服务:

  1. 行业领先的课程内容

  跟随来自全球领先科技企业的顶尖专家,学习最前沿的技术能力。

  2. 一对一的学习服务

  动手完成严格把关、有时限的实战项目,获得及时、个性化的反馈和辅导。

  3. 项目经验和认证证书

  获得全球领先科技企业广泛认可的认证证书和项目经历。

  4. 个性化职业发展支持

  被推荐给独家合作的优秀雇主,享受面试指导、简历优化等职业发展服务。

  

  获得纳米学位的方式

  通过上述以及官网的内容,我们可以了解到:

  优达学城的课程内容是由 Google、Facebook、亚马逊等硅谷名企,以及滴滴等国内一线互联网企业参与制作。课程的质量应该能够保证;

  课程是以限时的实战项目为主,并且可以获得个性化的辅导。就个人所了解,目前优达学城有官方论坛以及相应纳米职位学习微信群,能够提供相应的服务支持。

  学习结束后,可以获得相应的电子认证;

  有机会被官方推荐到合作方公司进行面试,并针对简历的优化给出相应的建议;

  每个纳米学位是需要付费学习的,每个课程的课时也不尽相同。但是,官方给出了一年内学完纳米学位,便可返还一半学费的优惠措施。

  目前,优达学城已经开设了四个中文纳米学位课程,涉及机器学习工程师、数据分析师、Android 开发者以及 iOS 应用开发入门。剩下的课程则是以英文为主的,如果你的英文不错的话,可以在上面选择一些优秀的免费编程课程进行学习。

  

  中文纳米学位课程

  由于,程小狮只是关注了优达学城,并没有付费去完成纳米学位,所以只能带大家有个大致的了解。

  4. 实验楼

  与慕课网最为相似的是垂直类 IT 在线教育网站:实验楼。实验楼同样提供给了用户一种交互式的学习体验。但它为大家提供的可不是在线视频哦,而是利用配置好的虚拟机来完成相应的项目实验。那么,自然也就省去了搭建开发环境而出现的各种问题。听起来,很高大上吧!当然,体验也还是不错的。

  

  实验楼官方首页

  在虚拟的实验环境下,大家可以根据项目文档的内容,逐步动手完成每个项目挑战。而你也会发现,实验楼的虚拟环境不只是在线编译器那么简单,它支持广泛的 IT 技能学习。例如,Linux、Python、PHP、Java 均可在它所提供的环境下,进行相应的项目实验。

  

  课程列表页

  除了趣味性十足的交互式体验外,在实验结束后,你还可以将项目中所编写的代码,上传至代码库中,实现项目代码的同步保存,也支持将代码下载到本地。同时你还可以在实验环境下,写一篇关于项目学习的实验报告,对项目中所学的知识进行及时的总结,对自己的学习也是非常有帮助的。

  

  实验环境下的交互体验学习

  在网站中,你会发现实验楼的课程主要偏向后端开发(Python、C/C++、Linux、PHP、Java)、Linux 运维以及大数据等内容,你可以根据自身的喜好进行学习。同时,实验楼根据职业发展的不同方向,也为大家提供了相应的学习计划,用来帮助初学者逐步掌握每个职业发展所需的知识。这点也与慕课网十分相似。

  

  职业路径

  目前,实验楼是以会员的形式为大家提供不同的服务。当然,网站中的免费课程也是蛮多的。另外,实验楼也开设了付费形式的训练营,具体的内容就不过多的叙述了,感兴趣的朋友可以自行了解。

  以上就是程小狮分享的四个国内优秀的在线学习编程网站。它们都有着各自独特的优势,你可以根据个人的喜好,酌情搭配着学习。当然,本文中我只分享了这些网站好的一面,它们依然也有着自己的不足,例如,用户与教师缺少有效的沟通、教师答疑成本过高等问题。

  最后

  希望大家能了解,自学编程的确是一件很困难的事情。它不光对你的自律做出了很大的要求,同时需要你掌握学习编程的方法与技巧,并通过不断地练习才可以真正的掌握它们。那么,也希望这些网站能够帮助你打开进入编程学习的大门。

  文/IT程序狮(简书作者)

  原文链接:http://www.jianshu.com/p/635a3a1b6c3f

关于博主

博主

博主:张孝帅

简介:这很小小帅