Подготовка к проектам

Проекты выполняются на своём компьютере, а не в среде Хекслета, поэтому вам необходимо настроить среду разработки.

Операционная система

Большая часть веб-приложений разрабатывается под серверы на базе Linux, поэтому и для разработки удобнее всего применять Ubuntu и подобные системы. Также подойдёт macOS. Ниже — рекомендации под каждую операционную систему по первоначальной настройке.

Ubuntu или другая Linux-система

  • Готова к работе из коробки

macOS

  • Установите homebrew как основной менеджер пакетов
  • Установите iterm2

Windows

  • Первый вариант: установить WSL2
  • Второй вариант: установить Ubuntu

Командная строка

Умение работать в командной строке очень важно для программиста. Обязательно пройдите курс « Основы командной строки» и потренируйтесь работать в Bash перед тем, как начинать проект.

Git

Работа с системой контроля версий является неотъемлемой частью всего процесса разработки. Пройдите наш курс « Введение в Git».

Также советуем ознакомиться с дополнительными ресурсами:

Github

Github — это онлайн-сервис, на котором расположены проекты, использующие Git. Почти весь открытый софт находится на этом сервисе, а аккаунт на Github — визитная карточка профессионального разработчика. Перед началом проекта создайте свой аккаунт и свяжите его с Хекслетом в настройках.

Редактор кода

Рекомендуем использовать полностью бесплатный VS Code. Не забудьте поставить плагины под ваши задачи и ваш стек. У нас есть руководство по настройке VS Code.

Язык программирования

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