Интенсивный курс
Linux / Git для начинающих
Вы изучите основы работы с операционной системой Linux
и научитесь работать с системой контроля версий GIT
23 октября 2022
6 900 руб
Расписание
Длительность
3 дня, по 4-5 ак.ч.
Формат
Онлайн
Сертификат МФТИ
Какие перспективы открывают навыки Linux и Git
Linux — это операционная система с открытым исходным кодом, на которой работают Facebook, Google, Microsoft, NASA, Tesla, Amazon и другие ИТ-гиганты.
Под управлением Linux находится большая часть сетевого и серверного оборудования.

Git - это самая популярная система контроля версий и совместной разработки проектов с открытым исходным кодом. Главный упор в конструкции был сделан на скорость, а точнее на эффективность. Git устраняет многие недостатки предыдущих систем и делает все это за гораздо меньшее время

Это объясняет высокую востребованность специалистов, умеющих взаимодействовать с такими системами.
Время
по расписанию
Кому будет полезен этот курс:
Начинающим системным администраторам
Разработчикам
Тестировщикам
Всем, кто интересуются темой IT и хочет войти в новую для себя специальность
Чему вы научитесь:
▶ Основным командам и планированию задач в Linux
▶ Как работать с Linux, имея только Windows
▶ Работать с удаленными серверами: подключение, обмен данными
▶ Удаленной отладке программ
▶ Системе контроля кода GIT для командной работы над проектами
▹ настраивать Git-окружение, создавать репозитории
▹ работать с файлами в репозитории
▹ создавать ветки и переключаться между ними
Как мы учим:
Живое общение с преподавателем
Онлайн-занятия с преподавателем – живые встречи по установленному расписанию. Занятия совмещают теорию и практику. Вы видите экран преподавателя, задаете вопросы, получаете обратную связь.
Закрепление пройденных материалов
Материалы занятий нужно обязательно закрепить, пройдя тестирование и выполнив домашнее задание. Команда курса проверит задание и даст обратную связь. Условием успешного окончания курса является выполнение тестирования и домашнего задания.
Записи занятий
Вы сможете всегда пересмотреть все занятия в записи, чтобы лучше усвоить пройденную тему, или же если не смогли по какой-то причине присоединиться к занятию.
Общение и поддержка 24/7
Вы будете добавлены в чат, где сможете общаться со своими сокурсниками, куратором школы и преподавателем: задавать вопросы, делиться опытом.
Акцент на навыках
Вас ждёт много практической работы, разбор кейсов
Программа курса
Занятие 1. Основы Linux (5 ак.ч.)
Современная разработка практически невозможна без работы на удаленных серверах. А поскольку большинство удаленных серверов работают на операционной системе Linux, то и без навыков работы в Linux.
Вы узнаете:
- чем Linux отличается от Windows
- как подключаться к серверу с Linux и обмениваться с ним данными.
- как сделать работу на сервере удобной.
Вы научитесь основным командам языка сценариев bash, планированию задач в Linux, узнаете как сделать работу на удаленном серверае более удобной.
Занятие 2. Git (5 ак.ч.)
Время, когда разработка велась одним человеком практически ушло и на смену ему пришла командная работа. Как же организовать командную работу над кодом чтоб несколько человек не портили работу друг друга? Для этого используются системы контроля версий, самая популярная из которых Git.
Она позволяет:
- писать код нескольким членам команды и объединять (merge) этот код в 1 проект
- отслеживать кто из сотрудников сделал те или иные изменения в проекте
- создавать ветки чтоб разрабатывать разные элементы проекта независимо, а не хранить каждый элемент в отдельной папке
- и многое другое
Занятие 3. WSL sybsystem в Windows (4 ак.ч.)
Бывает так что какие-то приложения работают только на Linux и нужно иметь свой компьютер с Linux. А если у вас есть только Windows? Конечно можно поставить на компьютер Linux параллельно, но у нас есть идея получше! В современных версиях Windows появилась подсистема WSL, которая позволяет работать с Linux-приложениями, не устанавливая операционную систему. Мы научим вас работать с этой подсистемой.
Занятие 1. Основы Linux (5 ак.ч.)
Современная разработка практически невозможна без работы на удаленных серверах. А поскольку большинство удаленных серверов работают на операционной системе Linux, то и без навыков работы в Linux.
Вы узнаете:
- чем Linux отличается от Windows
- как подключаться к серверу с Linux и обмениваться с ним данными.
- как сделать работу на сервере удобной.
Вы научитесь основным командам языка сценариев bash, планированию задач в Linux, узнаете как сделать работу на удаленном серверае более удобной.
Занятие 2. Git (5 ак.ч.)
Время, когда разработка велась одним человеком практически ушло и на смену ему пришла командная работа. Как же организовать командную работу над кодом чтоб несколько человек не портили работу друг друга? Для этого используются системы контроля версий, самая популярная из которых Git.
Она позволяет:
- писать код нескольким членам команды и объединять (merge) этот код в 1 проект
- отслеживать кто из сотрудников сделал те или иные изменения в проекте
- создавать ветки чтоб разрабатывать разные элементы проекта независимо, а не хранить каждый элемент в отдельной папке
- и многое другое
Занятие 3. WSL sybsystem в Windows (4 ак.ч.)
Бывает так что какие-то приложения работают только на Linux и нужно иметь свой компьютер с Linux. А если у вас есть только Windows? Конечно можно поставить на компьютер Linux параллельно, но у нас есть идея получше! В современных версиях Windows появилась подсистема WSL, которая позволяет работать с Linux-приложениями, не устанавливая операционную систему. Мы научим вас работать с этой подсистемой.
Преподаватель
Олег Ивченко
Разработчик системы HJudge - системы автоматизированного тестирования Hadoop-приложений, системный администратор инфраструктуры больших данных в группе Яндекс-CERN, преподаватель курсов по обработке больших данных в МФТИ, ВШЭ, ШАД, Harbour.Space

Организатор Hadoop Admins RU Meetup

Аркадий Чернецкий
Выпускник МФТИ ФИВТ. Преподаватель курса «Алгоритмы и структура данных», и курса «Параллельные и распределённые вычисления», приглашенный преподаватель ШАД, системный администратор Windows систем
Андрей Михайлович Райгородский о ФПМИ МФТИ
Доктор физико-математических наук, профессор, директор Физтех-школы прикладной математики и информатики (ФПМИ)
“Физтех-школа прикладной математики и информатики (ФПМИ) МФТИ – безусловно ведущий мировой центр науки и образования в области математики и информатики. Особенность нашей школы заключается в том, что она сочетает в себе активную научную деятельность и тесную связь с индустрией. На сегодняшний день школа включает в себя 28 кафедр и 22 лаборатории от ключевых академических институтов и ключевых представителей IT-индустрии: Яндекс, Тинькофф, Сбербанк, VK, Abbyy, 1C, Huawei и другие.

Наша школа и МФТИ в целом гордимся своими выпускниками, например, мы занимаем первое место в рейтинге вузов России по уровню зарплат занятых в IT-отрасли специалистов "
Факты о МФТИ - нам есть, чем гордиться!
Факт 1
МФТИ вошел в 50 лучших вузов мира по физике и в 100 лучших по математике по результатам рейтинга QS World University Rankings by Subject 2021
Факт 2
В общих рейтингах лучших университетов мира Times Higher Education и Quacquarelli Symonds МФТИ занимает первое место среди технических вузов России
Факт 3
Десять выпускников МФТИ вошли в список Forbes
Факт 4
2 выпускника МФТИ стали Нобелевскими лауреатами по физике в 2010 году
Факт 5
Среди молодых IT-специалистов, окончивших вузы в 2014-2019 годах, самые высокие зарплаты - 180 тыс. рублей в месяц - у выпускников Московского физико-технического института. Таковы результаты ежегодного исследования, проведенного порталом Superjob
Подписка на рассылку новостей ФПМИ МФТИ
Хотите быть в курсе предстоящих событий и новых программ?
Тогда подпишитесь на нашу рассылку.
Подписка на новости
Стоимость обучения
Оставить заявку
Нажимая кнопку «Отправить», вы соглашаетесь с условиями обработки персональных данных
6 900 ₽