Linux и GIT для начинающих

В данном курсе вы изучите основы работы с терминалом Linux с нуля, научитесь создавать резервные копии баз данных, узнаете как работать с веб-хостингом, а также научитесь работать с системой контроля версий GIT. 

Linux и GIT для начинающих
29 уроков29 уроков
СертификатСертификат
РусскийРусский
FructCode

Описание:

В первой части уроков курса Linux и GIT вы научитесь работать с хостингом — от регистрации хостинга и домена для сайта, до получения SSL-сертификата для вашего сайта, благодаря которому браузеры будет помечать ваш сайт как безопасный и ваш сайт станет доступен через HTTPS.
В уроках Linux/GIT/Hosting мы рассмотрим:

  • Как зарегистрировать домен для сайта
  • Как получить бесплатный и платный хостинг для вашего сайта
  • Как происходит загрузка файлов веб-сайта на хостинг
  • Основы работы и администрирования операционной системы Linux для программистов
  • Как работать с командной строкой терминала Linux
  • Что такое SSH и как подключаться через SSH к удаленным Linux серверам
  • Как пользоваться редактором Nano в терминале
  • Научитесь создавать и разворачивать резервные копии(бэкап) баз данных
  • Что такое GIT и почему его используют программисты по всему миру
  • Научитесь работать с GIT и узнаете основные команды GIT
  • Как пользоваться профессиональным редактором кода PHPStorm и GIT

Программа курса:

Знакомство с курсом Linux/GIT

  • О курсе Linux/GIT. Знакомство

Работа с хостингом и доменом

  • Что такое хостинг и домен?
  • Как зарегистрироваться на хостинге Timeweb
  • Как получить бесплатный домен для сайта хостинга Timeweb
  • Как купить домен для сайта через хостинг Timeweb
  • Как загрузить сайт(файлы сайта) на хостинг Timeweb
  • Получение доступа к терминалу Linux (через SSH) сервера хостинга Timeweb
  • Как зарегистрировать и купить хостинг GoDaddy
  • Как зарегистрировать домен для сайта через GoDaddy
  • Загрузка сайта (файлов) на хостинг GoDaddy (FTP, Веб-интерфейс)
  • Подключение через SSH к терминалу Linux сервера GoDaddy

Основы работы с терминалом Linux

  • Терминал Linux. Базовые команды
  • Как работать с редактором NANO в терминале Linux
  • Команды терминала Linux: CP и MV
  • Команда CHMOD
  • Работа с базами данных MySQL через терминал Linux
  • Создание и разворачивание дампа MySQL в терминале Linux

Основы работы с GIT-репозиториями

  • Что такое GIT и для чего нужен контроль версий кода?
  • Знакомство с BitBucket. Как получить бесплатный приватный GIT-репозиторий для сайта.
  • Установка GIT, добавление файлов сайта в репозиторий BitBucket
  • Загрузка файлов сайта через SSH на хостинг из GIT репозитория
  • Установка IDE PHPStorm и работа с GIT через этот редактор кода