Top.Mail.Ru
Курс Введение в Linux

Курс познакомит тебя с историей появления Linux и позволит пройти путь от установки дистрибутива до первых скриптов на встроенной среде.

По завершении курса ты сможешь работать с терминалом системы, использовать основные команды для создания, изменения, удаления папок и файлов, работать с правами доступа объектов и изменять их для разных групп пользователей, редактировать файлы с помощью встроенного редактора vim, писать продвинутые скрипты на bash, компилировать файлы, написанные на языке Cи.

Что изучим на курсе
@ @
Модуль
Почему Linux?
Модуль
Знакомство с Linux
Модуль
Терминал всему голова
Модуль
Пора программировать
Дальнейшее развитие
В курсе ты освоишь базовые навыки, необходимые для работы с системой. Они помогут тебе чувствовать себя свободно в исследовании Linux и с любопытством подходить к новым командам. Каждому, кто хочет связать свою жизнь с IT, будет полезно понимать, как работает Linux, но есть ряд профессий, в которых это точно необходимо (системный администратор, сетевой администратор, администратор базы данных, аналитик безопасности).
@
Программа курса
Почему Linux? Знакомство с Linux Терминал всему голова Пора программировать
Почему Linux?
Первый вопрос, который появляется у слушателей курса по Linux: «Зачем нужны другие операционные системы, когда есть Windows?». Ответ ты найдёшь уже в первом блоке курса.
Структура раздела
1 Windows vs Linux
2 История противостояния
3 Симуляторы Linux
4 Почему программисты больше склоняются к Linux?
Знакомство с Linux
В уроках модуля мы будем практиковаться на Ubuntu, хотя большая часть примеров актуальна и для остальных дистрибутивов.
Структура раздела
1 Сколько версий Linux существует?
2 Установка OC vs Виртуальной машины
3 Устанавливаем первую операционную систему
4 Набор инструментов «из коробки»
Терминал всему голова
Вероятнее всего, твое взаимодействие с компьютером сводилось к запуску программ и работе с файлами. То же самое можно делать в Ubuntu, но мы займёмся кое-чем поинтереснее: пропишем команды компьютеру напрямую с помощью специальных запросов в терминале. Ты познакомишься с преимуществами такого подхода и рассмотрим особенности команд.
Структура раздела
1 Файловая структура
2 Аргументы функций
3 Права доступа
4 Создание файлов
5 Расширяем свой список команд
Пора программировать
В этом блоке мы рассмотрим языки программирования, встроенные в систему изначально. Для них не нужно устанавливать среду разработки: у нас уже есть редакторы текста, а для компиляции файлов мы будем использовать терминал.
Структура раздела
1 Интерпретатор Bash
2 Более продвинутые команды Bash
3 Интерпретатор Си
4 Дальнейшее развитие
Частые вопросы
Вдруг мне не хватит знаний?
Не стоит переживать, если ты до этого момента вообще ничего не слышал про Linux, этот курс как раз рассчитан на таких новичков как ты.

Повествование начнется с истории появления этой операционной системы и будет постепенно погружать тебя в особенности ее работы. С каждым новым уроком ты будешь узнавать новые команды, комбинации клавиш и программы, которые будут упрощать твою работу, а в конце ты познакомишься с необычным языком программирования.
А что если мой компьютер не потянет Linux?
По этому поводу также не стоит переживать, Linux более легкая и удобная в настройке система, чем Windows. Запустить ее сможет любой слабый компьютер. Если ты читаешь эту строки на экране своего компьютера, то он точно потянет эту систему.
Я не умею устанавливать операционные системы себе на компьютер
Курс акцентирует внимание на различных способах установки Linux и подробно показывает, какие шаги нужно сделать в процессе развертывания новой операционной системы, в том числе, и для компьютеров системы MacOS.
Я хочу познакомиться с Linux, но не хочу устанавливать ее вместо Windows
Для первого знакомства, от вас не потребуется удалять свою родную операционную систему, например, вы можете воспользоваться виртуальной машиной, способы настройки которой будут подробно рассмотрены в курсе.
Поможет ли изучение Linux начинающему программисту?
Изучение этой операционной системы рекомендуется многим начинающим специалистам, но особенно сильно - программистам. Система была создана инженерами для инженеров и в ней изначально содержится множество инструментов, которые облегчают работу при разработке программ. Но подробнее об этом ты можешь узнать в самом курсе.
Организатор проекта: Благотворительный фонд «Вклад в будущее», ОГРН 1157700017518
Академия искусственного интеллекта для школьников не является образовательной услугой, подлежащей лицензированию, и не предполагает выдачу сертификата государственного образца
Наши соцсети
Есть вопросы и предложения?
Обратиться
Для учеников, родителей и преподавателей