Обратная связь
- Понимание устройства и принципов работы Unix-like систем
- Опыт системного программирования под Linux на Perl
- Tips&tricks в работе с распространёнными инструментами профессиональных программистов, таких как консоль, редактор, система контроля версий и многое другое
- Опыт проектирования программного обеспечения с консультациями архитектора Облака@Mail.Ru
- Создание собственного высокопроизводительного асинхронного сервиса с нуля
В рамках курса студенту предстоит создать собственный асинхронный сервер, с демонизацией, реализующий совместный доступ к локальной файловой системе, а также клиент к нему.
Необходимые требования:
- Желание научиться
Будет плюсом:
- Знание английского языка на уровне чтения документации
- Практика программирования на языке Си
- Понимание основ Unix-like систем
- Базовая алгоритмическая подготовка
- Представление о работе сетей
Цель курса — Получить навыки работы в Unix-like ОС и практику системного программирования а также сделать собственный сервис с нуля
Если тебе интересны:
- разработка низкоуровневых сервисов,
- разработка сетевых приложений,
- создание высоконагруженных систем на языке Perl,
то будем рады видеть тебя на нашем курсе.
Самых успешных ждёт возможность стажировки в лучших проектах Mail.Ru Group.
Лекция №1
1. История языка Perl
2. Сфера применения
3. Сравнение производительности
4. Необходимые знания
5. Документация
6. Синтаксис языка
7. Однострочники
8. Настройка окружения
4 часа 4 часа СР
Лекция №8
Ассинхронно-событийное программирование
Ассинхронно-событийное программирование
4 часа 4 часа СР