Для изучения курса достаточно обладать начальными знаниями о функционировании компьютера. Минимальный уровень подготовки ученика может быть практически нулевым. Специальных знаний о LINUX не требуется, обучение начинается со знакомства с системой на уровне пользователя. Курс может быть интересен для программистов, планирующих разработку под эту операционную систему.
Чему вы научитесь
Установка и настройка Ubuntu.
Базовые знания по администрированию UNIX-подобных операционных систем<
Понимание принципов работы протоколов TCP/IP, настройка сети
Защита пользовательских данных и сетевого трафика.
Устанавливать сервер в связке Apache, PHP и MySQL
Программирование на командном интерпретаторе BASH
Настройка различных сетевых сервисов
Основы администрирования базы данных MySQL
Создание дистрибутивов программ, установка приложений