Чем зарядить свой компьютер для успешного обучения в школе
Здесь приведен перечень рекомендуемого программного обеспечения, которым должны быть оснащены компьютеры участников для эффективного обучения. Всё, что здесь перечислено и рекомендовано, по возможности, должно быть установлено и проверено дома заранее во-избежание возможных недоразумений.
Во время проведения занятий все учебные материалы будут выкладываться на наш Github.
Итак, по-порядку:
- Редактор кода (дело вкуса — начнем обучение с самого простого и удобного):
1. HTML/CSS
-
2. JavaScript
- Редактор кода —   Visual Studio Code
- Программная платформа —   Node.js
- Firefox ;
- Google Chrome;
-
3. PHP
- XAMPP, самая популярная среда разработки для Web — Apache + MariaDB + PHP + Perl + инструменты;
- Полнофункциональная интегрированная среда разработки (IDE) для приложений Android, iOS, Windows, веб- и облачных приложений Visual Studio 2019;
- Полнофункциональная интегрированная среда разработки (IDE) fronend-разработки WebStorm;
- Полнофункциональная интегрированная среда разработки (IDE) backend-разработки PHP Storm;
- FTP-клиент — FileZilla; ;
- Клиент для работы с различными протоколами — Putty; ;
- Менеджер БД MYSQL — dbForce Studio Express;
- Загрузите библиотеки и фреймворки:
- Браузеры для тестирования своих приложений:
P.S.
- Обязательно заведите себе аккаунты на Яндексе и Github, если их ещё нет. Возможно, будем пользовать API Яндекса, а систему контроля версий будем пользовать однозначно.
- Интенсивные занятия требуют некоторой базовой подготовки. Что бы быть в курсе полного стека технологий рекомендую в оставшееся до выезда время прочитать хотя бы одну из следующих книг на "сон грядущий", все они очень приятны для восприятия: