自学成才 16个非常优秀的在线教育网站

分享到:

转载自:http://www.csdn.net/article/2015-02-05/2823859/1

软件开发是一项非常复杂且有趣的工作,开发者需要在规定的期限内完成需求开发,并且把产品交付给客户。与此同时,开发者也不断学习各种编程知识,了解最新的技术动态。当然,学习的途径有很多种,比如购买书籍或者看视频。

在线资源最大的优势就是不断更新,取经去糟。本文提供16个非常好的在线学习资源提供给大家,帮助大家在假期温习旧知识的同时,不断学习新技术。

1.JavaScript-Garden

JavaScript -Garden主要提供JavaScript 学习资源。 对于如何避免常见的错误,难以发现的问题,以及性能问题和不好的实践给出建议。

2.Goto and Learn

Goto and Learn主要提供HTML5、游戏开发等方面的学习资源。

3.General Assembly

General Assembly主要教大家如何使用HTML+CSS+JavaScript制作网站,并且提供各种教学视频。

4.Replit

Replit上面有非常丰富学习资源,开发者可以任意选择语言来学习,比如Ruby、PHP、Python、JavaScript等。

5.Codewars 

开发者可以在Codewars上面学习各种编程语言,Codewars的奖励系统激励程序员们像打游戏升级一样地做习题。

6.Learn to Code HTML & CSS

顾名思义,Learn to Code HTML & CSS是一个提供HTML和CSS学习资源的平台,尤其适合初学者,它可以给你带来简单且非常全面的学习指导。

7.Node School

Node School是一个开源平台,教大家学习各种Web编程技能。

8.Pluralsight

PluralSight 软件开发教育平台,已发展多年。Pluralsight提供的课程类型包括:C#、jQuery、iOS与Android、Java、 Ruby以及包括设计、社会化媒体、NoSQL、商业智能和Salesforce等。除了个人用户外,Pluralsight还提供为企业的培训服务。

9.Programmr 

Programmr是非常流行的一个在线学习网站,也是程序员门评估、提高和展示他们编程技能的实验室。

10.Team Tree House

Treehouse所提供的课程类别涵盖甚广,不仅有Web开发、移动应用开发(iOS、Android)等的编程类课程教学,还有设计(移动应用、网站等)及业务管理等课程内容。

11.Online Courses

Online Courses上面有不是数据库学习资源。

12.Ontwik

开发者在Ontwik上很容易分享和发现最好和最新的会议类、面试类信息。

13.Lynda

Lynda.com是由一对名为Bruce Heavin和Lynda Weinman的夫妇于上世纪90年代初所创立,而最初,只是因为Heavin想让自己可爱的作家妻子获得满足感,却不曾想到有一天,它会成为深受全球用户所喜爱的网络教育平台。

14.Eloquent Javascript

这是一本有关JavaScript编程的在线书籍,里面的例子都可调试。

15.Course Hero

Course Hero上面提供的学习资源非常丰富,并且根据人群进行分类,提供相应的学习资源。

16.Processing

Processing是一门编程语言、开发环境和在线社区。

昵    称:
验证码:

相关文档:

  • phonegap源码分析(一)--- android(转)
    Phonegap已把源码提交到apache,成为一个非常受关注的开源框架cordova,它的跨平台的特性有点当年Java的味道和势头,成为移动平台上比较...
  • HTML5 随音乐节奏变化的频谱图动画
    这里将要介绍的HTML5音频处理接口与Audio标签是不一样的。页面上的Audio标签只是HTML5更语义化的一个表现,而HTML5提供给JavaScript编程用的A...
  • 浅析天猫H5站点
    前言 我们做前端开发的时候,很有可能会做一个竞品分析,比如我就做过去哪儿、艺龙、同程等与携程的移动站点竞品分析,竞品分析...
  • HTML5+JS 《五子飞》游戏实现(一)规则
    很久没写文章了,这个游戏其实已经写了有段时间了,一直没有完善,赶在新年之际,分享给大家。 该《五子飞》游戏,不是平常大家...
  • 【读书笔记】HTML5 Web存储
    PS:这里讲web存储,主要是在客户端存储的一些技术:cookie,localstorage,sessionstorage,WebSQL。...
  • 使用Html5的DeviceOrientation特性实现摇一摇功能
    如今非常多的手机站点上也有类似于微信一样的摇一摇功能了,比方什么摇一摇领取红包,领取礼品等等 1,deviceOrientation:封装了...
  • HTML5学习摘录
    设计原理 不是规范里都包含什么,而是规范里为什么会包含它们,以及在设计这个规范的时候,设计者们是怎么看待这些东西的。 发展...
  • h5拖放
    拖放:抓取对象以后拖到另一个位置。在HTML5中,拖放是标准的一部分,任何元素都能够拖放。1、设置元素为可拖放draggable="true"2、拖动...
  • Html5使用SVG实现矢量图形
    SVG 指可伸缩矢量图形 (Scalable Vector Graphics);SVG 用于定义用于网络的基于矢量的图形;SVG 使用 XML 格式定义图形;SVG 图像在放大或改变尺寸的情况下其图形质量不会有损失...
  • HTML5移动webAPP和Hybrid APP开发的优缺点分析
    原文地址:http://www.25xt.com/html5css3/7208.html 今天25学堂阅读了相关的HTML5移动webAPP开发的一些资料,刚好最近的一个APP项目是采用原生NativeA...
  • 浅淡HTML5移动Web开发
    说到这个,移动开发面对的屏幕尺寸那叫一个丰富,其中安卓阵营就够让人头痛的。我们在PC端常用的两种布局方式就是固定布局和弹性...
  • 学习html5的网站
    http://www.html5cn.org/ http://www.html5china.com/ http://www.mhtml5.com/...
  • Html5标签学习
    datalist和select的区别: 1.datalist与input、option一起使用;select与option一起使用。 2.前者允许用户输入文字或选择选项,后者只允许选择选项...
  • html5 canvas 移动小方块
    <!doctypehtml> <html> <head> <metacharset="utf-8"> <title>无标题文档</title> <style> body{ background:pink; } #c...
  • 前端编码风格规范之 HTML 规范
    HTML规范 文档类型 推荐使用HTML5的文档类型申明:<!DOCTYPEhtml>. (建议使用text/html格式的HTML。避免使用XHTML。XHTML以及它的属性,比如...
  • PHP 头像上传
    嘻嘻,自从圣诞节过后,就一直懒散,这几天也因为是太过于繁忙的原因,感觉好久都没有出来冒冒泡,诶... 为了生活一直在奋斗,作...
  • html5(二)
    *{margin:0px;padding:0px;} h1{font:bold20pxverdana,sans-serif;} h1{font:bold14pxverdana,sans-serif;} header,section,footer,aside,nav,article,figure,f...
  • html5 拖放到购物车
    <!doctypehtml> <html> <head> <metacharset="utf-8"> <title>无标题文档</title> <style> *{ margin:0px; padding:0px;...
  • HTML5方向键控制会奔跑的马里奥大叔
    <!DOCTYPEhtml> <html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/> <title>HTML5会奔跑的马里奥大叔丨石家...
  • Html5 Input 标签类型
    HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。本章全面介绍这些新的输入类型:email,url,number,range,Date pickers (date, month, week, time, datetime, datetime-local),search,color...