Системное программирование и веб разработка на языке Perl

Освой язык Perl за учебный семестр и стань уникальным для IT-рынка специалистом
18 занятий, 72 ак. часа
Хочу учиться
Что дает курс

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

Какие знания нужны

Базовая алгоритмическая подготовка, опыт *NIX like систем, общее представление о работе сети Internet, знакомство с любым языком программирования. Рекомендованный курс для подготовки – введение в Perl.   

Как проходят занятия

Один раз в неделю, онлайн в вечернее время. Студентов ждут лекции, мастер-классы и участие в хакатонах. В конце каждой лекции студенты получают домашнее задание.

Как поступить?

Регистрация
Заполни заявку и регистрируйся на курс до 23:59 28-го февраля
Тестирование
Ссылка на тест придет на почту 1-го марта в 18:00. Пройди тест до 18:00 3-го марта
Зачисление
Письмо о зачислении придет на почту каждому студенту не позднее 6-го марта
Начало обучения
Обучение начнется на неделе с 9-го марта согласно расписанию

Вопросы по обучению

Какие вопросы будут в тесте?

Тест из 2-х частей: алгоритмические вопросы и открытые вопросы.

Кто может учиться?

Студенты и аспиранты старших курсов любых вузов и факультетов.

Что нужно, чтобы начать?

Компьютер с установленной системой Linux, подключенный к сети Internet на скорости не менее 2-х Мегабит.

Какая нагрузка в неделю?

4 ак. часа в неделю без учета времени на выполнение домашнего задания.

Где проходят занятия?

Онлайн

Это ведь бесплатно?

Все так! Обучение полностью бесплатно. По завершению курса студенты получают сертификат, который можно использовать в своем резюме.

Моего вопроса нет

Другие вопросы можно посмотреть здесь.

Программа

Лекция № 1. Введение в Perl + Синтаксис и данные. Часть 1

   

Лекция № 2. Синтаксис и данные. Часть 2

    

Мастер-класс № 1. «AI Cup»

  

Лекция № 3. Регулярные выражения, однострочники. Вводная для хакатона.

    

Мастер-класс № 2. «logparser» (regex)

  

Лекция № 4. ООП и модульность. Часть 1

  

Лекция № 5. Взаимодействие с ОС

  

Хакатон № 1. 1

   Хакатон №1. 

Лекция № 6. Асинхронно-событийное программирование. Часть 1

  

Мастер-класс № 3. «webdav-server» (взаимодействие с ОС)

  

Лекция № 7. Базы данных и веб-приложения

   

Мастер-класс № 4. «paste + enigma + t.bk.ru» (web)

  

Лекция № 8. Асинхронно-событийное программирование. Часть 2

  

Мастер-класс № 5. «crawler» (асинк)

  

Лекция № 9. ООП и модульность. Часть 2

   

Хакатон № 2. Консультация

  

Лекция № 10. Тестирование и профилирование

  

Экзамен № 1. Итоговая оценка знаний