< онлайн-курс > < 8 недель > < старт 11.09 >

Чистый код
и паттерны проектирования

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

Вячеслав Щупак

Software Developer в Sportradar

15+ лет опыта в разработке

читать дальше
Курс подойдет:
Junior / Beginner Developer

• освоите практические навыки для упрощения процесса разработки
• научитесь быстро и качественно рефакторить код
• получите основу для прохождения собеседования в международную компанию

Middle Developer

• сможете рефакторить текущие проекты с применением паттернов
• научитесь решать проблемы неэффективного и медленного софта
• усилите скилы, чтобы приблизиться к уровню senior-разработчика

QA Automation Engineer

• получите практические навыки применения паттернов проектирования
• сможете поднять качество и надежность автотестов оптимизируете работу над проектом

После курса вы сможете:

• оперировать 20+ паттернами проектирования (на Java или JavaScript)

 

• ускорять и оптимизировать процесс разработки с помощью паттернов

 

• рефакторить код и обрабатывать большие объемы данных

 

• точно адаптировать паттерны к требованиям проекта

 

• быстро внедрять новый функционал

 

• выйти на новый профессиональный уровень

 

• пройти техническое интервью в международную IT-компанию

Зарегистрироваться
Про курс:
01
РАЗБОР ПАТТЕРНОВ

Вы детально изучите 20+ паттернов, наиболее часто встречающихся при проектировании систем. Научитесь выбирать паттерн в соответствии с задачей, применять и адаптировать его к своему проекту.

02
LIVE CODING

Лектор в режиме онлайн покажет, как применять каждый шаблон, рефакторить код, улучшать архитектуру и убирать «костыли». Примеры будут разбираться в Java и JavaScript.

03
ФИНАЛЬНЫЙ ПРОЕКТ

На 12-м занятии вы получите задание для финального проекта и в результате напишете приложение по работе с базой данных, применяя паттерны проектирования. И положите этот кейс в собственное портфолио.

04
КАРЬЕРА

Вы научитесь применять паттерны, ускорять и упрощать процесс разработки, что поможет пройти техническое интервью и устроиться на работу в крупную IT-компанию.

Лектор
Вячеслав Щупак
Software Developer в Sportradar
имеет 15+ лет опыта в разработке программного обеспечения и управлении проектами
последние 4 года отвечает за бэкенд в компании Sportradar, которая занимается сбором и обработкой спортивной аналитики
консультировал разработчиков приложения «Дія» с фичей «сдача объекта в эксплуатацию», помогал локализовать ошибку и настроить систему
разрабатывал мобильные приложения для Киевской государственной городской администрации, в том числе и несколько систем для контактного центра «1551»
разрабатывал системы для переводчиков в SDL International и работал big data
Зарегистрироваться

Отзывы студентов

Мирон Савельев

Качество материала и уровень его подачи на высоком уровне, как по мне. Очень понравилось отношение к «студентам» — с уважением и пониманием. Взял на заметку, как нужно передавать свой опыт и знания.

Денис Федоров

Мне все нравится. Сначала было необычно, что лектор рассказывает спокойно и размеренно, но потом втянулся — и понравилось.

Особенно мне нравится то, что есть задача на полноценную имплементацию паттернов, а не просто «допишите 1 строчку — и все, вуаля, заработало». В общем, пока 10/10. Рад, что попал к вам!

Читать больше Свернуть
Иван Вовчок

Лектор — очень умный человек. Признаюсь честно: чувствуется, что ему все еще немного трудно преподавать на украинском языке, и это тоже немного влияет на общее впечатление от лекций, но этот момент я прекрасно понимаю.

Что касается всего остального, то приятно осознавать, что ты можешь спросить практически что угодно, даже не связанные с темой курса вещи, и лектор сможет дать исчерпывающий ответ.
Домашние задания интересные и не настолько громоздкие, чтобы отнимать много времени. У меня достаточно напряженный график, но делать домашки качественно и сдавать в дедлайн никогда не было проблемой. Это отчасти заслуга и тех, кто их создавал.

Читать больше Свернуть
Ростислав Николаенко

Мои впечатления, будто я попал в то время и в то место, что нужно.

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

Читать больше Свернуть
Программа курса
Регистрация
 
 
 
Регистрируясь, вы соглашаетесь с условиями договора-оферты и политикой конфиденциальности.