Linux и GIT для начинающих
В данном курсе вы изучите основы работы с терминалом Linux с нуля, научитесь создавать резервные копии баз данных, узнаете как работать с веб-хостингом, а также научитесь работать с системой контроля версий GIT.
Описание:
В первой части уроков курса 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 через этот редактор кода