2018-10-12 20:00:59 +00:00
---
title: JavaScript Tutorials and Other Resources
localeTitle: Учебники по JavaScript и другие ресурсы
---
2018-12-12 19:40:01 +00:00
* [Современный учебник по JavaScript ](http://learn.javascript.ru/ )
2018-10-12 20:00:59 +00:00
* [JavaScript для кошек ](http://jsforcats.com/ )
2018-12-12 19:40:01 +00:00
* [Доступное руководство профессора Фрисби по функциональному программированию ](https://github.com/DrBoolean/mostly-adequate-guide )
* [Красноречивый Javascript ](http://www.eloquentjavascript.net ) ( [_c а нно та циями_ ](https://watchandcode.com/courses/eloquent-javascript-the-annotated-version ) )
2018-10-12 20:00:59 +00:00
* [Говорящий 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 )
2018-12-12 19:40:01 +00:00
* [Вам не нужен jQuery ](http://youmightnotneedjquery.com/ )
2018-10-12 20:00:59 +00:00
## Рекомендации
* [DevDocs ](http://devdocs.io )
* [Скриншот OverAPI JavaScript ](http://overapi.com/javascript )
* [ECMA-262 ](http://www.ecma-international.org/publications/standards/Ecma-262.htm )
2018-12-12 19:40:01 +00:00
* [Сообщество разработчиков Mozilla (MDN) ](https://developer.mozilla.org/en-US/docs/Web/JavaScript )
2018-10-12 20:00:59 +00:00
2018-12-12 19:40:01 +00:00
Найти библиотеки Javascript на [странице http://jster.net ](http://jster.net )
2018-10-12 20:00:59 +00:00
2018-12-12 19:40:01 +00:00
## Онлайн-редакторы кода
2018-10-12 20:00:59 +00:00
* [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 )
2018-12-12 19:40:01 +00:00
## Решение алгоритмов
2018-10-12 20:00:59 +00:00
* [Code Wars ](http://codewars.com )
2018-12-12 19:40:01 +00:00
* [HackerRank ](https://hackerrank.com )
* [CodinGame ](http://codingame.com )
2018-10-12 20:00:59 +00:00
* [CodeFights ](https://codefights.com/home )
* [ES6 Katas ](http://es6katas.org )
## Учебники
* [Codecademy ](https://www.codecademy.com )
* [RithmSchool ](https://www.rithmschool.com )
2018-12-12 19:40:01 +00:00
## Уроки и упражнения
2018-10-12 20:00:59 +00:00
* [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/ )
2018-12-12 19:40:01 +00:00
## Редакторы кода
2018-10-12 20:00:59 +00:00
* [Код Visual Studio ](https://code.visualstudio.com/ )
2018-12-12 19:40:01 +00:00
Код Visual Studio включает встроенную поддержку для автодополнения кода IntelliSense, понимание богатого семантического кода и навигацию, а также рефакторинг кода. Он поставляется с о встроенным отладчиком, поддержкой git и имеет множество расширений.
2018-10-12 20:00:59 +00:00
* [WebStorm ](https://www.jetbrains.com/webstorm/ )
2018-12-12 19:40:01 +00:00
Полнофункциональная среда IDE для Javascript, включая автодополнение кода, поддержку живого линтинга, контроля версий и тестирования. Сделано в Jet Brains нас основе их IntelliJ Java IDE.
2018-10-12 20:00:59 +00:00
2018-12-12 19:40:01 +00:00
* [Brackets ](http://brackets.io )
2018-10-12 20:00:59 +00:00
2018-12-12 19:40:01 +00:00
* [Atom ](http://atom.io )
2018-10-12 20:00:59 +00:00
Текстовый редактор с открытым исходным кодом, созданный GitHub.
2018-12-12 19:40:01 +00:00
* [Sublime Text 3 ](https://www.sublimetext.com/ )
2018-10-12 20:00:59 +00:00
## Блоги
2018-11-19 16:51:16 +00:00
* [Совершенство убивает ](http://perfectionkills.com )
2018-10-12 20:00:59 +00:00
* [2ality ](http://www.2ality.com/ )
* [Коллекция JS на Medium ](https://medium.com/the-javascript-collection )
* [Дэвид Уолш ](https://davidwalsh.name/ )
2018-12-12 19:40:01 +00:00
* [SuperheroJS ](http://superherojs.com/ )
2018-10-12 20:00:59 +00:00
## Подкасты
* [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 )
2018-11-19 16:51:16 +00:00
* [Основы JavaScript для Абсолютных Новичков 2018 ](https://www.youtube.com/watch?v=YMvzfQSI6pQ )
2018-10-12 20:00:59 +00:00
2018-12-12 19:40:01 +00:00
## Книги
2018-10-12 20:00:59 +00:00
* [Секреты 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/ )
2018-12-12 19:40:01 +00:00
* [Руководство по стилю JavaScript от Airbnb ](https://github.com/airbnb/javascript )
2018-10-12 20:00:59 +00:00
* [JSDoc ](http://usejsdoc.org/ )
* [Javascript Allonge Six ](https://leanpub.com/javascriptallongesix/read )
2018-12-12 19:40:01 +00:00
* [Вы не знаете JS (You Dont Know JS) ](https://github.com/getify/You-Dont-Know-JS )
2018-10-12 20:00:59 +00:00
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 )
2018-12-12 19:40:01 +00:00
Эта книга предназначена для того, чтобы быть полезным компаньоном для тех, кто хочет открыть для себя или освежить в памяти множество аспектов JavaScript. С самого начала программирования до интерфейсной и внутренней веб-разработки, многие темы охватываются простым и доступным способом. Никаких предварительных знаний не требуется!