Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×

Курс «Практическая архитектура» (подія в архіві)

Состоялось
5 — 24 ноября 2020
Место
Киев, конференц-зал, район м. Палац Спорта (Гулливер)
Стоимость
$600
Пойдут

Внимание! Осталось 2 места в группе.

В учебных заведениях нас учат языкам программирования. На работе нам говорят (или мы уже знаем?) какие библиотеки и фреймворки использовать для решения задач.
Но нас не учат самому главному — как закладывать красивый и расширяемый фундамент наших решений.

«Практическая архитектура» — это курс из 2 лекционных и 3-4 практических занятий, направленных на получение реальных ПРАКТИЧЕСКИХ навыков создания гибких систем, начиная от одного класса (сущности), до архитектуры компонентов, фич, целостных продуктов и семейств продуктов.

Что «Практическая архитектура» может дать именно мне?

● сложные задачи: учимся превращать сложное и непонятное в простое и очевидное
● карьера: умение писать простые и гибкие компоненты => лучше производительность => способствует профессиональному росту
● инструментарий архитектора: рассмотрим (а на практике — применим) инструменты и подходы, которыми пользуются архитекторы ПО
● эстимейты: прокачаем навык, который разработчик использует всю жизнь. Точные эстимейты любят все: от лида до ПМа и заказчика
● чистый код: разберем, как писать код, который можно... читать! А не «разбираться в этой #$%^@& магии»
● собеседования: на практике разберём «дизайн» интервью, на теории изучим начинку SOLID, Onion, Hexagonal архитектуры
● широта взглядов: усвоив материал, станет возможным оценивать, закладывать базу любых решений вне зависимо от платформы, языка, технологий и т.д.

Для кого этот курс?

Курс «Практическая Архитектура» построен таким образом, что будет интересно как для Junior+/Middle, так и Senior разработчикам.
Для тех, у кого опыта мало, это заложит основы и понимание дизайна архитектуры.
Для опытных «игроков» будет отличный повод поработать с разноплановыми дизайнами, попрактиковаться и размять мозг.
Независимо от опыта, курс позволит получить/улучшить реальные практичесские навыки в проектировании систем.

Курс рассчитан на 5-6 дней (2 теории и 3 (+1) практики) по 2-2.5 часа в день. Такой формат выбран для наилучшего усвоения материала: чтобы и не уставать, и не растягивать.

Занятие проводятся оффлайн — вживую получаем максимум вовлеченности, участия и эффективности. Онлайн участие возможно и оговаривается отдельно.

Группа — 10 человек (теория), далее разделяется на 2 подгруппы по 5 человек для практических занятий.

Регистрация: forms.gle/eULKcvFh6sFpLhCaA
Facebook group: www.facebook.com/groups/745654502958009
Задать вопросы:

Facebook: www.facebook.com/vladimir.vashurkin
Telegram: t.me/Alkenso
LinkedIn: www.linkedin.com/in/alkenso

Дата: 5 ноября — 24 ноября (или 1 декабря)
Место: конференц-зал, район м. Палац Спорта (Гулливер)
Цена: $600

Лектор: Владимир @Alkenso Вашуркин. В настоящее время Senior Developer / Tech. lead. Занимается координацией и разработкой Security & Privacy, iOS Jailbreak решений под Apple macOS. Один из организаторов киевского PeerLab #NativeDev. Лектор семинаров по C++, Security, Jailbreak, Encryption. Основатель «Alkenso skill-up center».

Материал курса базируется на более чем 6-летнем опыте создания сложных многокомпонентных систем, которые легли в основу продуктов мирового масштаба, так и изучения классики общепризнанной теории.

В разрезе данного курса будет рассмотрена взаимосвязь компонентов «UI» <-> «бизнес-логика» <-> «Сервисы» с упором на основную часть — «бизнес-логику», которая является идейной основой любого приложения. Рассматриваются не «попсовые» UI — архитектуры, а архитектура логики приложения, которая каждый раз — уникальная.

Из чего состоит курс?

Курс состоит из лекционных и практических занятий. Рассчитан группу до 10 человек.
Лекционные занятия (2 занятия по ~2.5 часа) проводятся для всей группы совместно.

Теория охватывает:

● Архитектура: что? зачем? где? когда? как?
● Краеугольные камни: простота и красота
● Проблемы и мифы при разработке архитектуры
● Стадии дизайна архитектуры
● Абстракции. Независимые слои
● Юнит-тесты и архитектура
● Базовый инструментарий. Обзор C4.
● Популярные паттерны проектирования
● SOLID по-взрослому
● Обзор Onion/Hexagonal архитектур

Практические занятия (3 + 1 занятия по ~2 часа) проводятся в подгруппах по 3-4 человека. Таким составом можно достичь вовлечения каждого участника в процесс и качественного обучения.

● C4 в действии (на примере популярного продукта)
● Дизайн-интервью на практике
● Архитектура ПО и объекты реального мира
● Постановка задачи проекта. Выявление сущностей
● Дизайним архитектуру компонентов
● Распараллеливание задач

Регистрация: forms.gle/eULKcvFh6sFpLhCaA

Google Calendar iCal
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі