Files
freeCodeCamp/guide/russian/javascript/additional-javascript-resources/index.md
2018-12-12 23:40:01 +04:00

132 lines
7.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: JavaScript Tutorials and Other Resources
localeTitle: Учебники по JavaScript и другие ресурсы
---
* [Современный учебник по JavaScript](http://learn.javascript.ru/)
* [JavaScript для кошек](http://jsforcats.com/)
* [Доступное руководство профессора Фрисби по функциональному программированию](https://github.com/DrBoolean/mostly-adequate-guide)
* [Красноречивый Javascript](http://www.eloquentjavascript.net) ( [_c аннотациями_](https://watchandcode.com/courses/eloquent-javascript-the-annotated-version) )
* [Говорящий Javascript](http://speakingjs.com/es5/)
* [Изучение ES6](http://exploringjs.com/es6/)
* [Udemy - Javascript Понимание странных частей ( _первые 3,5 часа_ )](https://www.youtube.com/watch?v=Bv_5Zv5c-Ts)
* [Функциональное программирование в JavaScript](https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84)
* [Введение в JavaScript: первые шаги](https://www.educative.io/collection/5679346740101120/5720605454237696?authorName=Arnav%20Aggarwal)
* [Видео Дугласа Крокфорда](https://www.youtube.com/watch?v=v2ifWcnQs6M&index=1&list=PL62E185BB8577B63D)
* [Современный JS Cheatsheet](https://mbeaudru.github.io/modern-js-cheatsheet/)
* [50 лучших веб-сайтов для изучения JavaScript](http://www.codeconquest.com/blog/top-50-websites-to-learn-javascript/)
* [Учебник по Codementor JavaScript](https://www.codementor.io/community/topic/javascript)
* [Вам не нужен jQuery](http://youmightnotneedjquery.com/)
## Рекомендации
* [DevDocs](http://devdocs.io)
* [Скриншот OverAPI JavaScript](http://overapi.com/javascript)
* [ECMA-262](http://www.ecma-international.org/publications/standards/Ecma-262.htm)
* [Сообщество разработчиков Mozilla (MDN)](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
Найти библиотеки Javascript на [странице http://jster.net](http://jster.net)
## Онлайн-редакторы кода
* [REPL](https://repl.it/languages/Javascript) ( [_узел_](https://repl.it/languages/iojs/) )
* [JSBin](http://jsbin.com)
* [JSFiddle](https://jsfiddle.net)
* [CodePen](http://codepen.io)
* [CoderPad ( _парное программирование_ )](http://coderpad.io)
* [C9 ( _IDE_ , _парное программирование_ )](http://c9.io)
* [Объектная игровая площадка ( _визуализация объектов_ )](http://www.objectplayground.com/)
* [Plunker](http://plnkr.co)
## Решение алгоритмов
* [Code Wars](http://codewars.com)
* [HackerRank](https://hackerrank.com)
* [CodinGame](http://codingame.com)
* [CodeFights](https://codefights.com/home)
* [ES6 Katas](http://es6katas.org)
## Учебники
* [Codecademy](https://www.codecademy.com)
* [RithmSchool](https://www.rithmschool.com)
## Уроки и упражнения
* [Codility](https://codility.com/programmers/lessons/)
* [Coderbyte](http://coderbyte.com)
* [Exercism](http://exercism.io)
* [JavaScript30](https://javascript30.com/)
* [Javascript.com (Pluralsight)](https://www.javascript.com/)
## Редакторы кода
* [Код Visual Studio](https://code.visualstudio.com/)
Код Visual Studio включает встроенную поддержку для автодополнения кода IntelliSense, понимание богатого семантического кода и навигацию, а также рефакторинг кода. Он поставляется со встроенным отладчиком, поддержкой git и имеет множество расширений.
* [WebStorm](https://www.jetbrains.com/webstorm/)
Полнофункциональная среда IDE для Javascript, включая автодополнение кода, поддержку живого линтинга, контроля версий и тестирования. Сделано в Jet Brains нас основе их IntelliJ Java IDE.
* [Brackets](http://brackets.io)
* [Atom](http://atom.io)
Текстовый редактор с открытым исходным кодом, созданный GitHub.
* [Sublime Text 3](https://www.sublimetext.com/)
## Блоги
* [Совершенство убивает](http://perfectionkills.com)
* [2ality](http://www.2ality.com/)
* [Коллекция JS на Medium](https://medium.com/the-javascript-collection)
* [Дэвид Уолш](https://davidwalsh.name/)
* [SuperheroJS](http://superherojs.com/)
## Подкасты
* [JS Jabber](https://devchat.tv/js-jabber)
## Видеоуроки
* [Дерек Банас учит JS в одном видео](https://www.youtube.com/watch?v=fju9ii8YsGs)
* [Объектно-ориентированный JavaScript Derek Banas](https://www.youtube.com/watch?v=O8wwnhdkPE4)
* [Основы JavaScript для Абсолютных Новичков 2018](https://www.youtube.com/watch?v=YMvzfQSI6pQ)
## Книги
* [Секреты JavaScript-ниндзя](https://www.manning.com/books/secrets-of-the-javascript-ninja)
* [Программирование приложений JavaScript](http://pjabook.com/)
* [Доступный JavaScript](http://shop.oreilly.com/product/0636920025245.do)
* [Изучение шаблонов проектирования JavaScript](http://addyosmani.com/resources/essentialjsdesignpatterns/book/)
* [Руководство по стилю JavaScript от Airbnb](https://github.com/airbnb/javascript)
* [JSDoc](http://usejsdoc.org/)
* [Javascript Allonge Six](https://leanpub.com/javascriptallongesix/read)
* [Вы не знаете JS (You Dont Know JS)](https://github.com/getify/You-Dont-Know-JS)
6 книг по JavaScript Кайла Симпсона. От новичка до продвинутого.
* [Красноречивый Javascript](http://www.eloquentjavascript.net)
Фантастическое, основательное введение в основы и особенности Javascript, в комплекте с интерактивным кодом в браузере
* [Преимущественное руководство профессора Фрисби по функциональному программированию](https://github.com/DrBoolean/mostly-adequate-guide)
Подробное подробное руководство по функциональному программированию в Javascript
* [Путь JavaScript](https://github.com/bpesquet/thejsway)
* [Функциональный свет JS](https://github.com/getify/Functional-Light-JS)
Эта книга предназначена для того, чтобы быть полезным компаньоном для тех, кто хочет открыть для себя или освежить в памяти множество аспектов JavaScript. С самого начала программирования до интерфейсной и внутренней веб-разработки, многие темы охватываются простым и доступным способом. Никаких предварительных знаний не требуется!