Skip to content

installers

NurGeo edited this page Jan 24, 2023 · 2 revisions

Установить программы

На данной страничке мы приводим описания установок программ необходимых для прохождения курсов.

  1. git
  2. nodejs и npm
  3. local-web-server

git

Описание

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

Git использует репозиторий (repository) для хранения всех изменений в коде. Репозиторий может быть локальным, хранящимся на вашем компьютере, или удаленным, расположенным на сервере, например, GitHub. Каждый раз, когда вы делаете изменения в коде, вы можете сделать коммит (commit), который отправляет изменения в репозиторий. Каждый коммит имеет сообщение, которое описывает, что именно было изменено, и дату коммита. Это позволяет вам и другим разработчикам понимать, что было изменено и когда.

Git также позволяет создавать ветки (branches) в репозитории. Это отдельные версии кода, которые могут развиваться независимо друг от друга. Это позволяет разработчикам работать над новыми функциями или исправлениями без влияния на основную ветку (main branch) кода. После того, как изменения в ветке будут завершены и протестированы, они могут быть слиты (merged) с основной веткой.

Использование Git может быть немного сложным для новичков, но с некоторой практикой и обучением он становится мощным инструментом для управления кодом и сотрудничества с командой.

Установка

Установка Git для Linux, macOS и Windows немного разнится, но основные шаги примерно одинаковы.

Linux (Ubuntu, Debian):
Вы можете установить Git, используя системный менеджер пакетов. Откройте терминал и выполните следующую команду:

  1. Обновите список пакетов: sudo apt-get update;
  2. Установите Git: sudo apt-get install git.

macOS:
Вы можете установить Git, используя Homebrew. Откройте терминал и выполните следующую команду:

  1. brew install git

Windows:

  1. Перейти на сайт https://git-scm.com/download/win и скачать последнюю версию Git для Windows;
  2. Запустите загруженный файл и выполните инструкции мастера установки. Вам понадобится принять лицензионное соглашение и выбрать папку для установки.

После установки

Проверьте версию Git, чтобы убедиться, что он установлен корректно: git --version

Важно отметить что для того чтобы использовать git комады, вам также необходимо настроить имя и адрес электронной почты для коммитов, выполнив следующие команды:

git config --global user.name "Your Name" git config --global user.email "your.email@example.com"

Это необходимо для того чтобы git смог идентифицировать вас как автора изменений в репозитории.

Дополнительные материалы чтобы изучить git

nodejs и npm

Описание

Node.js - это технология, которая позволяет запускать код написанный на языке JavaScript не только в браузере, но и на сервере. Это означает что с его помощью мы можем запускать js файлы у себя на компьютере. Также с помощью Node.js можно создавать и запускать консольные приложения и инструменты для разработчиков. Это означает что Node.js может быть использован в разных областях и для решения разных задач.

npm (Node Package Manager) - это менеджер пакетов для JavaScript, который используется для управления зависимостями и установки библиотек и фреймворков для проектов, написанных на Node.js. Это означает, что если вы хотите создать проект на Node.js и использовать в нем различные библиотеки и фреймворки, вам нужно будет использовать npm. Это позволяет легко устанавливать и обновлять необходимые пакеты, а также управлять зависимостями между ними.

Установка

Установка Node.js и npm (Node Package Manager) на Linux, macOS и Windows немного разнится, но основные шаги примерно одинаковы.

Linux (Ubuntu, Debian):
Вы можете установить Node.js и npm, используя системный менеджер пакетов. Откройте терминал и выполните следующую команду: для ubuntu:

curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

debian:

curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - &&\
apt-get install -y nodejs

macOS:
Вы можете установить Node.js и npm, используя Homebrew. Откройте терминал и выполните следующую команду: brew install node

Windows:
Вы можете скачать и установить Node.js и npm для Windows с официального сайта https://nodejs.org/en/download/. Запустите инсталлятор и следуйте инструкциям по установке.

После установки

После установки, вы можете проверить версию Node.js и npm, используя команды: node -v npm -v

Теперь вы можете начать использовать Node.js для создания веб-приложений и npm для управления зависимостями и установки пакетов.

local-web-server

Описание

local-web-server это небольшой инструмент, который позволяет запустить локальный web-сервер для разработки веб-приложений.
Локальный web-сервер используется для разработки и тестирования веб-приложений. Он запускается на вашем локальном компьютере и позволяет вам просматривать и тестировать веб-страницы и веб-приложения на локальной машине без необходимости загружать их на удаленный сервер. Это особенно полезно для разработчиков, которые хотят изолировать свою разработку от продуктивного окружения, и для тестирования веб-сайтов на различных браузерах и устройствах.

Установка

  1. Установите Node.js и npm, если они еще не установлены;
  2. Установите local-web-server с помощью npm:
    1. sudo npm install -g local-web-server для linux и macOS;
    2. npm install -g local-web-server для windows;

После установки

Проверьте версию local-web-server, чтобы убедиться, что он установлен корректно: ws --version

После установки вы можете запустить локальный web-сервер с помощью команды ws с папки который хотите дать web-доступ.

наверх

Стартовая страница курсов

О проекте (стартапе) Anthill

Страница установки


Уроки по этапам

  1. Уроки "Азбуки программирования"
  2. Уроки "Основы структур данных и алгоритмов"
  3. Уроки "Основы объектно-ориентированного программирования"
Clone this wiki locally