Обученията по Софтуерен дизайн, водени от инструктор, онлайн или на място, демонстрират чрез интерактивни дискусии и практически упражнения основите на Софтуерния дизайн.
Обучението по Софтуерен дизайн се предлага като „онлайн обучение на живо“ или „присъствено обучение на живо“. Онлайн обучението на живо (познато още като „дистанционно обучение на живо“) се провежда чрез интерактивен отдалечен десктоп. Присъственото обучение на живо може да се проведе локално в помещения на клиента в София или в корпоративни обучителни центрове на NobleProg в София.
NobleProg -- Вашият Местен Доставчик на Обучения
Кристал бизнес център
ул. "Осогово" 40, София, Bulgaria, 1303
Кристал Бизнес Център се намира в централната част на София, на ъгъла на ул. „Осогово”. и бул. "Тодор Александров" Сградата е лесно достъпна чрез метрото (само на 50 м от гара Опълченска) и друг обществен транспорт. Общата му площ е 8000 кв.м. Офисната площ е 6171 кв.м.
Дизайн мисленето е ориентирана към човека методология за решаване на проблеми чрез емпатия, дефиниране, генериране на идеи, прототипиране и тестване. Тази версия на курса поставя силен акцент върху етапа на емпатия, като се фокусира върху свързването на предварително идентифицирани проблемни точки с реалните нужди на вътрешните клиенти и прилага динамични, съвместни дейности за превръщане на прозренията в приложими резултати.
Това обучение с инструктор на живо (онлайн или на място) е предназначено за екипи и лидери от начално до средно ниво, които желаят да задълбочат своите умения за емпатия, да укрепят взаимоотношенията с вътрешните клиенти и да превърнат проблемните точки в значими възможности за подобрение.
До края на това обучение участниците ще могат:
Да прилагат техники, базирани на емпатия, за разкриване и валидиране на нуждите на клиентите.
Да превръщат картираните проблемни точки в ясни, приложими нужди.
Да участват в динамични ролеви игри и симулации за практикуване на ориентирани към клиента разговори.
Съвместно да преформулират дефинициите на проблемите от перспективата на клиента.
Формат на курса
Интерактивна лекция и насочвани дискусии.
Динамични, практически ролеви игри и упражнения за емпатия.
Групови уъркшопи за съвместно преформулиране на проблеми.
Опции за персонализиране на курса
За заявка на персонализирана версия, съобразена с конкретен вътрешен процес (напр. снабдяване или осигуряване на оборудване), моля, свържете се с нас за уреждане.
Дизайн мисленето е ориентирана към човека методология за решаване на проблеми чрез емпатия, дефиниране, генериране на идеи, прототипиране и тестване. Фокусирането върху първите два етапа — Емпатия и Дефиниране — помага на екипите да разберат по-добре вътрешните клиенти и да дефинират правилните проблеми за решаване.
Това обучение с инструктор на живо (онлайн или на място) е насочено към екипи и ръководители на начинаещо до средно ниво, които желаят да заздравят връзката си с вътрешните клиенти, да намалят съпротивата срещу промяната и да подобрят оперативната ефективност чрез практически, колаборативни методи.
До края на това обучение участниците ще могат да:
Използват техники за активно слушане и интервюиране, за да съберат значими прозрения за вътрешните клиенти.
Създават карти на емпатия и да улавят нуждите и болезнените точки на потребителите.
Разграничават истинските първопричини за проблеми от възприеманите такива, използвайки инструменти като „5-те защо“ и дървета на проблемите.
Изготвят ясни, приложими формулировки на проблема (POV), които ръководят работата по решението.
Формат на курса
Интерактивна лекция и дискусия.
Практически, практически упражнения и ролеви игри.
Групови уъркшопи и пленарни сесии за обратна връзка.
Опции за персонализиране на курса
За да заявите персонализирана версия, съобразена с конкретен вътрешен процес (напр. обществени поръчки или осигуряване на оборудване), моля, свържете се с нас за уговаряне.
Това обучение с инструктор на живо в София (онлайн или на място) е предназначено за професионалисти от начинаещо до средно ниво, които желаят да разберат и приложат методологиите на дизайн мисленето, за да стимулират иновациите и да подобрят бизнес решенията.
До края на това обучение участниците ще могат да:
Разбират основните принципи на дизайн мисленето и неговата роля за иновациите.
Прилагат петте фази на дизайн мисленето при решаване на проблеми.
Използват техники и инструменти за генериране на идеи, за да насърчават креативността.
Внедряват стратегии за дизайн мислене, за да подобрят процесите и да повишат ефективността.
Това обучение с инструктор на живо в София (онлайн или на място) е предназначено за участници от начално до средно ниво, които желаят да решават ежедневни предизвикателства на работното място чрез геймификационни техники.
До края на това обучение участниците ще могат да:
Разбират принципите на дизайн мисленето и приложението му за решаване на проблеми.
Включват геймификационни техники за насърчаване на ангажираност и иновации.
Разработват креативни и практически решения на често срещани проблеми в работната среда.
Сътрудничат ефективно в екипи за прилагане на стратегии за решаване на проблеми.
Прилагат итеративни подходи за усъвършенстване на решенията чрез обратна връзка и експериментиране.
Domain-Driven Design (DDD) е подход към разработката на софтуер, който набляга на проектирането на системи, съобразени с бизнес домейна, чрез използването на споделен универсален език и тактически и стратегически техники за моделиране.
Това обучение с инструктор на живо (онлайн или на място) е предназначено за старши разработчици на напреднало ниво, които желаят да приложат принципите на DDD за проектиране на стабилни, поддържаеми и мащабируеми системи.
До края на това обучение участниците ще могат да:
Идентифицират и моделират основни домейн концепции, използвайки универсален език и ограничени контексти.
Прилагат тактически DDD модели като същности, стойностни обекти, агрегати, хранилища и домейн услуги.
Проектират контекстни карти и стратегически граници за управление на сложността в микросървиси и екипи.
Интегрират DDD практики в гъвкави екипи и CI/CD работни потоци, за да подобрят сътрудничеството и доставянето.
Формат на курса
Интерактивна лекция и дискусия.
Множество упражнения и практически занимания.
Практическа имплементация в среда на живо.
Опции за персонализиране на курса
За да заявите персонализирано обучение за този курс, моля, свържете се с нас.
Това обучение с инструктор, на живо в София (онлайн или на място), е насочено към разработчици, архитекти и анализатори на средно ниво, които желаят да научат и приложат DDD концепции и практики в своите софтуерни проекти.
До края на това обучение участниците ще могат да:
Разбират основните DDD концепции (bounded contexts, entities и др.) и тяхното приложение в софтуерни проекти.
Прилагат стратегически DDD за дефиниране и проектиране на домейн модела, идентифициране на поддомейни и установяване на граници.
Внедряват тактически DDD, използвайки шаблони като CQRS, factories и event sourcing.
Рефакторират и модернизират наследени системи ефективно с DDD техники.
Проектират и внедряват ориентирани към продукт, домейн и екип архитектури.
Използват data mesh за създаване на ориентирана към домейна платформа за данни, поддържаща откриване и управление на данни.
Това обучение, водено от инструктор на живо в София (онлайн или на място), е насочено към начинаещи лидери и HR специалисти, които желаят да научат и приложат методологиите на дизайн мисленето, за да насърчат иновациите, да подобрят уменията за решаване на проблеми и да ангажират екипите ефективно.
До края на това обучение участниците ще могат да:
Въоръжат участниците с инструменти и методологии за насърчаване на иновациите и ангажираността на екипа.
Развият умения за създаване на карти на емпатията, генериране на идеи и прототипиране за решаване на сложни предизвикателства.
Приложат принципите на дизайн мисленето в сценарии за лидерство и човешки ресурси.
Насърчат култура на иновации в технологичните екипи.
Това обучение на живо с инструктор в София (онлайн или на място) е насочено към Java разработчици със средно ниво на опит, които желаят да прилагат шаблони за проектиране, за да подобрят софтуерната структура, поддръжката и мащабируемостта.
След завършване на обучението участниците ще могат да:
Разбират целта и ползите от шаблоните за проектиране.
Прилагат ефективно създаващи, структурни и поведенчески шаблони в Java.
Подобряват повторното използване на код, мащабируемостта и поддръжката.
Рефакторират съществуващи кодови бази чрез шаблони за проектиране.
Това обучение с инструктор на живо в София (онлайн или на място) е насочено към софтуерни и системни дизайнери от начинаещо до средно ниво, които желаят да получат структурирано и цялостно разбиране за Sparx Enterprise Architect.
До края на това обучение участниците ще могат да:
Навигират и ефективно използват Sparx Enterprise Architect, разбирайки неговия интерфейс и инструменти.
Моделират различни бизнес структури, включително организационни схеми, процеси и системи, използвайки различни диаграми.
Прилагат проследяване на промени, контрол на версиите и стратегии за екипно сътрудничество в Sparx EA.
Използват разширени функции на Sparx EA като моделиране със стереотипи, персонализиране и автоматизация на задачи.
Еволюцията на микросървисите и контейнерите през последните години промени значително начина, по който проектираме, разработваме, внедряваме и изпълняваме софтуер. Съвременните приложения трябва да бъдат оптимизирани за скалируемост, еластичност, устойчивост на грешки и промени. Водени от тези нови изисквания, модерните архитектури се нуждаят от различен набор от модели и практики. В това обучение разглеждаме начини за идентифициране, разбиране и адаптиране към тези нови изисквания.
Аудитория
Това обучение е предназначено за хора, които са донякъде запознати с контейнерните технологии и концепциите на Kubernetes, но може би им липсва опит в реални условия. Базира се на практически случаи и научени уроци от реални проекти, с цел да вдъхнови участниците да създават и управляват дори по-добри облачно-базирани приложения.
Разработчици
Оперативен персонал
DevOps специалисти
QA инженери
ИТ мениджъри на проекти
Формат на курса
Интерактивна лекция и дискусия
Множество от упражнения и практически занятия
Практическо внедряване в среда с реални лабораторни условия
Опции за персонализиране на курса
За да заявите персонализирано обучение за този курс, моля свържете се с нас за уговаряне.
В това обучение, водено от инструктор на живо, участниците ще научат основните и напредналите концепции на софтуерната архитектура и дизайн, преминавайки през поредица от практически упражнения в реална лабораторна среда и дискусии.
Аудитория
Софтуерни специалисти
Софтуерни дизайнери
Разработчици
Формат на курса
Частично лекции, частично дискусии, упражнения и интензивна практическа работа
Бележка
За да заявите персонализирано обучение по този курс, моля, свържете се с нас за уточняване.
Domain Driven Design (DDD) е мощен подход за разработка на софтуер, който се фокусира върху моделирането на сложни софтуерни поведения чрез привеждане на техническата реализация в съответствие с основните бизнес концепции. Този курс изследва как DDD помага на екипите да управляват сложността и да намалят риска чрез стратегически и тактически модели. Участниците ще се научат да изграждат „всеобщ език“, да определят ясни граници чрез ограничени контексти и да използват специфични градивни блокове като същности, стойностни обекти и агрегати. Целта е да се създадат гъвкави, поддържаеми софтуерни архитектури, които остават съгласувани с развиващия се бизнес домейн.
Съществуват множество изпитани и тествани шаблони, широко достъпни за всеки. Понякога се свежда до промяна на имената и внедряване на шаблона в конкретна технология. Това може да спести стотици часове, които иначе биха били изразходвани за проектиране и тестване. Цели на обучението Този курс има две цели: първо, позволява ви да преизползвате широко известни шаблони, и второ, дава ви възможност да създавате и преизползвате шаблони, специфични за вашата организация. Той ви помага да прецените как шаблоните могат да намалят разходите, да систематизират процеса на проектиране и да генерират кодова рамка, базирана на вашите шаблони. Аудитория Софтуерни дизайнери, бизнес анализатори, ръководители на проекти, програмисти и разработчици, както и оперативни мениджъри и мениджъри на софтуерни отдели. Стил на курса Курсът се фокусира върху случаи на употреба и тяхната връзка с конкретен шаблон. Повечето примери са обяснени на UML и с прости примери на Java (езикът може да бъде сменен, ако курсът е заявен като корпоративно обучение). Той ви превежда през източниците на шаблоните и ви показва как да каталогизирате и описвате шаблони, които могат да бъдат преизползвани в цялата ви организация.
В това обучение, водено от инструктор на живо, в София (онлайн или на място), участниците ще научат как да прилагат петте етапа на дизайн мисленето, за да разберат по-добре проблемите, които изпитват крайните потребители на даден продукт или услуга, и след това да разработят най-добрия подход за тяхното разрешаване.
До края на това обучение участниците ще могат:
Да използват креативни стратегии, за да съчетаят нуждите на клиентите с технологично осъществими решения.
Да формулират стратегия за повишаване на стойността за клиента и подобряване на продуктовите и сервизните предложения.
Процесът на дизайн мисленето (ДМ) включва пет етапа (емпатия, дефиниране на проблема, генериране на идеи, прототипиране, тестване).
В един все по-сложен свят се сблъскваме с проблеми, които може да изискват специални подходи. Дизайн мисленето помага за справяне със сложни проблеми. Овладяването на дизайн мисленето спомага за ефективно справяне със сложни проблеми, по-добра комуникация, ефикасно убеждаване, подобрява бизнес резултатите и усъвършенства организационното и личностното поведение и представяне.
Как работи ДМ: учене от хората и проблема, откриване на модели, проектиране на модел (отклонение на модела), тестване на модела, оценка на модела и преработване.
Връзка между ДМ, иновации и предприемачество.
Методи и инструменти на ДМ: персона, карта на заинтересованите страни, карта на клиентското пътуване, сервизен план, иновация на бизнес модела.
Приложение на ДМ: дизайнерско мислене, разрушителна иновация, итеративен подход, техника за гъвкаво оценяване, критично мислене, решаване на проблеми, работа в екип, лидерска готовност, комуникационни умения, технологична грамотност, напредничаво мислене, интеркултурна и етична компетентност, емоционална интелигентност, самосъзнание, умения за преговори, разрешаване на конфликти.
Цели:
Да се разберат основите и нюансите на ДМ
Да се изследват ключови концепции, фактори, теории, видове и модели в ДМ
Да се експериментира, изживее и практикува ДМ
Начин на провеждане:
Това е еднодневен (4 часа) обучителен курс и се състои от:
лекции (40% - представяне на теории, концепции, модели и взаимодействия),
групови упражнения (30% - групова динамика, игри, групова дискусия и упражнения за симулирано разрешаване на конфликти),
индивидуални дейности (15% - писане, проектиране и партньорска дискусия),
и други (15% - видеа, четене).
Забележка: поради естеството на този курс, минималният размер на групата е 3-ма души
Това обучение с инструктор на живо в София (онлайн или на място) е насочено към PHP разработчици на средно ниво, които желаят да прилагат ефективно design patterns в своите проекти.
След завършване на обучението участниците ще могат да:
Разбират целта и предимствата на design patterns.
Идентифицират и внедряват подходящи design patterns за често срещани сценарии.
Структурират PHP приложения, използвайки утвърдени в индустрията най-добри практики.
Интегрират шаблони в модерни рамки като Symfony или Zend.
Това обучение с инструктор, провеждано на живо (онлайн или на място), е насочено към C програмисти, които желаят да изучат принципите за проектиране на вграден C код.
След завършване на обучението участниците ще могат да:
Разбират съображенията за проектиране, които правят програмите за вграден C надеждни.
Дефинират функционалността на вградена система.
Определят програмната логика и структура за постигане на желания резултат.
Обучението е предназначено за JavaScript разработчици, които проектират и внедряват напреднали интернет приложения. Темите, разглеждани по време на обучението, имат за цел да представят най-добрите практики в програмирането с JavaScript и да подчертаят най-често срещаните грешки. Важен акцент в обучението е обсъждането на наличното обектно-ориентирано програмиране със синтаксиса на JavaScript.
Курсът е предназначен за опитни програмисти, които искат да навлязат в темите, свързани с използването на шаблони и рефакторинг. Всеки участник ще се запознае със свойствата и практическите примери за прилагането на тези шаблони, което от своя страна ще му позволи ефективно да изгражда коректен код на приложенията.
Екосистемата RISC-V узря от нишова ISA с отворен код до мейнстрийм архитектура със значителен пазарен импулс в области като крайни изчисления, IoT, автомобилостроене, AI ускорение и процесори от сървърен клас. Индустриални доклади идентифицират критичен недостиг на таланти: в световен мащаб съществуват по-малко от 5 000 RISC-V чип дизайнери при приблизително над 15 000 отворени позиции в полупроводниковата индустрия. Ключовите тенденции при наемане показват, че работодателите приоритизират владеенето на RISC-V архитектура, съчетано с умения за SoC дизайн, RTL верификация (UVM/SystemVerilog), разработка на AI ускорители, системно програмиране на Rust, поверителни изчисления и инструментални вериги с отворен код. Възходът на автомобилен клас RISC-V (ISO 26262), процесори от сървърен клас (AIA контролери за прекъсвания, многоядрена кохерентност) и NPU за AI инференция в крайни устройства представлява най-бързо развиващите се области на компетентност. Компании като SiFive, Qualcomm и Western Digital ускориха разработката на RISC-V, задвижвайки търсенето на инженери, които могат да свържат спецификацията на архитектурата, силициевата имплементация, фърмуера и разработката на софтуерен стек в единен набор от умения.
С появата на много сложни разпределени системи, сложността на отделната система се измести към сложността на архитектурата на групата от системи. Този курс разглежда връзката между софтуерната архитектура и техническата корпоративна архитектура. Тези две области са взаимосвързани по начин, който в момента не е добре описан. Например, разделянето на сложна монолитна система на две системи, комуникиращи чрез уеб услуги, ще предизвика значителни промени както в новите системи, така и в архитектурата между тях.
Този курс ще обхване компромисите, разпространените понастоящем модели и решения за управление на сложни системи и комуникацията в тях и между тях.
Разработчици, програмисти, бизнес анализатори, мениджъри на проекти, софтуерни архитекти, тестери, хора, отговорни за документацията, или всеки, участващ в процеса на разработка на софтуер.
Цели:
Подготвя ви за работа с широк набор от UML елементи Учи ви как да създавате сложни UML модели Подготвя ви да станете квалифициран старши член на екип за UML разработка.
Прочети повече...
Последна актуализация:
Отзиви от участници (6)
Знанията, ангажираността и връзката на тренера
Adam Kuklewski - GE Medical Systems Polska
Курс - Technical Architecture and Patterns
Машинен превод
пълно, с фокус върху предмета, с много упражнения и примери
Grzegorz Sposob - ASSECO POLAND S.A.
Курс - OCUP2 UML Certification - Preparing for the UML2 Intermediate exam.
Машинен превод
Обясненията и интерактивността на инструктора реално донесоха темата много добре; и въпреки че вероятно не бях достатъчно опытен, все пак научих много от това!
Pieter Bruynseels - Spot Buy Center BV
Курс - Design Patterns
Машинен превод
Ми ми харесах упражненията, които помагаха да разширим мисленето и да получим нови гледни точки относно архитектурата на софтуера.
Gabriele - EAGLEPROJECTS S.p.A.
Курс - Architecture and Design: Core + Advanced Training
Машинен превод
Ми хареса платформата, която използвахме. Беше наистина приятна и лесна за използване. Мнogo ми хареса секцията по TypeScript, особено частта за namespaces и modules.
Онлайн Software Design обучение в София, Software Design тренировъчни курсове в София, Уикенд Software Design курсове в София, Вечер Software Design обучение в София, Software Design водени от инструктор в София, Software Design обучение едно-в-едно в София, Software Design обучител в София, Software Design инструктор в София, Software Design частни курсове в София, Software Design класове в София, Software Design на място в София, Вечер Software Design курсове в София, Уикенд Software Design обучение в София, Software Design обучение в София, Software Design тренировъчна програма в София, Онлайн Software Design обучение в !регион, Software Design водени от инструктор в София