Онлайн или на място, под ръководството на инструктор, живи курсове по софтуерно инженерство демонстрират основите на софтуерната инженерия чрез интерактивни дискусии и практически упражнения.
Обучението по софтуерна инженерия е налично като "живо онлайн обучение" или "живо обучение на място". Живото онлайн обучение (известно също като "удалено живо обучение") се провежда чрез интерактивен удален desktop. Животното обучение на място може да се проведе локално в предприятието на клиента в Варна или в корпоративните тренировъчни центри на NobleProg в Варна.
Комплексът "Централна точка" предлага бърз достъп до главни пътища, водещи до летището, северните и южните курорти и магистрала Варна - София и Варна - Бургас.
Apigee е платформа за управление на целия цикъл на живот на API в Google Cloud, която позволява на организациите да проектират, осигуряват, разпространяват, мониторират и масштабират API. Неговите функции за тестване и автоматизация позволяват на екипите да валидират API, да налагат политики и да осигуряват висококачествени разпространения в конвейери за непрекъснато интегриране и доставка (CI/CD).
Това обучение, водено от инструктор (онлайн или на място), е направено за начални и средно-подготвени инженери за осигуряване на качество и разработчици, които искат да автоматизират тестването и валидирането на API с инструменти и интеграции на Apigee.
Към края на това обучение участниците ще могат да:
Настройка на Apigee за тестване и мониторинг на API.
Автоматизиране на тестове за API с Apigee и интегрирани инструменти.
Валидиране на производителността, сигурността и надеждността на API.
Интеграция на автоматизацията на тестването в конвейери за CI/CD.
Формат на курса
Интерактивни лекции и дискусии.
Практически упражнения и практика.
Реализация в среда на жива лаборатория.
Опции за персонализация на курса
За нарачане на персонализирано обучение за този курс, моля свържете се с нас, за да уредим.
Това обучение с инструктор, провеждащо се онлайн или на място, е насочено към тестери и разработчици на средно ниво, които искат да углубят знанията и уменията си в автоматизиран тестове, с акцент върху инструменти като Selenium, TestComplete, както и интеграция с Oracle APEX и .Net Core.
Към края на това обучение, участниците ще могат да:
Настрояват и конфигурират Selenium и TestComplete за автоматизиран тестове.
Развиват напреднали тест скриптове и рамки.
Интегрират автоматизиран тестове с Oracle APEX и приложения .Net Core.
Прилагат техники за машинно обучение за подобряване на тест автоматизация.
Преход от ръчен към автоматизиран тестове ефективно.
Управляват проекти за извънредно тестване и поддържат стандартите за качество.
Това трениране с инструктор, провеждано в живо (онлайн или на място), е предназначено за тест инженери и специалисти по автоматизация на среден до напреднал ниво, които искат да разгледат напреднали функции и техники на TestStand за максимизиране на ефективността и ефективността на автоматизираните тестове.
До края на това трениране участниците ще могат да:
Използват напреднали функции и възможности на TestStand за подобряване на процесите на автоматизация на тестовете.
Персонализират потребителските интерфейси и разработват напреднали тестови последовательности.
Въвеждат напреднали техники за обработка и отчетност на резултатите.
Интегрират TestStand с външни бази данни, системи и оборудване.
Прилагат добри практики за поддръжка, управление, диагностика и отстраняване на грешки в сложни тестови последовательности.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към технически специалисти от средно до напреднало ниво, които желаят да използват IDz и z/OS Connect за интегриране на мейнфрейм приложения с API и модернизиране на наследени работни потоци.
До края на това обучение участниците ще могат:
Настройте и използвайте IDz за разработка на мейнфрейм приложения.
Използвайте z/OS Connect, за да изложите мейнфрейм приложенията като RESTful API.
Интегрирайте COBOL, CICS и DB2 програми с модерни системи.
Приложете най-добрите практики за сигурност на API и оптимизиране на производителността.
Отстраняване на неизправности и отстраняване на грешки в интегрирани системи.
Design Thinking е методология, ориентирана към човека, за решаване на проблеми чрез съчувствие, определение, генериране на идеи, прототипиране и тестване. Тази версия на курса постави силно акцентиране върху етапа на Съчувствие, със фокус върху свързване на предишните идентифицирани проблеми с реалните нужди на вътрешните клиенти, и приложение на динамични, съвместни дейности за преобразуване на инсайти в действиеспособни резултати.
Този обучение, водено от инструктор (онлайн или на място), е направено за екипи и лидери с начални и средни знания, които искат да углубят уменията си за съчувствие, да укрепят връзките с вътрешните клиенти, и да преобразуват проблеми в значими възможности за подобрение.
Към края на това обучение участниците ще могат да:
Прилагат техники, базирани на съчувствие, за откриване и валидиране на нуждите на клиенти.
Преобразуват картирани проблеми в ясни, действиеспособни нужди.
Участват в динамични ролеви игри и симулации за практикуване на клиентцентрирани разговори.
Съвместно преопределят проблемни твърдения от гледна точка на клиента.
Формат на курса
Интерактивни лекции и ръководени дискусии.
Динамични, практически ролеви игри и упражнения за съчувствие.
Групови работилници за съвместно преопределяне на проблеми.
Опции за персонализиране на курса
За да поискате персонализирана версия, адаптирана за специфичен вътрешен процес (например за закупуване или предоставяне на оборудване), моля, свържете се с нас, за да се договорите.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към начинаещи тестови инженери и инженери по автоматизация, които искат да научат основите на използването на TestStand за създаване, изпълнение и управление на автоматизирани тестови последователности.
До края на това обучение участниците ще могат:
Разберете основните концепции и архитектурата на TestStand.
Създавайте тестови поредици и изпълнявайте тестови поредици.
Използвайте функциите за съвместна работа на TestStand за екипни среди за разработка на тестове.
Интегрирайте TestStand с други софтуерни инструменти и тестови инструменти.
Разработете персонализирани тестови стъпки и добавки в TestStand.
Това обучение под ръководството на инструктор (онлайн или на място) в Варна е насочено към опитните инженери по автоматизирано тестиране, които искат да научат продължени концепции за програмиране с C# за автоматизирано тестиране.
По завършването на това обучение участниците ще могат да:
Разбират продължени концепции и най-добри практики за програмирането с C#.
Применяват продължени принципи на обектно-ориентираното програмиране, за да създават ефективни и гъвкави решения за автоматизирано тестиране.
Проектират и разработват модулни и повторно използваеми фреймворки за автоматизирано тестиране, следвайки най-добрите практики в индустрията.
Jersey е отворен източник, референтна имплементация на JAX-RS (Java API за RESTful уеб услуги). Тя предоставя библиотеки, с които да се изградят REST API-та в Java бързо и ефективно. Комбинирани със moden тестови инструменти, Jersey позволява на разработчиците да проектират, изграждат, тестват и документират API-та ефикасно.
Този под ръководството на инструктор, жив обучаващ (онлайн или на място), се насочва към разработчици и тествачи на Java с начален до среден ниво, които желаят да научат разработка и тестане на API с използване на Jersey и подкрепящите инструменти.
Към края на обучението участниците ще могат да:
Настroyят проект с Jersey и Maven.
Разработват и разгъват RESTful API-та с използване на Jersey.
Тестват API-та с Postman и автоматизирани рамки за тестуване.
Обработват грешки, сигурност и документация за API-та.
Формат на курса
Интерактивна лекция и дискусия.
Ръчни упражнения и практика.
Имплементация в живо-лабораторна среда.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организираме.
Design Thinking е методология, ориентирана към човека за решаване на проблеми с помощта на емпатия, дефиниция, генериране на идеи, проектиране и тестирование. Фокусирането върху първите два етапа – Empathize (Емпатизирайте) и Define (Дефинирайте) – помага на екипите да разберат по-добре внутренните клиенти и да дефинират правилните проблеми, които трябва да се решават.
Това обучение под ръководството на инструктор (онлайн или на място) е насочено към началници и средноуровневи екипи и ръководители, които желаят да засилат своята връзка с внутренните клиенти, да намалят упорството към промяната и да подобрят оперативната ефективност чрез практични, колаборативни методи.
По завершване на това обучение участниците ще могат да:
Използват активно слушане и техники за интервюиране, за да събират значима информация относно внутренните клиенти.
Създават карти на емпатия и фиксирам гледни точки на потребители и болезнености.
Определят реалните коренни проблеми от възприетите, използвайки инструменти като 5 Whys (Пятьте защо) и проблемни дървета.
Съставят ясни, приложими декларации на проблеми (POVs), които водят до работа върху решенията.
Формат на курса
Интерактивна лекция и дискусия.
Практически, ръчни упражнения и ролеви игри.
Групови семинари и пленарни сесии за обратна връзка.
Опции за персонализация на курса
За да поискате персонализирана версия, адаптирана към конкретен вътрешен процес (например закупуване или обезпечаване с оборудване), моля свържете се с нас за аранжиране.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към софтуерни разработчици и инженери на средно ниво, които желаят ефективно да управляват и отстраняват софтуерни лицензи в своите организации или проекти.
До края на това обучение участниците ще могат:
Разберете основните концепции за софтуерно лицензиране и как FlexLM управлява лицензи.
Научете как да инсталирате сървърния и клиентския софтуер FlexLM на различни операционни системи.
Създавайте, разпространявайте и управлявайте лицензи, включително плаващи лицензи и лицензи със заключени възли.
Идентифицирайте и разрешавайте често срещани проблеми, свързани с инсталирането, разпространението и използването на лиценз.
Сертификацията ISTQB Certified Tester Advanced Level – Test Automation Engineer (CTAL-TAE) е глобално призната сертификация, фокусирана върху проектирането, разработването и поддържането на решения за автоматизиран тест в реални среди.
Този курс с инструктор, в жива среда (онлайн или на място), е предназначен за тестери и професионалисти в областта на автоматизацията с интермедиален или напреднал ниво, които искат да придобият практическо, ориентирано към изпита знание, съответстващо на официалната програма на CTAL-TAE и да успеят в своя сертификационен изпит.
До края на този курс участниците ще бъдат способни да:
Разберат програмата на CTAL-TAE и целите на сертификацията.
Проектират и имплементират масштабируеми и поддържаеми архитектури за автоматизация на тестове.
Оценят и избират подходящи инструменти и рамки за автоматизация.
Интегрират автоматизирани тестове в CI/CD пайплайнове.
Прилагат структурирани методи за планиране, разработване и поддържане на автоматизирани решения за тестове.
Практикуват с симулации на изпити и се запознават с реалните формати на тестове.
Формат на курса
Интерактивни лекции и дискусии.
Много упражнения и практики.
Практическа имплементация в жива лабораторна среда.
Опции за персонализиране на курса
За да поискате персонализиран тренинг за този курс, моля свържете се с нас за уреждане.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към професионалисти от начинаещо до средно ниво, които желаят да разберат и прилагат Design Thinking методологии за стимулиране на иновациите и подобряване на бизнес решенията.
До края на това обучение участниците ще могат:
Разберете основните принципи на Design Thinking и ролята му в иновациите.
Приложете петте фази на Design Thinking за решаване на проблеми.
Използвайте техники и инструменти за създаване на идеи, за да насърчите креативността.
Приложете Design Thinking стратегии за подобряване на процесите и повишаване на ефективността.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към участници от ниво начинаещи до средно ниво, които желаят да решават ежедневните предизвикателства на работното място чрез техники за геймификация.
До края на това обучение участниците ще могат:
Разберете принципите на Design Thinking и приложението му за решаване на проблеми.
Включете техники за геймификация, за да насърчите ангажираността и иновациите.
Разработете креативни и практични решения за общи проблеми на работното място.
Сътрудничете ефективно в екипи за прилагане на стратегии за решаване на проблеми.
Прилагайте итеративни подходи за усъвършенстване на решения чрез обратна връзка и експериментиране.
Domain-Driven Design (DDD) е подход към разработката на софтуер, който акцентира дизайна на системи около бизнес домейна, използвайки общоизползвана убиквитарна реч и тактични & стратегически моделиращи техники.
Този обучаван курс (онлайн или на място) е предназначен за висококвалифицирани разработчици, които желаят да приложат принципите на DDD за проектиране на робустни, поддържаеми и масштабируеми системи.
По завершаване на обучението участниците ще могат да:
Определят и моделират ключови домейни концепции, използвайки убиквитарна реч и ограничен контекст.
Прилагат тактични DDD патерни като ентитети, стойностни обекти, агрегати, хранилища и домейн услуги.
Проектират контекстни карти и стратегически граници за управление на сложността в микросервизите и екипите.
Интегрират DDD практики в Agile екипи и CI/CD работни процеси, за подобряване на сътрудничеството и доставката.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Работа в реално околнината на лабораторията.
Опции за кастомизиране на курса
За да поискате кастомизирано обучение за този курс, моля свържете се с нас.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към професионалисти, които желаят да разберат концепцията за измерване на функционална точка и как да я включат в измерването на производителността на разработката на софтуер.
До края на това обучение участниците ще могат:
Разберете измерванията на функционални точки и нефункционални точки в разработването на софтуер.
Измерете единиците на софтуерен продукт за анализ на качеството и производителността.
Това обучение, водено от инструктор (онлайн или на място) в Варна, е предназначено за разработчици и тестиращи лица, които искат да извършват автоматизирани тестове с C# и Selenium.
По завършването на обучението участниците ще могат да:
Инсталират и конфигурират Selenium WebDriver.
Пишат тестове с използване на Selenium, C# и Nunit в Visual Studio IDE.
Изпълняват автоматизирани тестове с C# и Selenium.
ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) е професионално ниво на сертификация, което се фокусира върху напреднали практики на управление на тестване, лидерски умения и стратегически решения, съгласни с програмата на ISTQB.
Това обучение с инструктор, проводимо живо (онлайн или на място), е предназначено за тест мениджъри и специалисти по качество на софтуера на среден до напреднал ниво, които искат да овладяят програмата на ISTQB Advanced Level Test Manager и да се подготвят за сертификация.
До края на това обучение участниците ще могат да:
Разработват и управляват комплексни стратегии и планове за тестване.
Прилагат техники на тестване базирани на риск за оптимизиране на усилията за тестване.
Мониторират, контролират и подобряват процесите на тестване в рамките на проекти.
Водят и развиват екипи за тестване, докато управляват очакванията на заинтересованите страни.
Използват инструменти и метрики за управление на тестване, отчетност и непрекъснато подобрение.
Формат на курса
Интерактивни лекции и дискусии.
Упражнения и практически въпроси, ориентирани към изпит.
Практически изследвания на случаи и симулации, съгласни с програмата на ISTQB CTAL-TM.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към разработчици на средно ниво, архитекти и анализатори, които желаят да научат и прилагат DDD концепции и практики към своите софтуерни проекти.
До края на това обучение участниците ще могат:
Разберете основните DDD концепции (ограничени контексти, обекти и т.н.) и тяхното приложение в софтуерни проекти.
Приложете стратегически DDD, за да дефинирате и проектирате модела на домейна, да идентифицирате поддомейни и да установите граници.
Приложете тактически DDD, като използвате модели като CQRS, фабрики и източник на събития.
Преработете и модернизирайте ефективно наследените системи с DDD техники.
Проектирайте и внедрявайте продуктови, домейнови и екипно ориентирани архитектури.
Използвайте мрежа от данни, за да създадете платформа за данни, ориентирана към домейн, поддържаща откриване и управление на данни.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към начинаещи лидери и професионалисти по човешки ресурси, които желаят да научат и прилагат Design Thinking методологии за насърчаване на иновациите, подобряване на способностите за решаване на проблеми и ефективно ангажиране на екипи .
До края на това обучение участниците ще могат:
Оборудвайте участниците с инструменти и методологии за насърчаване на иновациите и екипната ангажираност.
Развийте умения за картографиране на емпатия, идеи и създаване на прототипи за решаване на сложни предизвикателства.
Приложете Design Thinking принципи към сценарии за лидерство и човешки ресурси.
Насърчавайте култура на иновации в техническите екипи.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към разработчици на средно ниво Java, които желаят да прилагат шаблони за проектиране, за да подобрят структурата на софтуера, поддръжката и скалируемостта.
До края на това обучение участниците ще могат:
Разберете целта и предимствата на дизайнерските модели.
Прилагайте ефективно креативни, структурни и поведенчески модели в Java.
Подобрете повторното използване на кода, мащабируемостта и поддръжката.
Преработете съществуващите кодови бази, като използвате шаблони за проектиране.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към оператори и тестери, които желаят да използват EasyTest за тестване на приложения или системи.
До края на това обучение участниците ще могат:
Инсталирайте и конфигурирайте EasyTest.
Използвайте EasyTest за тестване на системи и характеристики на приложения.
Автоматизирайте и поддържайте скриптове в EasyTest.
Това е водено от инструктори, живо обучение в Варна (онлайн или на място), насочено към специалисти по софтуерно тестване от междинно ниво, които желаят да придобият сертифициране в TOSCA и да демонстрират компетентност в автоматизацията на тестването, използвайки Tricentis Tosca.
Към края на това обучение участниците ще могат да:
Разбират структурата и изискванията за сертифициране TOSCA.
Освоят концепциите на TOSCA, включително проектиране на тестови случаи, автоматизация и изпълнение.
Прилагат най-добрите практики за създаване на повторно използваеми и поддръжими тестови случаи.
Да се подготвят за практическите и теоретичните компоненти на изпита за сертифициране TOSCA.
Този курс предоставя обучение за ръководене на тестови проекти и предлага практически опит с уеб приложения, функционална тестваща автоматизация и крос-браузърна тестваща автоматизация, използвайки Selenium test suite.
Целевата група за този курс са софтуерните тестови инженери и ръчни тествачи.
След завършване на обучението, участниците ще могат ефективно да използват Selenium WebDriver в реални проекти.
Този курс предоставя обучение за управление на тестови проекти, използвайки набора от инструменти за тестове Selenium и непрекъснато тестване с Jenkins.
Целева аудитория:
Софтуерни тестови инженери
Софтуерни разработчици, участващи в аджайлено развитие
Мениджъри на релиси
QA инженери
В края на обучението по Selenium, участниците ще могат да:
Използват набора от инструменти за тестове Selenium ефективно в реални проекти
Използват Selenium за междубраузървеното тестване
Разпространяват тестовете с помощта на Selenium Grid
Провеждат регресивни тестове на Selenium в Jenkins
Подготвят доклади за тестовете и периодични доклади с помощта на Jenkins
В този курс с инструктор, провеждан на живо в Варна, участниците ще научат как да подобрят автоматизиран тестов набор с помощта на напреднали техники за управление на Selenium.
До края на обучението участниците ще могат да:
Разрешават сложни проблеми с автоматизация на тестване на уеб приложения с Selenium.
Прилагат регуларни изрази и техники за проверка на базата на шаблони.
Разработват изключения, които спрят изпълнението на тестове.
Това обучение, водено от инструктор, (онлайн или на място) запознава участниците с автоматизираното тестване с Selenium WebDriver и C# в Visual Studio. Ако нямате опит с програмирането на C# или желаете да го актуализирате, моля проверете курса: C# за инженери-тестови.
Това управляемо обучение (онлайн или на място) в Варна е насочено към софтуерни тествачи, които искат да използват Cypress за автоматизиране на тестовете.
По завършването на обучението участниците ще могат да:
Провеждат автоматизирано тестуване от край до край с Cypress.
Изпълняват интеграционни и юнит тествания в уеб приложение.
Този курс с инструктор, който води презентации в Варна е предназначен за всеки, който иска да научи C# с цел автоматизирано тестване. То е кратък, интенсивен курс с множество упражнения на място, за да се ускорят участниците бързо с основните програмни умения, необходими за приложение в автоматизирано тестване на софтуер. Фокусът е върху основните принципи на C#, които могат да бъдат приложени директно и веднага в тестване за автоматизация.
Този курс не покрива тестовите рамки за автоматизирано тестване като Selenium. Ако вече владеете C# и искате да се придвижите към тестване с Selenium, моля, вижте: Selenium WebDriver в C#: Въведение в автоматизираното тестване на уеб в C#.
Автоматизирайте софтуерното тестване с HP UFT, отраслов стандарт за функционално тестване. Този курс за автоматизиране на тестването обхваща записи и възпроизвеждане на сценарии, идентифициране на обекти, параметризирано тестване, повторимо използвани действия, тестване на уеб приложения и валидиране на API чрез практически упражнения. Научете как да преобразувате ръчно написани тестови случаи в устойчиви автоматизирани сценарии, да използвате контролни точки и синхронизация и да създавате мащабираеми тестови рамки за качествени бизнес процеси и регресия на качеството.
Развитието на микросервизите и контейнерите през последните години значително е променило начина, по който проектираме, разработваме, внедряваме и управляваме съфтуера. Модерните приложения трябва да бъдат оптимизирани за скалируемост, еластичност, изправяне на събития и промени. Подтикнати от тези нови изисквания, модерните архитектури изискват различен набор от модели и практики. В това обучение разглеждаме начини да идентифицираме, разбираме и се приспособяваме към тези нови изисквания.
Публика
Това обучение е предназначено за хора, които са на някакво разстояние запознати с контейнерните технологии и концепциите на Kubernetes, но може да липсват реалния опит. То е базирано на примери от практика и уроци, изучени във веригата на реални проекти, с цел да надхвърли хората и ги натолкне към създаването и управлението на още по-добри облачни приложения.
Разработчици
Операции
DevOps
QA Инженери
Управители на ИТ проекти
Формат на курса
Интерактивна лекция и дискусия
Много упражнения и практика
Практично приложение в реална лабораторна среда
Опции за персонализация на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
Овладете мобилното автоматизирано тестване с този всеобхватен учебен курс по Appium. Изградете мощни рамки за автоматизация на тестове за мобилни приложения за Android и iOS, използвайки водещата в индустрията платформа Appium, като натрупате практически опит в конфигурирането на Appium, написването на тестови скриптове, идентифицирането на нативни и уеб елементи и генерирането на подробни тестови отчети. Подходящ е за инженери по QA и специалисти по тестване, които искат да допълнят уменията си за мобилно тестване и автоматизация. Перфектна отправна точка за сертификация по Appium и кариерно развитие в областта на качеството на мобилните приложения.
Selenium е откроен framework за автоматизация на тестване на уеб приложения в различни браузъри. С Selenium 4 има на разположение подобрени WebDriver API, местни относителни локатори и подобрена поддръжка на grid. Python предлага простота и силна интеграция с тестови framework-ове като Pytest, което го прави мощна опция за разработване на скалируеми и поддържими автоматизирани тестови наборове.
Този инструкторски, live тренинг (онлайн или онсайт) е насочен към тестери и разработчици на ниско и средно ниво, които искат да използват Selenium с Python за автоматизация на тестване на уеб приложения в реални среди.
Към края на този тренинг, участниците ще могат да:
Инсталират и конфигурират Selenium с Python в тестова среда.
Създават робистни тестови автоматизирани скриптове с использование на Selenium WebDriver и Pytest.
Прилагат Page Object Model (POM) за поддържими тестови framework-ове.
Изпълняват тестове в различни браузъри с использование на Selenium Grid.
Интегрират автоматизирани тестове в CI/CD pipeline-ове.
Диагностицират общие проблеми и прилагат добри практики за стабилност на автоматизацията.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Ръчна реализация в жива лабораторна среда.
Опции за персонализиране на курса
За запращане на персонализиран тренинг за този курс, моля свържете се с нас, за да се договорим.
Това trainer-led, live обучение в Варна е предназначено за всеки, интересуващ се от изучаването на Java с цел автоматизиране на тестове. То е ефективен, интенсивен курс с множество упражнения с ръка, за да се ускорят участниците бързо с основните умения по програмиране, необходими за приложение в автоматизирането на софтуерни тестове. Фокусът е върху основните принципи на Java, които могат да бъдат приложени директно и веднага за автоматизиране на тестове.
Този курс не покрива в дълбочина рамки за автоматизиране на тестове, като Selenium. Той също така пръска традиционния подход "Hello World" за изучаването на Java, тъй като това не е курс по разработка на приложения. Този курс е направен изцяло за да се ускори участниците с автоматизирането на тестове. Ако вече владеете Java и искате да се запознаете веднага с тестване с Selenium, моля, вижте: Введение в Selenium (https://www.nobleprog.com/introduction-selenium-training).
Тази програма е разработена за старши индивидуални изпълнители, които играят ключова роля в оформянето на техническата посока, подпомагането на архитектурната съгласуваност и влиянието върху инженерните решения в цялата организация.
Този воден от инструктор семинар на живо в Варна започва с въведение в BDD, какво представлява и как се използва от компаниите за насърчаване на добър софтуерен дизайн, разработка и тестване. Правим това от неинженерна гледна точка, с поглед към крайните потребители, техните изисквания, език и начин на мислене. Ние също се занимаваме с комуникационните предизвикателства, с които заинтересованите страни в бизнеса вероятно ще се сблъскат, когато работят по-тясно със своите технически настроени колеги.
До края на това обучение участниците ще знаят как да:
Напишете кратки потребителски истории, които улавят моделите на използване на реални потребители на софтуера.
Преведете техните потребителски истории на поведенческия език на BDD (Given, When, Then.)
Извлечете тестови случаи от тези истории, за използване от инженерите за внедряване и тестване.
Разберете връзката между продуктовите изисквания, критериите за приемане и тестовите случаи.
Демистифицирайте техническия жаргон, който пречи на комуникацията и разбирането.
Инсталирайте и използвайте страхотни инструменти за писане на BDD файлове с функции.
Разберете и оценете какво се случва, след като работата е предадена на инженерите.
Играйте по-активна роля в итеративния цикъл на разработка.
Cypress е рамка за пълен цикъл на тестването. Cypress позволява на потребителите да настроят, пишат, изпълняват и дебугират тестове за всяко фронтенд приложение или уебсайт.
Това обучение с инструктор (онлайн или на място) е насочено към софтуерни тествери, които искат да използват Cypress за автоматизиране на тестовете.
По завършване на обучението участниците ще могат да:
Извършват пълен цикъл на автоматизираното тестване с Cypress.
Реализират интеграционни и юнит тестове в уеб приложение.
Използват Cypress като алтернатива на Selenium.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Ръчно изпълнение в среда с жив лабораторен мод.
Опции за персонализация на курса
За да поискате персонализирано обучение за този курс, моля се свържете с нас.
Домейн-ориентираното проектиране (DDD) е мощен подход за софтуерно разработване, който се фокусира върху моделирането на сложни софтуерни поведения чрез съгласуване на техническата имплементация с основните бизнес концепции. Този курс разглежда как DDD помага на отборите да управляват сложността и да намалят риска чрез стратегически и тактически модели. Участниците ще се научат да изграждат „Всеобхватен език", да определят ясни граници чрез Ограничени контексти и да използват конкретни градивни елементи като сущности, стойностни обекти и агрегати. Целта е да се създадат гъвкави и поддържаеми софтуерни архитектури, които остават съгласувани с еволюиращата бизнес домейн.
Има много опитани и изпробвани патерни, които са широко достъпни за всички. Понякога е въпрос на промяна на имената и имплементацията на патерна в конкретна технология. Това може да спести соти часове, които другimenti биха били похарчени за проектиране и тестове. Цели на обучението: този курс има две цели – първо, позволява на участниците да използват широко известни патерни; второ, им пермита да създават и използват патерни специфични за техната организация. Той помага на учениците да оценят как патерните могат да намалат разходите, да систематизират проектирането и да генерират рамка от код базирана на техните патерни. Публика: проектни директори, бизнес-аналитици, програмисти и разработчици, както и оперативни директори и директори на софтуерни подразделения. Стил на курса: курсът се фокусира върху примерите за използване и техната връзка с конкретен патерн. Повечето примери са обяснени чрез UML и простите примери на Java (езика може да се промени, ако курсът е резервиран като закрит курс). Той води участниците през източниците на патерните, както и показва как да организират и описват патерни, които могат да бъдат използвани повторно в организацията.
В това водено от инструктор обучение на семинар на живо в Варна (онлайн или на място), участниците ще се научат как да прилагат петте етапа на Design Thinking, за да разберат по-добре проблемите, с които се сблъскват крайните потребители на даден продукт или услуга, след което ще разработят най-добрият подход за разрешаването им.
До края на това обучение участниците ще могат:
Използвайте креативни стратегии, за да отговаряте на нуждите на клиентите с технологично осъществими решения.
Формулирайте стратегия за увеличаване на стойността на клиента и подобряване на предложенията за продукти и услуги.
Процесът на дизайн-мислене (DT) се състои от пет основни етапа: емпатия, дефиниране на проблема, генериране на идеи, прототипиране и тестване.
В свят, който става все по-сложен, се сблъскваме с проблеми, които изискват специализирани подходи. Дизайн-мисленето помага за справянето със сложните предизвикателства. Овладяването на този подход подобрява способността за ефективно решаване на проблеми, осигурява по-добра комуникация, повишава убедителността, подобрява бизнес резултатите и допринася за развитието на организационното и личното поведение и производителност.
Как работи DT: учене от потребителите и от проблема, откриване на закономерности, създаване на модел (дрейф на модела), тестване на модела, оценка и препроектиране.
Връзката между DT, иновациите и предприемачеството.
Методи и инструменти за DT: персони, карти на заинтересованите страни, карта на пътуването на клиента, услугенBlueprint, иновации в бизнес модела.
Приложения на DT: дизайн-мислене, разрушителни иновации, итеративен подход, техники за agile оценка, критично мислене, решаване на проблеми, отборна работа, готовност за лидерство, комуникационни умения, технологична грамотност, проактивност, межкултурна и етична компетентност, емоционална интелигентност, самосъзнание, преговаряне и разрешаване на конфликти.
Цели:
Разбиране на фундаменталните принципи и нюанси на DT.
Изследване на ключовите концепции, фактори, теории, видове и модели в DT.
Експериментиране, преживяване и практикуване на DT.
Формат на обучението:
Това е еднодневно (4-часово) тренинг обучение, което включва:
лекции (40% - презентация на теории, концепции, модели и взаимодействия),
групи упражнения (30% - групова динамика, игри, групови дискусии и моделирани упражнения за разрешаване на конфликти),
индивидуални дейности (15% - писане, проектиране и дискусии с колегите)
и други (15% - видеоматериали, четене).
Забележка: поради спецификата на това обучение, минималният брой участници в групата е 3.
Този курс с инструктор, провеждан на живо (онлайн или на място), е предназначен за PHP разработчици на среден ниво, които искат да прилагат дизайн патрони ефективно в своите проекти.
До края на този курс участниците ще могат да:
Разберат целта и ползите от дизайн патрони.
Идентифицират и реализират подходящи дизайн патрони за обичайни сценарии.
Структурират PHP приложения, използвайки най-добрите практики, признати от индустрията.
Интегрират патрони в съвременни рамки като Symfony или Zend.
IREB CPRE (International Requirements Engineering Board - Certified Professional for Requirements Engineering) е сертификация за професионалисти в областта на инженеринга на изискванията. Тази сертификация се стреми да потвърди познанията, уменията и опитите в областта на управлението и инженеринга на изискванията в процеса на разработка на софтуер. Стойността на сертификацията IREB CPRE: Потвърждаване и признаване на познания, умения и опит в областта на инженеринга на изискванията. Избирате се на пазара на труда като професионално лице, специализиращо се в управлението на изискванията. Повишаване на кредитността и доверието сред работодатели, клиенти и колеги.
Програмата "Основи на гарантирането на качество и съвременното тестване с AI" е всеобхватно обучение, което комбинира учебната програма за сертификация ISTQB Certified Tester Foundation Level (CTFL v4.0) с практически въведение в инструменти и техники за тестване, подпомагани от изкуствен интелект. Този курс е разработен като път към получаване на сертификация ISTQB Foundation Level, като същевременно предоставя на участниците незабавно приложими умения за тестване с AI.
Това обучение, провеждано с преподавател (онлайн или на място), е насочено към специалисти по гарантиране на качество, софтуерни тестери и инженери по тестване, които искат да изградят структурирани познания в областта на гарантирането на качество, докато научат как да използват съвременните AI инструменти за генериране на тестови случаи, автоматизация на тестове и анализ на дефекти.
В края на това обучение участниците ще могат да:
Прилагат седемте принципа на тестването и ролята на тестера през целия жизнен цикъл на разработката на софтуер.
Проектират тестови случаи, използвайки техники на "черна кутия", "бела кутия" и техники, базирани на опит, съгласно стандартите на ISTQB.
Докладват, проследяват и управляват дефекти през целия им жизнен цикъл.
Планират тестването, използвайки подходи, базирани на риска, техники за оценка и метрики за прогрес на тестовете.
Оценяват и избират инструменти за автоматизация на тестове в контекста на вашата организация.
Използват генеративен AI и големи езикови модели (LLM) за изготвяне, преглед и усъвършенстване на тестови случаи от изискванията.
Прилагат AI-базираните инструменти за самолекуваща се автоматизация на тестове, визуално тестове за регресия и предсказване на дефекти.
Навигират структурата на изпита ISTQB Foundation Level и отговаряте уверено на примерни въпроси.
Формат на курса
Интерактивни лекции и дискусии.
Много упражнения и практика.
Практическа реализация в среда на живо лаборатория.
Възможности за персонализиране на курса
За да поискате персонализирано обучение, моля, свържете се с нас за организиране.
Обучението е предназначено за програмисти на JavaScript, проектиращи и разработващи напредни интернет приложения. Темите, обсъждани по време на обучението, са насочени към внасянето на най-добри практики в програмирането на JavaScript и подчертаване на най-разпространените грешки. Важна точка от обучението е обсъждането на наличната обектно-ориентирана програма със синтаксис на JavaScript.
Kubernetes е отворена платформа за автоматизация на всички етапи от разработването на контейнеризирани приложения. Дизайн патърни са повторяеми решения за проблеми при разработването на софтуер, свързани с дизайна на софтуера. Разширения на Kubernetes се използват за конфигуриране и поддръжка на Kubernetes кластери. С помощта на дизайн патърни и разширения за Kubernetes, потребителите на платформата могат да постигнат подходи за непрекъснато интегриране и доставка (CI/CD), като същевременно поддържат масштабируемост и гъвкавост на софтуерните приложения.
Това обучение, водено от инструктор (онлайн или на място), е предназначено за разработчици и инженери по DevOps, които искат да използват дизайн патърни и разширения за Kubernetes, за да създават корпоративни приложения в Kubernetes кластери.
Към края на това обучение, участниците ще бъдат в състояние да:
Настроят Kubernetes кластер и конфигурират необходимите DevOps инструменти.
Разберат основните концепции за дизайн патърни и разширения за Kubernetes.
Използват разширения и дизайн патърни на Kubernetes при взаимодействие с Kubernetes API.
Разработват персонализирани ресурси на Kubernetes и приложат динамични контролери към кластер.
Управляват и осигуряват всяка Kubernetes среда с помощта на Kubernetes плагини.
Интегрират DevOps модели за мрежи в съществуващи и перспективни Kubernetes проекти.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Практично приложение в живо лабораторно окружение.
Опции за персонализиране на курса
За да попитате персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
Курсът е предназначен за опитни програмисти, които искат да изследват въпроси, свързани с използването на шаблони и рефакторинг. Всеки участник познава свойствата и практическите примери за използването на тези шаблони, което от своя страна ще даде възможност за ефективно изграждане и коригиране на кода на приложението.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към софтуерни тестери, които желаят да използват Postman за API тестване.
До края на това обучение участниците ще могат:
Изпълнявайте тестове, като използвате автоматизирани заявки и работни потоци.
Дефинирайте, разработете, тествайте и наблюдавайте API с помощта на система за контрол на версиите.
Генериране на динамични данни в заявка.
Документирайте и организирайте тестове в сборници за екипен преглед.
В днешната бързо променяща се софтуерна нишо, използването на мощта на ИИ заедно с Cypress предлага непреходящи ефективност и точност в тестовата автоматизация. Просто чудесен период разбираме в IT история от дълбока досега, при това ИИ може да стане най-добрият ни съюзник за подобряване на начините на работа, ефективността, продуктивността и най-важното – качеството.
Това обучение е предназначено да подобри вашите процеси за QA, повишава вашата компетентност и ви упражнява да се справяте с увереност със сложни тестови предизвикателства с точност, използвайки революционните технологии на ИИ.
Причини да участвате:
Откриване синергията между ИИ и Cypress за непреходяща точност на тестовата автоматизация.
Придобиване практически опит със съвременни инструменти и методики.
Подиграване на вашия набор от умения за QA и оставане напред в конкурентния софтуерен разработъчен бизнес.
Учиме си от експерти в индустрията и реални кейстуди, за да подобрите тестовата стратегия.
Разбиване на потенциала за значително подобряване на ефективността и точността на тестовете.
Подиграване на ефективността при тестуването чрез увеличаване на обхвата и съкращение на времето за пускане на пазара.
Преодоляване страх от ИИ да замести тестверификаторите в работата им, като ги приветстват и използват потенциала му.
По завършване на обучението участниците ще могат да:
Освоят ИИ технологията и нейните практически приложения.
Ефективно интегрират решения с подкрепа на ИИ в Cypress-базирани автоматизирани процеси за тестуване.
Пишат напредъчни Cypress тести с помощта на ИИ за по-голяма точност и обхват.
Използват алгоритми на ИИ, за да приоритизират тестови случаи и подобрят ръчното изследвателско тестуване.
Покриват и валидират качеството на UX дизайн чрез мощта на инструментите за визуална регресия с подкрепа на ИИ.
Справянето с комплексни тестови сценарии с точност и ефективност.
Подиграване на техния набор от умения за QA и оставане в чупките на современите методологии за тестуване.
С появата на много сложни дистрибутирани системи сложността на една система се премества към сложността на архитектурата на групата от системи. Този курс обхваща връзката на Software Architecture с Технически Enterprise Architecture. Тези две области са взаимосвързани по начин, който в момента не е добре описан. Например, разделянето на сложна монолитна система на две системи, които комуникират чрез уеб услуги, ще предизвика значителни промени и в двете нови системи, и в архитектурата между тях.
Този курс ще обхваща сделки, в момента общи модели и решения за управление на сложни системи и комуникация в и между тях.
В това водено от инструктор обучение на живо в Варна, участниците ще се научат как да използват функциите на TestComplete, включително неговия тестов обектен модел, контролни точки, картографиране на имена и потребителски интерфейс за извършване на автоматизирано тестване на настолен компютър, уеб, и мобилни приложения.
До края на това обучение участниците ще могат:
Създавайте, записвайте и изпълнявайте функционални тестове.
Създайте мащабируема и поддържаема тестова рамка.
Създайте контролни точки, коригирайте тестове за множество устройства и анализирайте резултатите от тестовете.
Използвайте разширенията на скрипта на TestComplete.
Главният инженер - Мастърклас е за опитни и мотивирани инженери, които вече разбират как да издават код, готов за производство. Този курс ще ви направи изключителен софтуерен инженер/лидер, който да има голям положителен въздействие върху вашия отбор и организация. В този курс ще научите за дизайн на системи и архитектура, методики за рецензия на код, менторство и коучинг на инженери, парно програмиране, строеж на силна инженерна култура и други фундаментални техники в областта на инженерството.
Това обучение, водено от инструктор (на място или на дистанция), е насочено към:
инженери средно ниво
старши софтуерни инженери
главни софтуерни инженери
софтуерни инженери на персонал
предводители на софтуерни инженери
архитекти на софтуера
менажири на инженерията
По края на обучението участниците ще могат да:
напредват до следващото ниво от средно или старше инженери
ако вече водят отбор или са на постаршите нива, те могат да започнат да използват инструментите, методиките и фреймворките, научени в този курс, за:
ефективно водене на отбори с висока производителност
360° ефективно сътрудничество с всички заинтересовани страни
усъвършенстване на основните техници на главния инженер
настрояване на силна инженерна култура в рамките на организацията
освоаване на менталност за непрекъснато обучение
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Инструменти, методики и фреймворки за ставане на юникорен инженер
Споделяне на реални жизнени опити
Опции за персонализация на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас за упоредба.
Прочети повече...
Последна актуализация:
Отзиви от участници (8)
За микросервисите и как да поддържате Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Курс - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Машинен превод
Знанията, ангажираността и връзката на тренера
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.
Машинен превод
практически упражнения, практически случаи
Joanna Nowak - LKQ Polska Sp. z o. o.
Курс - Introduction to Agile Testing
Машинен превод
Ми ми харесах упражненията, които помагаха да разширим мисленето и да получим нови гледни точки относно архитектурата на софтуера.
Gabriele - EAGLEPROJECTS S.p.A.
Курс - Architecture and Design: Core + Advanced Training
Машинен превод
Тренерът много добре познава учебните материали, а предоставената виртуална машина е изключително полезна.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Курс - Performance engineering/tuning
Машинен превод
Има широка покритura на много теми.
Това насърчи и нашата собствена дискусия вътрешно.
Pierre - Seebyte
Курс - Agile Software Testing
Машинен превод
Получавам необходимия ми ниво на разбиране, за да мога да се включа в моите дневни задължения.
Онлайн Software Engineering обучение в Варна, Software Engineering тренировъчни курсове в Варна, Уикенд Software Engineering курсове в Варна, Вечер Software Engineering обучение в Варна, Software Engineering водени от инструктор в Варна, Software Engineering класове в Варна, Software Engineering частни курсове в Варна, Software Engineering обучение в Варна, Software Engineering инструктор в Варна, Software Engineering тренировъчна програма в Варна, Software Engineering обучител в Варна, Вечер Software Engineering курсове в Варна, Software Engineering водени от инструктор в Варна, Software Engineering на място в Варна, Уикенд Software Engineering обучение в Варна, Онлайн Software Engineering обучение в !регион, Software Engineering обучение едно-в-едно в Варна