https://github.com/valiafetisov/workshops-ru
Workshops in russian on programming and media arts
https://github.com/valiafetisov/workshops-ru
lessons media-art node-js workshop
Last synced: about 2 months ago
JSON representation
Workshops in russian on programming and media arts
- Host: GitHub
- URL: https://github.com/valiafetisov/workshops-ru
- Owner: valiafetisov
- License: mit
- Created: 2017-06-12T22:23:23.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-06-08T15:31:55.000Z (almost 5 years ago)
- Last Synced: 2025-01-17T05:42:31.132Z (3 months ago)
- Topics: lessons, media-art, node-js, workshop
- Language: C++
- Homepage:
- Size: 3.91 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
Введение в веб-программирование для художников
### Список занятий:
01. [Введение: командная строка, первая программа на Node.js](workshop-introduction)
02. [Чат-боты, официальные и неофициальные API](workshop-chatbots)
03. [Сбор данных из сети, парсинг данных, сохранение](workshop-gathering-information)
04. [Графический пользовательский интерфейс](workshop-simple-interface)
05. [Игры и 3D пространства](workshop-unity-webgl)
06. [Интернет вещей, устройства подключенные к сети. DIY](workshop-internet-of-things)
07. Краткое введение в нейронные сети
08. [Расположение программы в сети. Настройка сервера / Raspberry](workshop-deploy)### Технические требования для курса:
- Персональный компьютер. Подойдет любой: __Mac__, __Linux__ или __Windows__
- Установленный __Node.js__, [ссылка на страницу с загрузками](https://nodejs.org/en/download/)
- Установленный текстовый редактор [__Atom__](http://atom.io), [текущая последняя версия](https://github.com/atom/atom/releases/tag/v1.16.0)
- Установленные плагины для Atom: [__linter__](https://atom.io/packages/linter), [__linter-js-standard-jsx__](https://atom.io/packages/linter-js-standard-jsx) – чтобы установить, нужно открыть настройки атома, выбрать `install` справа в меню и найти оба эти плагина с помощью поиска
- Только для Mac: установить [command line tools](https://developer.apple.com/downloads/) – по ссылке ввести пароль и выбрать подходящую для вашей системы версию> __Внимание!__ Все инструкции в курсе даны для Unix систем. Windows-пользователи могут
A. Использовать [аналог этих команд из таблицы](https://www.lemoda.net/windows/windows2unix/windows2unix.html)
B. Установить подсистему Linux на Windows 10 [инструкции по установке](https://msdn.microsoft.com/en-us/commandline/wsl/install_guide), [FAQ](https://msdn.microsoft.com/en-us/commandline/wsl/faq)
C. Установить Linux, например Ubuntu внутри Windows (с помощью VMware, Virtual Box) или рядом### Уровень подготовки, необходимый для прохождения курса
Для того, чтобы понять о чем говорится в курсе не нужно обладать специальными знаниями. Однако будет лучше если вы пройдете курс [Javascript на Codeacademy](https://www.codecademy.com/learn/learn-javascript) для того, чтобы у вас не возникало проблем с синтаксисом языка и вы могли сфокусироваться на проектах.
### Ошибки, правки, неточности, мертвые ссылки, дополнения
Pull requests are very welcome!