世界已经进入了互联网的时代。据最近发布的一篇《2016年互联网趋势》报告显示,中国已成为互联网市场的领导者,中国互联网用户的数量达到了6.68亿。可以预见,有着如此巨大的市场潜力,中国的互联网产业会迎来又一个井喷式的高峰。行业的迅猛发展也会相应地刺激行业人才的发展。据不完全统计,目前中国互联网从业人员的数量达到了5000多万人。从细分行业来看,互联网从业人员集中在移动互联网和电子商务这两大领域,岗位以技术类和运营类为主。其中,编程开发人员是技术类岗位的主力军,因为互联网的发展需要大量编程人员从事网站开发,应用开发,网页设计,数据库开发、数据监控、网站分析等各种工作。作为编程人员,应该好好地抓住这个机遇。如果你正在学习编程专业,或者你打算利用业余时间自学编程,又或者你已经是一名程序员,但想继续进修学习,提高自己的专业水平,那么以下推荐的10个网站是大家在学习编程时不应该错过的。
1. Livecoding.tv
这个网站是在2015年上线的,是一个为全球优秀程序员提供在线实时交流的社交平台。会员可以在平台上直播自己编写代码的过程,还可以与其他人交流互动,提出问题,寻求别人的帮助。利用互联网,实现远程学习、工作、合作、聘用、社交等多种行为的无缝互动。 据说网站是由一个美国和一个英国的程序员联合开发的,起初他们建立这个网站只是出于对编程的热爱,希望能让更多人有一个共同学习编程和交流的地方。不过网站上线不久,就获得了投资商的资助。目前网站的用户数量已超过了15万人。他们来自全球194个国家和地区,提供35种编程语言和3000多个产品。“24小时直播编程”是这个网站最大的特色。也就是说,无论你什么时候访问这个网站,都会看到世界各地的程序员在直播编码。实时直播和在线交流让编程的过程变得真实,生动而直观。如果你是初学者,你可以观看别人的直播,从中学到编程知识。如果你已经是一名专业的编程人员,你也可以与你同一级别的人交流,还可以看一下那些比自己更牛的工程师是如何编码开发产品和解决编程中的一些难题的。
除了看别人的直播,你自己也可以成为直播者,与别人分享你编写代码的过程。为了方便中国用户,该网站还有中文版。目前已经有不少来自中国内地、香港和台湾的程序员在平台上直播编程了。
2. Hour of Code
这个网站的中文名叫“一小时学编程网”,是一个介绍计算机科学的网络课程。网站创办的目的是要让所有人都有机会学习基本的编程技能。旨在鼓励每一个年轻人亲自尝试编程学习,每天花一小时学习编程。该计划自从上线以来就吸引了来自世界各地超过500万青年人的加入。编程一小时活动是一个全球性的活动,在全球180多个国家有数千万学生参与了这个活动。无论你是谁,身处何方,你都可以举办一个“编程一小时活动”。目前,“编程一小时活动”的课程支持的语言超过30种,参加这个活动的学生完全不需要经验。因此,这个网站很适合没有任何基础,但热爱编程的人。如果你具备一定的经验和能力,并且想帮助别人学习编程,你不妨试一下申请成为该网站的教程合作伙伴。
3. W3School
w3school 在线教程是一个专门面向网站开发者的教育平台。你可以在这里找到你所需要的所有的网站建设教程。从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP,所有资源都是免费的!
4. 脚本之家
脚本之家是国内专业的网站建设资源、脚本编程学习类网站,提供asp、php、asp.net、javascript、jquery、vbscript、dos批处理、网页制作、网络编程、网站建设等编程资料。
5. Free Code Camp
免费编程学院可以让你免费学习编程,并且可以为公益组织提供自己的服务。你可以在社区聊天室中得到实时协助,不管是在PC端还是移动端上都可以随时学习。目前支持的编程语言包括:HTML5、CSS3、JavaScript、Databases、Git & GitHub、Node.js、React.js、D3.js。该社区已拥有超过30万名开发者会员。不过,目前该网站只有英文版的,对于英语能力不足的中国用户,可能会有些不方便。