Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Операционные системы от GeekBrains

Вы научитесь

Каждый из нас пользуется компьютерной и мобильной операционной системой. В каждой ОС есть свои отличия и особенности, которые выделяют её среди всех прочих. Выполнив все задания курса, вы узнаете, что такое многозадачность кода и как настроить программу на этот режим, как работает одна из самх известных систем Linux, что такое ОЗУ и почему понимание принципа строения операционной системы должны считаться фундаментальными знаниями программирования.Преподаватели расскажут о логике, которая действует в системах. Вы разберёте их на практике и сможете заняться программной разрабокой.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
1 месяц
Стоимость
15000 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Работать с многопоточностью
#02
Работать с файловыми системами
#03
Разбирать операционные системы по типу Linux
#04
Использовать методы виртуализации для эффективного управления ресурсами
Программа курса

Программа курса состоит из 8 уроков. Вы освоите их за 1 месяц с упором на практику с реальной операционной системой.

Урок 1. Операционные системы

Вы узнаете о том, что такое ОС и для чего они нужны. Узнаете, как системы связаны с аппаратным обеспечением. Рассмотрите коды ОС.

Урок 2. Ядро операционной системы

Вы узнаете, что такое ядро и из чего состоит ядро ОС. Рассмотрите Lunux. Узнаете, за что отвечают ядра.

Урок 3. Файловые системы

Вы научитесь организовывать файловые системы. Узнаете, какие их типы применяются активнее всего в программировании. Узнаете о ссылках.

Урок 4. Память

Вы научитесь использовать память в ОС в соответствии с типом. Узнаете, что такое быстродейственная ОЗУ.

Урок 5. Многозадачность

Вы научитесь создавать код, который будет работать в режиме многозадачности. Узнаете, какие потоки и процессы должны применяться в нескольких блоках.

Урок 6. Сетевые функции ядра

Вы рассмотрите несколько сетевых моделей. Узнаете, как в ядре реализуются их функции. Изучите сервер и его связь с ОС.

Урок 7. Работа в Linux

Вы узнаете, как загружается Linux и в чём ключевые отличия от других ОС. Узнаете о пространстве ядра и пользовательской стороны.

Урок 8. Кроссплатформенность и виртуализация

Вы изучите понятие кроссплатформенности. Научитесь отвечать системным вызовам и транслировать их. Узнаете, что такое эмуляция.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
GeekBrains
Школа
GeekBrains – это одна из крупнейших в России платформ для онлайн-образования, предоставляющая курсы по 3 главным направлениям: IT, маркетинг и дизайн.