"Turn" self-taught 16 very good online education websites

Source: Internet
Author: User

Software development is a very complex and interesting task, where developers need to complete demand development within a specified timeframe and deliver the product to the customer. At the same time, developers are constantly learning a variety of programming knowledge to understand the latest technological developments. Of course, there are many ways to learn, such as buying books or watching videos.

The biggest advantage of online resources is to keep updating and learn to go bad. This article provides 16 very good online learning resources for everyone, to help you to review the old knowledge during the holiday, while constantly learning new technologies.

1.javascript-garden

Javascript-garden mainly provides JavaScript learning resources. Advice on how to avoid common mistakes, difficult to find problems, and performance problems and bad practices.

2.Goto and learn

Goto and learn mainly provide learning resources for HTML5, game development and other aspects.

3.General Assembly

General Assembly teaches you how to use Html+css+javascript to make websites and provide a variety of instructional videos.

4.Replit

Replit has a wealth of learning resources that developers can choose to learn in any language, such as Ruby, PHP, Python, JavaScript, and more.

5.Codewars

Developers can learn a variety of programming languages on the Codewars, and the Codewars reward system encourages programmers to do exercises like playing game upgrades.

6.Learn to Code HTML & CSS

As the name implies, learn to Code HTML & CSS is a platform that provides learning resources for HTML and CSS, especially for beginners, which can provide you with simple and very comprehensive learning guidance.

7.Node School

Node School is an open source platform that teaches you to learn a variety of web programming skills.

8.Pluralsight

Pluralsight Software Development Education platform, has been developed for many years. The types of courses offered by Pluralsight include: C #, JQuery, iOS and Android, Java, Ruby and design, social media, NoSQL, business intelligence, and Salesforce. In addition to individual users, Pluralsight also provides training services for businesses.

9.Programmr

PROGRAMMR is a popular online learning site and a lab for programmers to evaluate, improve and showcase their programming skills.

10.Team Tree House

Treehouse offers a wide range of courses, such as Web development, mobile application development (IOS, Android), programming classes, design (mobile apps, websites, etc.), and business management.

11.Online Courses

Online courses is not a database learning resource.

12.Ontwik

Developers can easily share and discover the best and most up-to-date conference class and interview information on Ontwik.

13.Lynda

Lynda.com was founded by a couple of Bruce Heavin and Lynda Weinman in the early 90, but initially, just because Heavin wanted to make his beloved writer's wife feel fulfilled, he never thought that one day It will become a network education platform that is loved by users all over the world.

14.Eloquent Javascript

This is an online book on JavaScript programming, and the examples are available for debugging.

15.Course Hero

Course Hero provides a wealth of learning resources, and is categorized according to the population to provide the appropriate learning resources.

16.Processing

Processing is a programming language, development environment, and online community.

Original: HTTP://WWW.CSDN.NET/ARTICLE/2015-02-05/2823859/1

"Turn" self-taught 16 very good online education websites

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.