Требования, предъявляемые к оборудованию и программному обеспечению, необходимым для использования обучающих продуктов (образовательные программы, библиотеки асинхронных курсов, профессии) HTML Academy
1. Минимальные (обязательные) требования к оборудованию и программному обеспечению
1.1. Любая из указанных операционных систем:
1.2. Любой браузер из указанных:
- Браузер основанный на Blink: Chrome, Яндекс.Браузер, Opera, Edge — последняя версия;
- Mozilla Firefox последняя версия;
- Safari15.2 и новее
Примечание: для библиотек материалов асинхронных курсов, посвящённых PHP, требований к браузеру нет.
1.3. Системы контроля версий:
1.4. Персональный компьютер или ноутбук, технические характеристики которых позволяют использовать программы, указанные в п. п. 1.1 — 1.3. настоящего документа.
1.5. Всё оборудование и программное обеспечение должно использоваться пользователем исключительно на основании лицензии (лицензионного соглашения) с соответствующим правообладателем, условия которого позволяют пользователю использовать оборудование и программное обеспечение для использования обучающих продуктов HTML Academy. Пользователь единолично отвечает по своим обязательствам перед правообладателями.
2. Дополнительное (рекомендуемое) программное обеспечение, оборудование и сервисы для профессиональных курсов и профессий (HTML и CSS. Профессиональная вёрстка сайтов; HTML и CSS. Адаптивная вёрстка и автоматизация; JavaScript. ПРофессиональная разработка веб-интерфейсов; JavaScript. Архитектура клиентских приложений; JavaScript. Разработка сложных клиентских приложений; Профессия Фронтенд-разработчик; Профессия React-разработчик; Профессия Фулстек-разработчик; Профессия Бэкенд-разработчик и другие из этих категорий обучающих продуктов)
2.1. Среды разработки:
- Node.js 14 LTS (кроме JavaScript. Архитектура клиентских приложений и HTML и CSS. Адаптивная вёрстка и автоматизация);
- Node.js 16 LTS (для JavaScript. Архитектура клиентских приложений и HTML и CSS. Адаптивная вёрстка и автоматизация);
- npm (версия, поставляемая вместе с Node.js);
- PHP 8.x.x;
- MySQL 8.x.
3. Дополнительное (рекомендуемое) программное обеспечение, оборудование и сервисы для использования библиотеки асинхронного курса Анимация для фронтендеров
3.1. Персональный компьютер или ноутбук, отвечающий следующим характеристикам:
- Видеокарта с включенной поддержкой OpenGL 2.0 и выше;
- Оперативная память — 16 ГБ и выше;
- Графическая карта с оперативной памятью 1,5 ГБ и выше
3.2. Редактор кода:
- VS Code последняя версия.
3.3. Графические редакторы для векторной графики из указанных:
3.4. Видео-редактор Adobe After Effects.
3.5. Оптимизатор графики из указанных:
3.6. Инструменты morphing:
3.7. Плагины:
3.8. Среды разработки:
3.9. Таск-менеджер:
- Webpack 4.x+.
4. Дополнительное (рекомендуемое) программное обеспечение, оборудование и сервисы для использования библиотеки асинхронного курса Vue.js
4.1. Персональный компьютер или ноутбук, отвечающий следующим характеристикам:
- Оперативная память — 8 ГБ и выше.
4.2. Редакторы кода:
4.4.Среды разработки:
5. Дополнительное (рекомендуемое) программное обеспечение, оборудование и сервисы для использования библиотеки асинхронного курса Вёрстка e-mail рассылок
5.1. Редактор кода:
- VS Code последняя версия.
5.2. Графический редактор Figma.
5.3. Оптимизаторы графики и кода:
5.4. Плагин Emmet.
5.5. Аккаунты (email) на сервисах:
- Яндекс;
- Gmail;
- Mail.ru;
- Rambler;
- Outlook.
5.6. Сервисы для тестирования, любые из указанных:
5.7. Приложения для смартфона;
- Яндекс-почта;
- Gmail-почта;
- Outlook;
- Mail.ru.
5.8. Смартфон, технические характеристики которого позволяют использовать приложения, указанные в п. 5.7. настоящего документа.
6. Дополнительное (рекомендуемое) программное обеспечение, оборудование и сервисы для использования библиотек материалов асинхронного курса по Node.js и PHP:
- Node.js (LTS)
- npm (версия, которая поставляется вместе с Node.js)
- MongoDB, последняя версия (для Node.js-1)
- PostgreSQL, последняя версия (для Node.js-2)
- php 8.x.x (только для PHP-курсов)
- mysql 8.x (только для PHP-курсов)