18 лучших руководств по Javascript для разработчиков WordPress в 2017 году

Опубликовано: 2017-08-30

1000000000. По самым скромным подсчетам, это общее количество веб-сайтов в мире на сегодняшний день. И подавляющее большинство этих сайтов - 94,7% - используют JavaScript.

Так как же разработчики WordPress вписываются в эти большие числа? Легкий! Они центральное место. Больше не новость, что будущее WordPress - и, соответственно, Интернета - за приложениями JavaScript на базе API.

Но, к сожалению, многие разработчики WordPress по-прежнему почти ничего не знают о JavaScript. Фактически, для разработчиков WordPress, которые привыкли работать с PHP, есть вероятность, что они никогда не касались ни строчки кода JavaScript, ну, ну, когда-либо.

Плохая новость для этой группы разработчиков: будущее за JavaScript. И если вы не научитесь этому сейчас, вы можете оказаться вне бизнеса.

Тем не менее, для тех, кто хочет остаться в бизнесе и хотел бы глубоко погрузиться в JavaScript, вот 18 лучших ресурсов, которые вам абсолютно необходимо изучить, чтобы стать мастером:

1. Руководство Mozilla по JavaScript

Руководство Mozilla по JavaScript можно найти в их сети ресурсов для разработчиков. Это одно из самых всеобъемлющих руководств, которые вы можете найти по всем параметрам.

В руководстве перечислены учебные материалы для всех уровней; они помогут вам независимо от того, на каком этапе обучения вы находитесь. Они также предоставляют список инструментов и ресурсов, которые рекомендуются и используются ведущими разработчиками JavaScript.

Больше информации

2. Codecademy - JavaScript Track

Здесь вы научитесь программировать на JavaScript с помощью интерактивной платформы. Codecademy не перегружает новичков большим количеством информации, чем они могут обработать в любой момент времени, а скорее передает им информацию небольшого размера, основное требование, необходимое для завершения задачи и перехода к следующей. Однако по мере продвижения курса он постепенно обновляет базовые знания пользователя.

Здесь вы получите основательное введение в язык JavaScript, потому что с самого начала вы напишете код и сразу увидите результаты. Они позволяют вам начать с основ в среде, которая имеет постоянную обратную связь, и постепенно переходить к более сложным концепциям. Тонны людей использовали Codecademy, чтобы научиться кодировать более чем на одном языке.

Я упоминал, что Codecademy имеет динамическую, удобную для новичков интегрированную среду разработки (IDE), которую можно использовать даже вне учебной программы? Хорошо, что они делают.

Больше информации

3. Школа кода - путь к JavaScript

В школе кодирования их мантра - лучший способ учиться на практике . Code School открывает дверь к новому способу обучения, сочетая высококачественное видео, кодирование в браузере и геймификацию, чтобы сделать обучение довольно интересным и увлекательным!

Они предлагают множество задач, большую гибкость и видеоконтент, который помогает учащимся выполнять каждый урок в своем собственном темпе.

После каждого видео вы приступите к решению ряда задач, которые дадут вам возможность применить то, что вы только что узнали. В этих задачах интересно то, что они заставляют вас обдумывать проблемы и использовать недавно приобретенные навыки для их решения. Путь JavaScript в Code School учит такие фреймворки, как jQuery, Node, Angular, Ember и Backbone, а также исследует синтаксис CoffeeScript.

Больше информации

4. Учебное пособие по JavaScript в W3 Schools

Этот учебник направлен на то, чтобы научить вас JavaScript от начального до продвинутого уровня. Это невероятно легко понять и понять. Учебники разделены на страницы, и каждая страница посвящена определенной части синтаксиса JavaScript. Раздел «Попробуй сам» включен вместе с примерами кода, чтобы вы могли увидеть, что вы должны делать, а затем попробовать сами.

Если вы попробуете все примеры, вы обязательно узнаете много нового о JavaScript за очень короткое время.

Больше информации

5. JSFiddle

Созданный Петром Залевой, это не онлайн-учебник и не место для тренировок. Однако это бесплатный инструмент для совместного использования кода, который позволяет редактировать, выполнять, публиковать и даже отлаживать код в браузере.

JSFiddle отлично подходит для использования в сочетании с другими ресурсами, чтобы экспериментировать с вашим собственным кодом и делиться им. Также это отличное место, если вы хотите проверить свои навыки JavaScript, прежде чем размещать их на своем веб-сайте.

Больше информации

6. JavaScript Jabber

Некоторые люди взаимодействуют только с вещами, которые стимулируют их слуховую кору, другие слишком заняты многозадачностью, поэтому могут позволить себе слушать подкаст только во время бега, готовки или вождения, а некоторым просто чтение совсем не доставляет удовольствия.

Если вы один из этих людей и хотите быть в курсе последних и лучших достижений JavaScript. Подпишитесь на этот еженедельный подкаст.

Больше информации

7. Team Treehouse JavaScript

В Treehouse вам предоставляется доступ к более чем 100 курсам, и их список быстро растет. Они содержат инструкции для различных библиотек и фреймворков (таких как jQuery, Node.jS, Angular.jS и др.).

Курсы представлены в виде коротких небольших видеороликов, которые настолько же интересны, насколько и увлекательны.

Если бы видео были длинными, вы, скорее всего, были бы ошеломлены огромным количеством материала, который вам необходимо охватить. Чтобы предотвратить это, видео были намеренно сокращены, чтобы помочь разбить материал на небольшие управляемые фрагменты, которые не обескураживают и не подавляют.

Больше информации

8. Сад JavaScript

В этом саду собрана документация по самым необычным частям языка программирования JavaScript. Он дает отличные советы о том, как избежать типичных ошибок, ошибок, проблем с производительностью и многого другого.

Это руководство не обязательно предназначено для новичков. Для понимания затронутых здесь тем настоятельно рекомендуется предварительное знание языка.

Больше информации

9. JavaScript для кошек

В JavaScript для кошек они начинают с объяснения того, что такое язык программирования, и развивают его.

Он предназначен для максимально быстрого ознакомления с основами. Однако это не углубленное руководство, которое поможет вам разрабатывать готовые для отрасли веб-приложения.

Больше информации

10. Красноречивый JavaScript - современное введение в программирование

Это одна из самых рекомендуемых книг профессиональными программистами на JavaScript, поэтому можно с уверенностью сказать, что это одна из лучших книг, написанных по JavaScript.

Это бесплатная интерактивная электронная книга, которая представляет собой хороший баланс между изучением основных теоретических концепций и освоением кода.

Он аккуратно разделен на три разные части: первая часть делает упор на сам язык, вторая часть очень четко показывает, как JavaScript взаимодействует с браузером, а последняя часть глубоко концентрируется на Node.js и на том, что это влечет за собой.

Вы можете прочитать ее в Интернете или получить свой собственный экземпляр книги в мягкой обложке.

Больше информации

11. Кодовый бой

Как говорят некоторые, «один из лучших способов учиться - это получать удовольствие», а развлечение - это именно то, что предлагает Code Combat. Это позволяет разработчикам изучать кодирование, играя в игры. Это интересный и увлекательный способ изучить основы, в частности синтаксис и логику JS.

Уроки и руководства, с которыми вы столкнетесь, могут пригодиться, если вы когда-нибудь решите разработать игру с использованием JavaScript.

Больше информации

12. Tuts + Учебники по JavaScript

Envato Tuts + определенно зарекомендовал себя в индустрии онлайн-обучения. Благодаря более чем 25000+ бесплатных руководств и более чем 700+ курсам профессионального развития и дизайна, он успешно зарекомендовал себя как один из ведущих ресурсов, помогающих кодировщикам всех уровней больше узнавать о своих любимых темах.

База данных JavaScript на Tuts + состоит из более чем 150+ страниц курсов, руководств, электронных книг и руководств, которые превратят вас из нуля в героя в рекордно короткие сроки.

Больше информации

13. JavaScript - это сексуально

JavaScriptIsSexy.com - это блог (больше опыта) о современном JavaScript и разработке современных веб-приложений.

В какой-то мере он стал эталоном для программистов начального и продвинутого уровня, чтобы узнать самые важные вещи о JavaScript через взаимодействие с сообществом, выполнение задач, ответы на викторины и ответы на вопросы о концепциях, которые вы изучили. Многие ресурсы на этом сайте содержат более 400 комментариев. Это означает, что вам гарантирована поддержка и ответы на часто задаваемые вопросы.

Больше информации

14. Использование JS

Это бесплатная онлайн-книга, написанная доктором Акселем Раушмайером, известным разработчиком JavaScript с более чем 20-летним опытом работы в этой области.

Книга предназначена для программистов, которые хотят быстро изучить JavaScript (не жертвуя передовым опытом), и для программистов на JavaScript, которые хотят глубже изучить свои текущие навыки.

После каждого объяснения есть короткие примеры кодов, которые углубят ваше понимание поднятого вопроса. Есть также интерактивные упражнения, которые вы можете опробовать прямо в браузере.

Больше информации

15. Курс SitePoint JavaScript

Судя по статистике с сайта SitePoint, их курс JavaScript помог более чем 10 000 студентов научиться программировать на этом языке. Там есть масса курсов с модулями, варьирующимися от базовых тем до более продвинутых функций JavaScript. Даже на разные темы, такие как HTML и CSS.

В его блоге также есть регулярно обновляемый раздел JavaScript, который предлагает большое количество полезных советов.

Больше информации

16. Smashing Magazine - раздел JavaScript

Smashing Magazine - довольно известный сайт, посвященный веб-разработке, программированию и приложениям. Он гордится тем, что предоставляет много полезной информации, в том числе о других языках и формах разработки.

Раздел JavaScript, который регулярно обновляется опытными разработчиками JavaScript, предлагает широкий спектр полезных советов по передовым методам работы с JavaScript.

Больше информации

17. Scotch.io

Как только вы начнете работать с фреймворками JavaScript, такими как Node, Angular или Ember, вы можете обратиться к Scotch за некоторыми отличными подсказками и рекомендациями.

Кроме того, существует множество ресурсов для других языков программирования, так что это может быть отличным местом для добавления в закладки для будущего использования. Учитывая природу фреймворков JavaScript, Scotch обычно рекомендуется только для программистов среднего и продвинутого уровней.

Больше информации

18. Лагерь бесплатного кода

Это сообщество, которое помогает вам научиться программировать, а затем получить опыт, внося свой вклад в проекты с открытым исходным кодом, используемые некоммерческими организациями.

Судя по статистике на своем сайте, они помогли миллионам людей узнать о кодировании и технологиях. Студентам не нужно создавать собственную среду, поскольку кодирование выполняется в браузере. Это значительно упрощает начало работы для новичков.

Больше информации

Какие ваши любимые уроки по JavaScript?

Я приложил все усилия, чтобы найти одни из лучших руководств по JavaScript для дизайнеров WordPress. Но доступно множество руководств по JavaScript, и я никак не мог бы перечислить все до единого.

Я скучал по твоему любимому? Не стесняйтесь поделиться им ниже, чтобы мы все могли извлечь из этого пользу!

Миниатюрное изображение статьи от grmarc / shutterstock.com