Открытое мероприятие

Тип мероприятия

Открытое

Дата начала

15 Ноябрь 2017 в 18:00

Дата окончания

30 Ноябрь 2017 в 22:00

Место проведения

Офис Mail.Ru Group

Количество свободных мест

Осталось 0 мест

Регистрация на курс «Системное программирование в Linux»

Хееей, всем привет!
Приглашаем на осенний интенсивный курс «Системное программирование в Linux». Курс подготовил Иван Ремень- руководитель команды разработки в Почта Mail.Ru. Иван на основе своего опыта расскажет о секретах работы с Linux API.

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

Сначала будет рассмотренно программирование с использованием Linux API на языке C , а затем будет дан обзор работы современной ОС.

Итогом прохождения курса станет готовый сервер для чата.

Кому будет полезен курс?

· программистам на языке С курс позволит узнать тонкие моменты работы с их основным инструментом;

· программистам на других языках курс даст понимание того, что происходит «под капотом», позволит писать более эффективные приложения;

· QA смогут лучше понимать, где программисты вероятнее всего совершают ошибки;

· системные администраторы подчерпнут для себя какие требования предъявлять к ПО для принятия в эксплуатацию;

· Ну, и всем тем, кому не хватает мотивации самостоятельно этому научиться :)

Программа курса:

Занятие №1: Работа с файлами в Linux
- Место C в современном мире
- Низкоуровневая работа с файлами.
- Буферизация
- Файловые системы
- Правильная работа с дисками

Занятие №2: Работа с процессами
- Процессы и потоки
- procfs
- IPC
- сигналы

Занятие №3: Работа с сетью
- API работы с сетью
- Протоколы стека TCP/IP
- Алгоритм Нейгла
- Архитектуры серверов
- блокирующие и наблокирующие сокеты

Занятие №4: продвинутое сетевое программирование
- poll
- select
- epoll
- sendfile

Занятие №5: работа с ОС и железом
- Защищенный и реальный режимы
- Работа с ОЗУ
- Работа с жестким диском
- Процессоры

Занятие №6:
Прием проекта

Для участия в курсе необходимо:

1. Зарегистрироваться по ссылке . Заявки принимаются до 10:00 7 ноября (вторник).
2. Пройти электронный тест. Тестирование начнется с 10:00 7 ноября (ссылка придет на почту, которую вы указали при регистрации). Тест займет 20 минут. На прохождение теста у вас будет 5 дней. В 10:00 11 ноября ссылка на тест работать не будет!


Будет ли сложно?
Курс имеет средний уровень сложности, но благодаря знаниям и навыкам, полученным на курсе вы повысите свою ценность, как разработчика.

Лучшие студенты курса получат рекомендации преподавателя и возможность попасть на собеседование на стажировку в MRG.

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


Время и место:
Занятия будут проходить в офисе Mail.Ru Group
15 ноября (среда) 18:00 - 22:00 1 переговорная
18 ноября (суббота) 13:00 - 17:00 1 переговорная
21 ноября (вторник) 18:00 - 22:00 Кинозал
22 ноября (среда) 18:00 - 22:00 1 переговорная
29 ноября (среда) 18:00 - 22:00 1 переговорная
30 ноября (четверг) 18:00 - 22:00 1 переговорная



По всем вопросам обращайтесь к Олейниковой Елизавете e.oleynikova@corp.mail.ru

Будем рады видеть вас на курсе!

Отличных выходных:)

© VK, 2011–2024

Обратная связь

Присоединяйся:

Группа VK
  • Разработка:
    Команда
    VK Education
Версия портала - 5.79.8