16个非常优秀的在线学习编程的网站

come from:http://devzum.com/2015/02/04/16-best-online-resources-to-learn-programming-easily/

Development is a very complex and fun task. You need to be extremely quick and efficient, to match the deadlines and the requirements, that your client or your project presents to you. This is something, that you don’t get eventually. You need to spend time practicing the same, but before practicing, the more important thing is to learn it from the right place. Half knowledge is more dangerous. So, learning from a source not reliable enough is very useless, and as well as wasting your time and efforts. There are a lot of resources that you may use for the development process, and some of the examples can be the books, DVDs, but the most reliable and the easiest available resource is the Internet.

There are a lot of reasons why you should choose online resources to be your permanent resource for anything. One of the main reason is that everything on the web is updated. For any new additions, any new update in the technology, the information on the Internet can be updated easily, and that is why, whatever you get to read on the web is updated and new and up to the mark! So, whatever you learn will be new and updated, which is always a plus point!

There are a lot of online sites and resources to learn how to programming. The web is huge. And, choosing the right resource is very important too. To solve this problem of yours, we have created a list of some  of the best resources that you may use for learning as developer. These are very reliable and efficient resources. The list is as follows -

1) JavaScript-Garden

This is the one of the great place to learn about JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.

best online resources for learning programming - javascript-garden

2) Goto and Learn

You can find here tutorials about HTML5, flash, game development.

best online resources for learning programming - gotaandlearn

3) General Assembly

Dash gives you to learn how to make websites with the help of HTML, CSS and javascript programming languages. You can start learn now via video.

best online resources for learning programming - dash

4) Replit

On this site you can select any language like Ruby, PHPPython, javascript etc and get the knowledge about.

best online resources for learning programming - replit

5) Codewars

Codewars is another useful site to improve your skills by training and choose your favourite language as javascript, ruby, python, Haskell etc.

best online resources for learning programming - codewars

6) Learn to Code HTML & CSS

Learn to Code HTML & CSS is a simple and comprehensive guide dedicated to helping beginners learn HTML and CSS. Outlining the fundamentals, this guide works through all common elements of front-end design and development.

best online resources for learning programming - learn-code

7) Node School

Node School is a open source workshops that teach web software skill.

best online resources for learning programming - nodeschool

8) Pluralsight

Pluralsight deliver world-class training that’s easy to comprehend and quick to learn. That’s the beauty of being taught by the best. Our course authors are an elite group of tech and creative professionals, innovators and leaders.

best online resources for learning programming - pluralsight

9) Programmr

Programmr is one of the most popular site for learning programming online. This is the world’s online lab for programming enthusiasts to assess, improve and showcase their programming skills.

best online resources for learning programming - programmr

10) Team Tree House

Tean TreeHouse help you to learn HTML, CSS, iPhone apps and learn to build websites with the help of code.

best online resources for learning programming - teamtreehouse

11) Online Courses

This site provides the big database of online courses for developers and programmers.

best online resources for learning programming - -courses

12) Ontwik

Ontwik makes it easy to share and find the best and latest conference Talks, Interviews for Developers & Designers and Creatives.

best online resources for learning programming ontwik

13) Lynda

Lynda is another most popular place where developers and designers can learn advance technology and improve their skill via online video tutorials.

best online resources for learning programming - lynda

14) Eloquent Javascript

best online resources for learning programming - javascipt15) Course Hero

Course Hero offers students crowd-sourced study documents, expert tutors and customizable flashcards, accessible anywhere, at any time.

best online resources for learning programming course-hero

16) Processing

Processing is a programming language, development environment, and online community. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology.

Doxygen是基于GPL的开源项目,是一个非常优秀的文档系统,当前支持在大多数unix(包括Linux),windows家族,Mac系统上运行,完全支持C++, C, Java, IDL(Corba和Microsoft 家族)语言,部分支持PHP和C#语言,输出格式包括HTML、latex、RTF、ps、PDF、压缩的HTML和unix manpage。有很多开源项目(如log4cpp和CppUnit)都使用了doxygen文档系统。

    Doxygen 就是这样的一个工具。在您写批注时,稍微按照一些它所制订的规则。接着,他就可以帮您产生出漂亮的文档了。因此,Doxygen 的使用可分为两大部分。首先是特定格式的批注撰写,第二便是利用Doxygen的工具来产生文件。


Doxygen及相关工具的下载

(1)Doxygen的最新版本,可以从Doxygen的网站下载。 

(2)Graphviz是一个图形可视化软件。Doxygen使用Graphviz生成各种图形,例如类的继承关系图、合作图,头文件包含关系图等。可以从Graphviz的网站下载Graphviz的最新版本。

更多内容可参考:http://ticktick.blog.51cto.com/823160/188671



  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值