Подготовка к проектам
Проекты выполняются на своём компьютере, а не в среде Хекслета, поэтому вам необходимо настроить среду разработки.
Операционная система
Большая часть веб-приложений разрабатывается под серверы на базе Linux, поэтому и для разработки удобнее всего применять Ubuntu и подобные системы. Также подойдёт macOS. Ниже — рекомендации под каждую операционную систему по первоначальной настройке.
Ubuntu или другая Linux-система
- Готова к работе из коробки
macOS
- Установите homebrew как основной менеджер пакетов
- Установите iterm2
Windows
Командная строка
Умение работать в командной строке очень важно для программиста. Обязательно пройдите курс « Основы командной строки» и потренируйтесь работать в Bash перед тем, как начинать проект.
Git
Работа с системой контроля версий является неотъемлемой частью всего процесса разработки. Пройдите наш курс « Введение в Git».
Также советуем ознакомиться с дополнительными ресурсами:
Github
Github — это онлайн-сервис, на котором расположены проекты, использующие Git. Почти весь открытый софт находится на этом сервисе, а аккаунт на Github — визитная карточка профессионального разработчика. Перед началом проекта создайте свой аккаунт и свяжите его с Хекслетом в настройках.
Редактор кода
Рекомендуем использовать полностью бесплатный VS Code. Не забудьте поставить плагины под ваши задачи и ваш стек. У нас есть руководство по настройке VS Code.
Язык программирования
Убедитесь, что у вас установлена актуальная версия интерпретатора. Обязательно сверяйтесь с официальной документацией, так как в репозиториях операционных систем часто находятся устаревшие версии.