Кампус в Санкт‑Петербурге

  Санкт-Петербург    3 – 7 марта 2020    Набор идёт до 22 февраля  

Пройдет в пригороде Санкт-Петербурга в 2020 году ориентировочно 3-7 марта. Готовим интересную программу погружения в разработку на C#. Если ты из Ленинградской, Псковской, Новгородской областей или Карелии — мы ждем тебя!

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

​Начать решать тестовое

Что такое Кампус?

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

Участие в Кампусе бесплатное! Контур берет на себя оплату проживания, питания, дороги на Кампус и обратно, твоя задача — подать заявку и с блеском решить тестовое.

Программа Кампуса

Общее направление курса «Проектирование и тестирование кода на C#». Создавать программы сейчас учат много где — это несложно. Сложно создавать программы с высоким внутренним качеством. Мы учим именно этому.

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

Тривиальной теории, с которой легко познакомиться самостоятельно, будет минимальное количество.

Вот наши темы:

Чистый код

  1. Локальная понятность и проверяемость программ.
  2. Повторное использование. Принципы декомпозиции и компонуемости.
  3. Практика создания Fluent Api.

Тестирование

  1. Авто-тестирование черного и белого ящика. Создание тестов по спецификации. Что лучше работает, тестирование или code review?
  2. Паттерны и антипаттерны организации модульных тестов.
  3. Практика Test Driven Development

Проектирование

  1. Принципы проектирования SRP, OCP, DIP, и Dependency Injection.
  2. Практика использования DI-контейнеров
  3. Mock-библиотеки для тестирования ООП кода.

На Кампусе вы будете работать в парах или в командах. Помогать будут преподаватели школы — практикующие инженеры-программисты с многолетним опытом. Помимо занятий будет достаточно времени, чтобы пообщаться на произвольные профессиональные темы.

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

Как подготовиться?

Чтобы успешно справиться с тестовым заданием, потребуется знание основ программирования C#. Подготовиться можно при помощи бесплатных курсов Контура на ulearn.me

​Начать решать тестовое


Присоединяйтесь к нам, и не пропустите новые события

Остались вопросы?

Пиши на kontur-student@kontur.ru
Я постараюсь ответить как можно быстрее :)