Администратор Linux. Базовый уровень от Otus
Вы научитесь
Программа курса
Программа курса рассчитана на 4 месяца. За это время вы сможете освоить множество теоретических блоков, а затем отрабатывать знания на практике.
Введение
Узнаете, как будет проходить обучение и какие темы вам предстоит изучить. Рассмотрите ОС. Узнаете базовые данные о ней. Разберётесь в семье операционных систем.
Узнаете, как будет проходить обучение и какие темы вам предстоит изучить.
Рассмотрите ОС. Узнаете базовые данные о ней.
Разберётесь в семье операционных систем.
Структура Linux и команды
Рассмотрите структуру Linux. Узнаете, какие команды можно назвать простейшими и как ими пользоваться. Разберётесь в базе пользователей. Научитесь работать с файлами и поймёте, что даёт такой навык. Научитесь пользоваться командной строкой и писать скрипты. Сможете пообщаться с профессионалами на интересующие вас в программировании темы.
Рассмотрите структуру Linux.
Узнаете, какие команды можно назвать простейшими и как ими пользоваться.
Разберётесь в базе пользователей.
Научитесь работать с файлами и поймёте, что даёт такой навык.
Научитесь пользоваться командной строкой и писать скрипты.
Сможете пообщаться с профессионалами на интересующие вас в программировании темы.
Потоки, логические команды, процессы, сеть
Научитесь работать с несколькими видами потоков. Изучите несколько новых видов команд. Узнаете, что такое монтирование в программировании. Научитесь устанавливать новое программное обеспечение. Рассмотрите этот процесс. Узнаете, какие процессы существуют в Линуксе. Поработаете с сетью. Узнаете об инициализации: рассмотрите, как работают такие системы. Пообщаетесь с профессионалами об итогах модуля.
Научитесь работать с несколькими видами потоков.
Изучите несколько новых видов команд.
Узнаете, что такое монтирование в программировании.
Научитесь устанавливать новое программное обеспечение. Рассмотрите этот процесс.
Узнаете, какие процессы существуют в Линуксе.
Поработаете с сетью.
Узнаете об инициализации: рассмотрите, как работают такие системы.
Пообщаетесь с профессионалами об итогах модуля.
Конфигурирование Web-сервера и MySQL
Узнаете, что такое конфигурация и как отладить этот процесс. Научитесь устанавливать MySQL-сервера для настройки репликации.
Узнаете, что такое конфигурация и как отладить этот процесс.
Научитесь устанавливать MySQL-сервера для настройки репликации.
Docker и Git
Узнаете, для чего нужен сервер-инструкция для сборки образа. Поработаете с системой контроля версий.
Узнаете, для чего нужен сервер-инструкция для сборки образа.
Поработаете с системой контроля версий.
Сети
Узнаете, как работать с сетями на базовом уровне. Углубитесь в изучение процесса работы с сетями.
Узнаете, как работать с сетями на базовом уровне.
Углубитесь в изучение процесса работы с сетями.
Мониторинг и логирование
Сможете производить мониторинг. Узнаете, для чего он нужен в разработке. Поймёте, где и как применяется логирование.
Сможете производить мониторинг. Узнаете, для чего он нужен в разработке.
Поймёте, где и как применяется логирование.
Итоговый проект
Сможете проконсультироваться по вопросу проекта. Получите профессиональные советы. Представите свою итоговую работу комиссии.
Сможете проконсультироваться по вопросу проекта. Получите профессиональные советы.
Представите свою итоговую работу комиссии.
Выпускной проект
Вам предстоит поработать над хранилищем-репозиторием. Вы покажете, как хорошо умеете производить настройку сервера. Продемонстрируете, как научились пользоваться языком запросов. Примените навык установки системы управления содержимым. Вы загрузите ваш собственноручно написанный скрипт для бэкапа базы данных. Укажете все позиции и этапы. Вам предстоит настроить систему мониторинга и хранить её в гитхаб. Вы создадите план восстановления сервера или кода в случае аварийной ситуации. У вас будет возможность продемонстрировать аварийное восстановление, алгоритм для которого вы напишете.
Вам предстоит поработать над хранилищем-репозиторием.
Вы покажете, как хорошо умеете производить настройку сервера.
Продемонстрируете, как научились пользоваться языком запросов.
Примените навык установки системы управления содержимым.
Вы загрузите ваш собственноручно написанный скрипт для бэкапа базы данных. Укажете все позиции и этапы.
Вам предстоит настроить систему мониторинга и хранить её в гитхаб.
Вы создадите план восстановления сервера или кода в случае аварийной ситуации.
У вас будет возможность продемонстрировать аварийное восстановление, алгоритм для которого вы напишете.