Курс за обучение по Архитектура и дизайн: основно + напреднало обучение
В това обучение, водено от инструктор на живо, участниците ще научат основните и напредналите концепции на софтуерната архитектура и дизайн, като преминат през серия от практически лабораторни упражнения и дискусии.
Аудитория
- Софтуерни специалисти
- Софтуерни дизайнери
- Разработчици
Формат на курса
- Частично лекция, частично дискусия, упражнения и интензивна практическа работа
Забележка
- За да заявите персонализирано обучение за този курс, моля, свържете се с нас, за да уговорим.
Съдържание и теми, включени в курса
Архитектура и дизайн – основно обучение -- 3 дни
Въведение в принципите на софтуерната архитектура и дизайн
Техники за софтуерна архитектура
Архитектура на сигурността
Интеграционна архитектура
Архитектурен проект – групова задача
Архитектура и дизайн – напреднало обучение -- 3 дни
Мащабен софтуерен дизайн
Проектиране за обслужваемост
Ролята на моделирането в архитектурата
Управление на качеството на архитектурата
Корпоративна архитектура
Облачни архитектури
Преглед на Big Data
Мобилни и социални мрежи
Най-нови тенденции в микросървисите и API
Казус
Обобщение и заключение
Изисквания
- Опит в разработката на софтуер
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Архитектура и дизайн: основно + напреднало обучение - Резервация
Курс за обучение по Архитектура и дизайн: основно + напреднало обучение - Запитване
Архитектура и дизайн: основно + напреднало обучение - Консултантско запитване
Отзиви от участници (1)
Ми ми харесах упражненията, които помагаха да разширим мисленето и да получим нови гледни точки относно архитектурата на софтуера.
Gabriele - EAGLEPROJECTS S.p.A.
Курс - Architecture and Design: Core + Advanced Training
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Креативно решаване на проблеми с геймификационни техники (Дизайн мислене)
14 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е предназначено за участници от начално до средно ниво, които желаят да решават ежедневни предизвикателства на работното място чрез геймификационни техники.
До края на това обучение участниците ще могат да:
- Разбират принципите на дизайн мисленето и приложението му за решаване на проблеми.
- Включват геймификационни техники за насърчаване на ангажираност и иновации.
- Разработват креативни и практически решения на често срещани проблеми в работната среда.
- Сътрудничат ефективно в екипи за прилагане на стратегии за решаване на проблеми.
- Прилагат итеративни подходи за усъвършенстване на решенията чрез обратна връзка и експериментиране.
Domain Driven Design: концепции и практики
21 ЧасаТова обучение с инструктор, на живо в България (онлайн или на място), е насочено към разработчици, архитекти и анализатори на средно ниво, които желаят да научат и приложат DDD концепции и практики в своите софтуерни проекти.
До края на това обучение участниците ще могат да:
- Разбират основните DDD концепции (bounded contexts, entities и др.) и тяхното приложение в софтуерни проекти.
- Прилагат стратегически DDD за дефиниране и проектиране на домейн модела, идентифициране на поддомейни и установяване на граници.
- Внедряват тактически DDD, използвайки шаблони като CQRS, factories и event sourcing.
- Рефакторират и модернизират наследени системи ефективно с DDD техники.
- Проектират и внедряват ориентирани към продукт, домейн и екип архитектури.
- Използват data mesh за създаване на ориентирана към домейна платформа за данни, поддържаща откриване и управление на данни.
Въведение в Domain Driven Design
14 ЧасаDomain-Driven Design: концепции и практики за старши разработчици
21 ЧасаШаблони за дизайн
14 ЧасаДизайн мислене: Емпатия към вътрешните клиенти
7 ЧасаДизайн мислене: Емпатия и дефиниране за вътрешни клиенти
7 ЧасаУъркшоп по дизайн мислене за софтуерни разработчици
14 ЧасаВ това обучение, водено от инструктор на живо, в България (онлайн или на място), участниците ще научат как да прилагат петте етапа на дизайн мисленето, за да разберат по-добре проблемите, които изпитват крайните потребители на даден продукт или услуга, и след това да разработят най-добрия подход за тяхното разрешаване.
До края на това обучение участниците ще могат:
- Да използват креативни стратегии, за да съчетаят нуждите на клиентите с технологично осъществими решения.
- Да формулират стратегия за повишаване на стойността за клиента и подобряване на продуктовите и сервизните предложения.
Дизайн мислене: Методологии за иновации
24 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е предназначено за професионалисти от начинаещо до средно ниво, които желаят да разберат и приложат методологиите на дизайн мисленето, за да стимулират иновациите и да подобрят бизнес решенията.
До края на това обучение участниците ще могат да:
- Разбират основните принципи на дизайн мисленето и неговата роля за иновациите.
- Прилагат петте фази на дизайн мисленето при решаване на проблеми.
- Използват техники и инструменти за генериране на идеи, за да насърчават креативността.
- Внедряват стратегии за дизайн мислене, за да подобрят процесите и да повишат ефективността.
Иновативно лидерство чрез дизайн мислене
14 ЧасаТова обучение, водено от инструктор на живо в България (онлайн или на място), е насочено към начинаещи лидери и HR специалисти, които желаят да научат и приложат методологиите на дизайн мисленето, за да насърчат иновациите, да подобрят уменията за решаване на проблеми и да ангажират екипите ефективно.
До края на това обучение участниците ще могат да:
- Въоръжат участниците с инструменти и методологии за насърчаване на иновациите и ангажираността на екипа.
- Развият умения за създаване на карти на емпатията, генериране на идеи и прототипиране за решаване на сложни предизвикателства.
- Приложат принципите на дизайн мисленето в сценарии за лидерство и човешки ресурси.
- Насърчат култура на иновации в технологичните екипи.
Дизайн мислене: Иновации и креативно решаване на проблеми
4 ЧасаОбщ преглед:
Процесът на дизайн мисленето (ДМ) включва пет етапа (емпатия, дефиниране на проблема, генериране на идеи, прототипиране, тестване).
В един все по-сложен свят се сблъскваме с проблеми, които може да изискват специални подходи. Дизайн мисленето помага за справяне със сложни проблеми. Овладяването на дизайн мисленето спомага за ефективно справяне със сложни проблеми, по-добра комуникация, ефикасно убеждаване, подобрява бизнес резултатите и усъвършенства организационното и личностното поведение и представяне.
- Как работи ДМ: учене от хората и проблема, откриване на модели, проектиране на модел (отклонение на модела), тестване на модела, оценка на модела и преработване.
- Връзка между ДМ, иновации и предприемачество.
- Методи и инструменти на ДМ: персона, карта на заинтересованите страни, карта на клиентското пътуване, сервизен план, иновация на бизнес модела.
- Приложение на ДМ: дизайнерско мислене, разрушителна иновация, итеративен подход, техника за гъвкаво оценяване, критично мислене, решаване на проблеми, работа в екип, лидерска готовност, комуникационни умения, технологична грамотност, напредничаво мислене, интеркултурна и етична компетентност, емоционална интелигентност, самосъзнание, умения за преговори, разрешаване на конфликти.
Цели:
- Да се разберат основите и нюансите на ДМ
- Да се изследват ключови концепции, фактори, теории, видове и модели в ДМ
- Да се експериментира, изживее и практикува ДМ
Начин на провеждане:
Това е еднодневен (4 часа) обучителен курс и се състои от:
- лекции (40% - представяне на теории, концепции, модели и взаимодействия),
- групови упражнения (30% - групова динамика, игри, групова дискусия и упражнения за симулирано разрешаване на конфликти),
- индивидуални дейности (15% - писане, проектиране и партньорска дискусия),
- и други (15% - видеа, четене).
Забележка: поради естеството на този курс, минималният размер на групата е 3-ма души
Шаблони за проектиране (GoF) за Java
21 ЧасаТова обучение на живо с инструктор в България (онлайн или на място) е насочено към Java разработчици със средно ниво на опит, които желаят да прилагат шаблони за проектиране, за да подобрят софтуерната структура, поддръжката и мащабируемостта.
След завършване на обучението участниците ще могат да:
- Разбират целта и ползите от шаблоните за проектиране.
- Прилагат ефективно създаващи, структурни и поведенчески шаблони в Java.
- Подобряват повторното използване на код, мащабируемостта и поддръжката.
- Рефакторират съществуващи кодови бази чрез шаблони за проектиране.
Design Patterns in PHP
14 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е насочено към PHP разработчици на средно ниво, които желаят да прилагат ефективно design patterns в своите проекти.
След завършване на обучението участниците ще могат да:
- Разбират целта и предимствата на design patterns.
- Идентифицират и внедряват подходящи design patterns за често срещани сценарии.
- Структурират PHP приложения, използвайки утвърдени в индустрията най-добри практики.
- Интегрират шаблони в модерни рамки като Symfony или Zend.
JavaScript - усъвършенствано програмиране
14 ЧасаПрофесионален работен процес за проектиране на печатни платки с Altium Designer (MR)
20 ЧасаТова обучение с инструктор, което може да се проведе онлайн или на място, е насочено към дизайнери на печатни платки и инженери по електроника със знания от начално до средно ниво, които искат да разработят пълен и контролиран работен процес за проектиране на печатни платки с помощта на Altium Designer.
Участниците работят по един свързан проект, преминавайки от настройка на проекта и библиотеки с компоненти, през схематично заснемане, разположение на печатната платка и проверка до производствени изходни данни и контролирано производствено освобождаване.
В края на обучението участниците ще могат:
-
Да създават и управляват структурирани проекти за печатна платка в Altium Designer.
-
Да изграждат и валидират схематични проекти и библиотеки с компоненти.
-
Да конфигурират правилата за печатна платка, трасирането, DRC и производствените ограничения.
-
Да генерират и verificirate изходни данни за производство, монтаж и механични части.
-
Да прилагат практически ограничения за високоскоростно проектиране.
-
Да управляват инженерните промени и контролираното повторно освобождаване.