Кампус

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

Пройдет в пригороде Екатеринбурга с 18 по 22 ноября 2019. Если ты живешь в регионе, где Контур не проводит курсы, уже умеешь программировать на C#, очень хочешь прокачаться и узнать побольше о Контуре, то тебе к нам!

Особенно ждем студентов из Казани, Перми, Ростова-на-Дону, Челябинска, Тюмени. Оплатим билеты в Екатеринбург, научим крутым фишкам на 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

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

Дедлайн сдачи заданий 23:59 по МСК 8 ноября 2019

Остались вопросы? Напиши нам на почту kontur-student@kontur.ru

Отзывы участников

фото
Очень интересный и полезный опыт работы в команде над важными для профессионального развития темами. Классные и веселые ребята из Контура, которые не только помогают легко усвоить материал, но и не прочь посидеть в неформальной обстановке за настольными играми. 10/10!
Данила Бутин, Казань
фото
Кампус — это отличная площадка, чтобы прокачать себя как разработчика. Интересные лекции завершались не менее интересными практиками, они помогали закрепить только что полученные знания. Кампус развивает чувство командности, задания мы выполняли в паре, что впоследствии помогло мне быстрее влиться в работу в Контуре. Ну и не стоит забывать про новые интересные знакомства.
Илья Дубовцев, Ижевск
фото
Говорят, день Кампуса за пару лет идет. И в какой-то степени это правда! Конечно, нельзя за несколько дней научиться писать чистый код, полностью покрывать программу тестами, или познать всю прелесть TDD, но зато можно узнать основные принципы и понять, почему это необходимо делать. В целом, Кампус — это место, где начинающий программист может узнать что-то новое, посоревноваться с другими участниками и просто хорошо провести время :)
Альфия Хайруллина, Ижевск
фото
Кампус, в первую очередь, запомнился мне крутыми преподавателями, полезными темами и непринуждённой обстановкой. Особенно интересно было узнать что-то новое о проектировании, получить опыт в TDD и парном программировании, научиться писать чистый код. А окончание Кампуса мы отметили с пиццей :)
Альбина Галимзянова, Казань
фото
Приобрел на Кампусе много полезных знаний, было, конечно, сложновато, но интересно. Все организационные вопросы взял на себя Контур, так что ни о чем не пришлось заботиться. И в целом, это было очень круто!
Витя Андреенко, Оренбург