Стив - архитектор фронтенда в компании Temporal. Ранее он занимал аналогичную должность в Twilio и SendGrid. Стив также является основателем и почетным директором программы обучения фронтенд-разработке в Turing School for Software and Design в Денвере, Колорадо — это некоммерческая программа подготовки разработчиков. В прошлой жизни Стив был учителем в государственных школах Нью-Йорка, где он преподавал специальное образование и веб-разработку в Манхэттене, Бруклине и Квинсе. Сейчас он живет в Денвере, Колорадо.
На этом семинаре мы рассмотрим, как использовать код для управления аппаратным обеспечением. Используя как официальное SDK Arduino, так и библиотеку Johnny-Five для Node.js, мы научимся зажигать светодиоды, управлять веб-API, читать и обновлять веб-страницы, извлекать данные из сторонних API и считывать информацию из окружающего нас мира. В процессе мы изучим основы электроники и будем работать с микроконтроллерами.
Возможно, вы поиграли с ReasonML, Elm или даже CoffeeScript и хотели научиться создавать собственный язык в качестве хобби. Или, может быть, вам нужен собственный предметно-ориентированный язык или язык шаблонов в продукте, который вы строите, и вы согласились на то, что было «достаточно хорошим», но не совсем то, что вам нужно. Возможно, вы хотели расширить JavaScript, чтобы опробовать новую языковую функцию. Независимо от ваших прич
В этом воркшопе мы рассмотрим, как использовать JavaScript для управления оборудованием. Используя библиотеку Johnny-Five для Node.js, мы научимся включать светодиоды, управлять веб-интерфейсами, читать веб-страницы, извлекать данные из сторонних API и читать данные из окружающего мира. По пути мы изучим основы электроники и работу с микроконтроллерами.