Наша редакция продолжает серию обучающих публикаций. Сегодня подборка свежих и полезных материалов по JavaScript за май 2018.
Статьи и обзоры
Начнем подборку материалов по JavaScript со свежих статей и туториалов.
- Очень яркий и функциональный календарь для вашего проекта. Продукт обладает расписанием, широкими возможностями по настройке и отличным мануалом в основной ветке на гитхабе.
- Интересный валидатор программного кода на наличие в функциях корректных передаваемых параметров и аргументов.
- Автор самописной библиотеки pico.js заявляет, что его двести строк кода могут распознать лицо человека. Тут можно проверить работу библиотеки через веб-камеру в реальном времени.
- Если хотите попробовать себя в создании 3D-игр, то вам сюда. Этот фреймворк поможет создать первую игру при помощи HTML и WebGL. На сайте разработчиков можно опробовать уже готовые варианты игр.
- dinero.js – неизменяемая библиотека, которая работает с денежными значениями и может конвертировать, трансформировать и форматировать полученные значения. Подробный туториал по настройке и установке можно найти по ссылке.
- Библиотека Hotkeys позволяет производить захват вводимых символов на клавиатуре и, что самое главно, для работы не нужны никакие зависимости и фреймворки.
- Использование на сайте слайдера или карусели заметно улучшает кликабельность и его внешний вид. Glide – легковесная, гибкая и очень быстрая библиотека для создания JavaScript-слайдов.
- Иногда не хватает инструментов для работы с облачными сервисами. Теперь мобильные и frontend-разработчики имеют возможность использовать удобный продукт – AWS Amplify.
- Еще один стиль оформления для любителей редактора Sublime Text. Автор черпал вдохновение у Oceanic Next и Spacegray – ярких представителей направления темописания для Sublime.
- Megenta – интересный проект по созданию музыки при помощи машинного обучения. Разработчики (участники Google Brain Team) используют TensorFlow в качестве ядра.
Книги
- Изучаем программирование на JavaScript. Труд от издательства O’Reilly продемонстрирует вам, как можно без знаний программирования научиться создавать сложные проекты с нуля. В каждой главе присутствует масса материалов по JavaScript
- JavaScript. Карманный справочник. Небольшая, но емкая книга для изучения базовых понятий и получения теоретических знаний по ECMAScript В справочнике разбираются типы данных, операторы, классы, структура DOM и прочие функциональные возможности языка.
- JavaScript. Оптимизация производительности. Книга посвящена оптимизации кода на JavaScript. Вы узнаете о тонкостях, которые помогут ускорить загрузку страницы, оптимизировать DOM, и научитесь разрабатывать правильные пользовательские интерфейсы.
Видеообучение
- Англоязычный канал по JavaScript для начинающих. В коротких уроках объясняются базовые понятия языка, чтобы снизить порог вхождения новичка в программирование.
- Курс из сорока коротких уроков для начинающих. Чтобы понять курс вам придется знать английский, а вот умение программировать на JavaScript не обязательно.
- Русскоязычный курс, в котором понятным языком рассказывается суть, синтаксис и структура JavaScript. Уровень начальных знаний не важен.
Курсы
- Современный курс по чистому JavaScript без использования фреймворков и лишних библиотек.
- Обучающие лекции по JS ES6 как для начинающего специалиста, так и для профессионала.
- Мичиганский университет предлагает набор лекций по созданию интерактивного наполнения сайта с использованием HTML, CSS, JavaScript.
Комментарии