Вы изучите, что такое чистая архитектура на языке Golang и создадите сервис по работе с контактами и возможностью их группировки.
Когда стоит записаться на интенсив
Желаете улучшить навыки проектирования приложений и создавать более чистый и структурированный код.
Не знакомы с концепцией чистой архитектуры и хотите освоить правильное распределение папок и компонентов в проекте.
Переходите с Go на другой язык программирования и ищете поддержку опытного наставника для быстрого старта.
Мечтаете участвовать в крупных проектах на Go с уже внедренной чистой архитектурой или планируете внедрять её самостоятельно.
Зачем нужна чистая архитектура
Упрощённое тестирование: запускайте тесты без необходимости задействовать пользовательский интерфейс, базы данных или другие внешние системы.
Отсутствие зависимости от фреймворков: архитектура свободна от привязки к конкретным библиотекам, что позволяет использовать их как инструменты, а не ограничения.
Независимость от хранилища данных: бизнес-логика не привязана к конкретной базе — можно легко сменить Oracle, SQL Server на MongoDB, BigTable и другие.
Свобода интерфейса: можно изменить пользовательский слой (например, заменить веб-интерфейс на консольный) без вмешательства в бизнес-правила.
Что вы освоите по окончании курса
В рамках интенсива вы создадите проект на Go — микросервис для управления контактами с возможностью их группировки. Этот сервис будет включать REST API и gRPC API для создания, чтения, обновления и удаления контактов. Часть разработанного кода вы сможете использовать как шаблон для собственных проектов и показать в портфолио потенциальным работодателям.
Интенсив значительно повысит вашу профессиональную ценность, открывая путь к повышению грейда или привлекательным предложениям от работодателей.
По завершении курса вы получите официальное свидетельство об успешном обучении.
Программа курса
Основы и преимущества чистой архитектуры
Запуск и демонстрация готового приложения
Слёрм, учебный центр
Обучение для инженеров и технических лидеров.
Образование для людей. Интенсивы, видеокурсы и корпоративное обучение от практикующих экспертов.
Практическая работа на интенсивах и курсах приближена к реальным кейсам
Слёрм вырос из внутреннего обучения Southbridge. Мы учим тому, в чём уверены сами.
Особый подход к работе со спикерами. Не наём, а поиск знакомых экспертов, в которых есть личная уверенность.
Смотрите видео с теорией. Вас ждут 8 видеоуроков в хорошем качестве. На них спикер объясняет теорию и показывает, как выполнять практические задания. Доступ к материалам сохраняется на 2 года.
Делаете практические задания на стендах в личном кабинете. Вместе с каждым уроком вы получаете домашнее задание. Для его выполнения будут предоставлены сервера Selectel. Все задания максимально приближены к задачам, с которыми вы можете столкнуться в работе.
Сдаёте сертификацию. Для получения номерного сертификата мы попросим вас выполнить итоговый проект.
Почему именно Слёрм
Максимум практических знаний. Обучение без воды и нудной теории — учим тому, что можно сразу внедрять на практике
Комьюнити единомышленников. Ученики курса на потоке получают доступ в закрытый Telegram-канал с поддержкой эксперта
Работа на реальных стендах. Для выполнения заданий вам будут предоставлены настоящие сервера Selectel.
Сертификация
После прохождения видеокурса вы также можете пройти сертификацию по Docker. Это отдельный набор практических заданий, которые вам нужно выполнить в ограниченное время.
Вся работа проверяется и валидируется специалистами Слёрм. По итогам дадим именной сертификат, если вы наберете достаточно проходных баллов.
Особое предложение для команд от 10 человек:
Запустим поток в удобные для вас даты с поддержкой наставников в чате и АМА-сессиями только для сотрудников вашей компании
Различных IT-проектов выходит множество и зачастую к работе привлекают лишь определённую команду разработчиков. Однако подобное действительно лишь для достаточно простых и стандартных цифровых решений. Сложные же системы и программы в сфере информационных технологий требуют привлечения большего...
Создание программного обеспечения и IT-систем дело сложное, требующее не только навыков разработки, но и чёткой организации. Отвечает за это преимущественно архитектор ПО, который определяет используемые шаблоны, технологии и вообще руководит подобным процессом.
Профессия программиста и разработчика является одной из самых востребованных. И эта тенденция будет сохраняться и в будущем. Повсеместные автоматизация, игромания и системы умных домов постоянно нуждаются в профессиональных кадрах, которые смогут не только придумать новые идеи и приложения, но и...
Помощь и консультация специалиста:
заполните форму, и мы вам перезвоним
Вопросы / Записаться
Вопросы / Записаться
Сайт использует файлы cookie (в том числе, файлы cookie, используемые «Яндекс-метрикой») с целью анализа
поведения посетителей для улучшения Сайта. Продолжая пользоваться Сайтом, вы соглашаетесь на использование
файлов cookie в соответствии с нашей политикой конфиденциальности.