Skip to content

Lessons (in russian) for learning javascript for art students

Notifications You must be signed in to change notification settings

rodchenko/lessons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Курс 2017 года: введение в веб программирование для художников и связь с предыдущими пройденными материалами (Arduino, Max/Msp). Часть курса "Технические основы" в Школе Фотографии и Мультимедиа имени Родченко.

Список занятий:

  1. Вводное занятие: командная строка, первая программа на Node.js
  2. Создание официального бота для Telegram, неофициального для Facebook Messenger
  3. Сохранение, получение и парсинг данных: базы данных, файлы, API
  4. Создание простейшего интерфейса программы, HTML, CSS
  5. ESP8266, MQTT, Serial общение между Arduino, ESP и Node.js
  6. Деплой приложения (динамическая программа, статичная страница или ssh-туннель)
  7. Трехмерные интерфейсы в браузере, WebGL, Unity

Технические требования для курса:

  • Персональный компьютер. Подойдет любой: Mac, Linux или Windows
  • Установленный Node.js, ссылка на страницу с загрузками
  • Установленный текстовый редактор Atom, текущая последняя версия
  • Установленные плагины для Atom: linter, linter-js-standard-jsx – чтобы установить, нужно открыть настройки атома, выбрать install справа в меню и найти оба эти плагина с помощью поиска
  • Только для Mac: установить command line tools – по ссылке ввести пароль и выбрать подходящую для вашей системы версию

Внимание! Все инструкции в курсе даны для Unix систем. Windows-пользователи могут A. Использовать аналог этих команд из таблицы B. Установить подсистему Linux на Windows 10 инструкции по установке, FAQ C. Установить Linux, например Ubuntu внутри Windows (с помощью VMware, Virtual Box) или рядом

Уровень подготовки, необходимый для прохождения курса

Для того, чтобы понять о чем говорится в курсе не нужно обладать специальными знаниями. Однако будет лучше если вы пройдете курс Javascript на Codeacademy для того, чтобы у вас не возникало проблем с синтаксисом языка и вы могли сфокусироваться на проектах.

Ошибки, правки, неточности, мертвые ссылки, дополнения

Pull requests are very welcome!

About

Lessons (in russian) for learning javascript for art students

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published