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