HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-19
1 <p>Интенсив прошел, но записи остались</p>
1 <p>Интенсив прошел, но записи остались</p>
2 <p>Вы изучите, что такое чистая архитектура на языке Golang и создадите сервис по работе с контактами и возможностью их группировки.</p>
2 <p>Вы изучите, что такое чистая архитектура на языке Golang и создадите сервис по работе с контактами и возможностью их группировки.</p>
3 <p>Вы хотели бы прокачать свои навыки работы с архитектурой приложения и делать код чище и яснее</p>
3 <p>Вы хотели бы прокачать свои навыки работы с архитектурой приложения и делать код чище и яснее</p>
4 <p>Не знаете, что такое чистая архитектура и как сформировать структуры папок по этой технологии</p>
4 <p>Не знаете, что такое чистая архитектура и как сформировать структуры папок по этой технологии</p>
5 <p>Есть запрос на уверенность: вы переходите с Go на другой язык программирования и хотите прыгнуть в инструмент под руководством опытного спикера</p>
5 <p>Есть запрос на уверенность: вы переходите с Go на другой язык программирования и хотите прыгнуть в инструмент под руководством опытного спикера</p>
6 <p>У вас есть мечта - хотите работать над большими проектами на Go, где уже есть чистая архитектура. Или же потребуется вводить её с нуля</p>
6 <p>У вас есть мечта - хотите работать над большими проектами на Go, где уже есть чистая архитектура. Или же потребуется вводить её с нуля</p>
7 <p>Зачем нужна чистая архитектура</p>
7 <p>Зачем нужна чистая архитектура</p>
8 <p>Вы можете запускать тесты без пользовательского интерфейса, базы данных, веб-сервера или любого другого внешнего компонента</p>
8 <p>Вы можете запускать тесты без пользовательского интерфейса, базы данных, веб-сервера или любого другого внешнего компонента</p>
9 <p>Архитектура не зависит от какой-либо библиотеки, поэтому вы можете использовать фреймворк в качестве инструмента и не пытаться втиснуть свою систему в рамки его ограничений</p>
9 <p>Архитектура не зависит от какой-либо библиотеки, поэтому вы можете использовать фреймворк в качестве инструмента и не пытаться втиснуть свою систему в рамки его ограничений</p>
10 <p>Независимость от фреймворка</p>
10 <p>Независимость от фреймворка</p>
11 <p>Ваши бизнес-правила не связаны с базой данных. Вы можете поменять Oracle или SQL Server на MongoDB, BigTable и т. д.</p>
11 <p>Ваши бизнес-правила не связаны с базой данных. Вы можете поменять Oracle или SQL Server на MongoDB, BigTable и т. д.</p>
12 <p>Независимость от базы данных</p>
12 <p>Независимость от базы данных</p>
13 <p>Вы можете изменить пользовательский интерфейс, не затрагивая остальную систему. Например, заменить веб-интерфейс на консольный, не меняя бизнес-правил</p>
13 <p>Вы можете изменить пользовательский интерфейс, не затрагивая остальную систему. Например, заменить веб-интерфейс на консольный, не меняя бизнес-правил</p>
14 <p>Спикеры рассматривают каждую тему в коротких видеоуроках. После каждого занятия будут идти практические задания и тесты - пройти теорию и сразу закрепить её. На некоторых заданиях развернем стенды - мощно отработать учебный материал.</p>
14 <p>Спикеры рассматривают каждую тему в коротких видеоуроках. После каждого занятия будут идти практические задания и тесты - пройти теорию и сразу закрепить её. На некоторых заданиях развернем стенды - мощно отработать учебный материал.</p>
15 <p>За два дня вы узнаете материал полноценного месячного курса</p>
15 <p>За два дня вы узнаете материал полноценного месячного курса</p>
16 <p>По итогу интенсива вы сможете сделать сервис по работе с контактами и возможностью их группировки - полноценный микросервис с REST API и шаблоном через gRPC API, который будет создавать контакты и объединять их в группы. Контакты можно будет читать, обновлять и удалять. Часть кода вы сможете использовать как шаблон, чтобы на его основе реализовывать рабочие проекты - его вы сможете использовать в портфолио и показать работодателям</p>
16 <p>По итогу интенсива вы сможете сделать сервис по работе с контактами и возможностью их группировки - полноценный микросервис с REST API и шаблоном через gRPC API, который будет создавать контакты и объединять их в группы. Контакты можно будет читать, обновлять и удалять. Часть кода вы сможете использовать как шаблон, чтобы на его основе реализовывать рабочие проекты - его вы сможете использовать в портфолио и показать работодателям</p>
17 <p>Интенсив поможет усилить вашу ценность как специалиста - повышение грейда или оффер от компании мечты станут на шаг ближе!</p>
17 <p>Интенсив поможет усилить вашу ценность как специалиста - повышение грейда или оффер от компании мечты станут на шаг ближе!</p>
18 <p>Свидетельство о прохождении обучения</p>
18 <p>Свидетельство о прохождении обучения</p>
19 <p>инструментов освоите: Go, Clean Architecture, PostgreSQL, Rest, Grafana</p>
19 <p>инструментов освоите: Go, Clean Architecture, PostgreSQL, Rest, Grafana</p>
20 <p>Плюсы и минусы чистой архитектуры</p>
20 <p>Плюсы и минусы чистой архитектуры</p>
21 <ul><li>Создаем структуры папок по чистой архитектуре</li>
21 <ul><li>Создаем структуры папок по чистой архитектуре</li>
22 </ul><ul><li>Реализуем бизнес-логику в Domain</li>
22 </ul><ul><li>Реализуем бизнес-логику в Domain</li>
23 </ul><ul><li>Создаем интерфейс для UseCase</li>
23 </ul><ul><li>Создаем интерфейс для UseCase</li>
24 </ul><ul><li>Проводим инициализацию слоёв на main (устанавливаем зависимости)</li>
24 </ul><ul><li>Проводим инициализацию слоёв на main (устанавливаем зависимости)</li>
25 </ul><ul><li>Создаем конструкторы для слоёв</li>
25 </ul><ul><li>Создаем конструкторы для слоёв</li>
26 </ul><ul><li>Реализуем слой Delivery</li>
26 </ul><ul><li>Реализуем слой Delivery</li>
27 </ul><ul><li>Создаем интерфейс для Repository</li>
27 </ul><ul><li>Создаем интерфейс для Repository</li>
28 </ul><ul><li>Создаем структуры проекта на Go</li>
28 </ul><ul><li>Создаем структуры проекта на Go</li>
29 </ul><p>Поговорим о плюсах и минусах чистой архитектуры, разберем каждый слой подробно и на основе изученной теории приступим к реализации практики</p>
29 </ul><p>Поговорим о плюсах и минусах чистой архитектуры, разберем каждый слой подробно и на основе изученной теории приступим к реализации практики</p>
30 <p>Observability, context, запуск и демонстрация приложения</p>
30 <p>Observability, context, запуск и демонстрация приложения</p>
31 <ul><li>Учимся покрывать тестами блок UseCase</li>
31 <ul><li>Учимся покрывать тестами блок UseCase</li>
32 </ul><ul><li>Добавляем трассировку</li>
32 </ul><ul><li>Добавляем трассировку</li>
33 </ul><ul><li>Подключаем Jaeger</li>
33 </ul><ul><li>Подключаем Jaeger</li>
34 </ul><ul><li>Добавляем логирование ошибок</li>
34 </ul><ul><li>Добавляем логирование ошибок</li>
35 </ul><ul><li>Добавляем использование контекста</li>
35 </ul><ul><li>Добавляем использование контекста</li>
36 </ul><ul><li>Реализуем слои Repository</li>
36 </ul><ul><li>Реализуем слои Repository</li>
37 </ul><ul><li>Реализуем слои UseCase</li>
37 </ul><ul><li>Реализуем слои UseCase</li>
38 </ul><p>Изучаем Observability, контекст (context), заканчиваем интенсив запуском и демонстрацией работы приложения (сервиса по работе с контактами и возможностью их группировки)</p>
38 </ul><p>Изучаем Observability, контекст (context), заканчиваем интенсив запуском и демонстрацией работы приложения (сервиса по работе с контактами и возможностью их группировки)</p>
39 <p>Senior Go Backend в Positive Technologies</p>
39 <p>Senior Go Backend в Positive Technologies</p>
40 <p>Архитектурные решения на Go: мои кейсы и опыт</p>
40 <p>Архитектурные решения на Go: мои кейсы и опыт</p>
41 <p>только для физических лиц</p>
41 <p>только для физических лиц</p>
42 <p>Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти -<a>написали здесь.</a></p>
42 <p>Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти -<a>написали здесь.</a></p>
43 <p>Именное свидетельство о прохождении курса получает студент, если:</p>
43 <p>Именное свидетельство о прохождении курса получает студент, если:</p>
44 <ul><li>изучил 80% курса</li>
44 <ul><li>изучил 80% курса</li>
45 </ul><ul><li>принимал участие в решении практик, которые входят в курс.</li>
45 </ul><ul><li>принимал участие в решении практик, которые входят в курс.</li>
46 </ul><h2>Отзывы наших студентов</h2>
46 </ul><h2>Отзывы наших студентов</h2>
47 <ul></ul><p>Что на интенсиве вам понравилось больше всего?Получил много полезных ответов на вопросы.</p>
47 <ul></ul><p>Что на интенсиве вам понравилось больше всего?Получил много полезных ответов на вопросы.</p>
48 <p>Что самое важное для себя вы выносите с курса?Получил целостную картину проекта от БД до HTTP ручек с графиками и логгированием. Такое обычно не предлагают в отдельных статьях или уроках.</p>
48 <p>Что самое важное для себя вы выносите с курса?Получил целостную картину проекта от БД до HTTP ручек с графиками и логгированием. Такое обычно не предлагают в отдельных статьях или уроках.</p>
49 <ul></ul><ul></ul><p>Что на интенсиве вам понравилось больше всего?Получил много полезных ответов на вопросы.</p>
49 <ul></ul><ul></ul><p>Что на интенсиве вам понравилось больше всего?Получил много полезных ответов на вопросы.</p>
50 <p>Что самое важное для себя вы выносите с курса?Получил целостную картину проекта от БД до HTTP ручек с графиками и логгированием. Такое обычно не предлагают в отдельных статьях или уроках.</p>
50 <p>Что самое важное для себя вы выносите с курса?Получил целостную картину проекта от БД до HTTP ручек с графиками и логгированием. Такое обычно не предлагают в отдельных статьях или уроках.</p>
51 <ul></ul><p>Видеоуроки, доступ 2 года</p>
51 <ul></ul><p>Видеоуроки, доступ 2 года</p>
52 <p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
52 <p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
53 <p>Курс за счёт работодателя</p>
53 <p>Курс за счёт работодателя</p>
54 <p>Предоставим все необходимые документы для получения вычета.</p>
54 <p>Предоставим все необходимые документы для получения вычета.</p>
55 <p>от 10 человекспециальные условия</p>
55 <p>от 10 человекспециальные условия</p>
56 <p>Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)</p>
56 <p>Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)</p>
57 <p>Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.</p>
57 <p>Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.</p>
58 <p>Видеоуроки, доступ 2 года</p>
58 <p>Видеоуроки, доступ 2 года</p>
59  
59