Практический курс о том, как ускорять и упрощать процесс разработки благодаря паттернам проектирования
Вячеслав Щупак
Software Developer в Sportradar
15+ лет опыта в разработке
• освоите практические навыки для упрощения процесса разработки
• научитесь быстро и качественно рефакторить код
• получите основу для прохождения собеседования в международную компанию
• сможете рефакторить текущие проекты с применением паттернов
• научитесь решать проблемы неэффективного и медленного софта
• усилите скилы, чтобы приблизиться к уровню senior-разработчика
• получите практические навыки применения паттернов проектирования
• сможете поднять качество и надежность автотестов оптимизируете работу над проектом
• оперировать 20+ паттернами проектирования (на Java или JavaScript)
• ускорять и оптимизировать процесс разработки с помощью паттернов
• рефакторить код и обрабатывать большие объемы данных
• точно адаптировать паттерны к требованиям проекта
• быстро внедрять новый функционал
• выйти на новый профессиональный уровень
• пройти техническое интервью в международную IT-компанию
Вы детально изучите 20+ паттернов, наиболее часто встречающихся при проектировании систем. Научитесь выбирать паттерн в соответствии с задачей, применять и адаптировать его к своему проекту.
Лектор в режиме онлайн покажет, как применять каждый шаблон, рефакторить код, улучшать архитектуру и убирать «костыли». Примеры будут разбираться в Java и JavaScript.
На 12-м занятии вы получите задание для финального проекта и в результате напишете приложение по работе с базой данных, применяя паттерны проектирования. И положите этот кейс в собственное портфолио.
Вы научитесь применять паттерны, ускорять и упрощать процесс разработки, что поможет пройти техническое интервью и устроиться на работу в крупную IT-компанию.
Изучите шаблоны Enterprise: