Online nebo na místě, živé kurzy Jenkins vedené instruktorem demonstrují prostřednictvím interaktivní diskuse a praktické praxe, jak nastavit systém průběžné integrace Jenkins (také označovaný jako průběžné sestavování, průběžné vydávání, průběžné testování atd.). Jenkins školení je k dispozici jako "online živé školení" nebo "na místě živé školení". Online živé školení (neboli "vzdálené živé školení") se provádí prostřednictvím interaktivní vzdálené plochy . Živá školení na místě lze provádět lokálně v prostorách zákazníka v České republice nebo ve firemních školicích střediscích NobleProg v České republice. Školicí kurzy Jenkins pokrývají Jenkins Continuous Integration pro agilní testování pomocí Java, .Net, Javascriptu a dalších jazyků. Interakce mezi instruktorem a účastníky je podporována. Diskutují se o skutečných případech a ve třídě se řeší a řeší konkrétní problémy a otázky. NobleProg -- Váš místní poskytovatel školení
Toto živé školení vedené instruktorem v České republice (online nebo na místě) pokrývá pokročilé Jenkins konfigurace, zabezpečení a techniky škálování a je zaměřeno na inženýry DevOps a softwarové architekty, kteří chtějí získat odborné znalosti v oblasti přizpůsobení Jenkins pro komplexní softwarové projekty.
Na konci tohoto školení budou účastníci schopni:
Optimalizujte Jenkins pro softwarové projekty na podnikové úrovni. Implementujte pokročilá bezpečnostní opatření. Vytvářejte složité a škálovatelné potrubí. Efektivně odstraňovat problémy a udržovat Jenkins instalace.
Toto živé školení vedené instruktorem v České republice (online nebo na místě) pokrývá základní koncepty a použití Jenkins a je zaměřeno na vývojáře softwaru a inženýry DevOps, kteří chtějí nastavit Jenkins, vytvářet a konfigurovat pracovní místa, a automatizovat klíčové aspekty procesu vývoje softwaru.
Na konci tohoto školení budou účastníci schopni:
Pochopit principy kontinuální integrace a kontinuálního doručování (CI/CD). Nainstalujte a nakonfigurujte Jenkins pro softwarovou automatizaci. Vytvářejte a spravujte Jenkins úlohy pro vytváření a testování aplikací. Nastavte a přizpůsobte automatizované kanály pro nasazení softwaru.
Tento kurz poskytuje školení pro zpracování testovacích projektů pomocí Selenium testovací sady a průběžné testování s Jenkinsem.
Očekávané publikum:
Inženýři testování softwaru Vývojáři softwaru zapojení do agilního vývoje Manažeři vydání Inženýři QA
Na konci Selenium školení budou delegáti schopni:
Používejte Selenium sadu testů efektivně v reálných projektech Použijte Selenium pro testování napříč prohlížeči Distribuujte testy pomocí Selenium Grid Run regresních testů Selenium v Jenkins Připravte testovací zprávy a periodické zprávy pomocí Jenkins
Nepřetržitá integrace (CI) je postup vývoje, při kterém vývojáři slučují změny ve svém kódu tak často, jak je to možné, aby rychle odhalili a lokalizovali chyby.
V tomto živém školení vedeném instruktorem se účastníci naučí základy Continuous Integration for JavaScript, když projdou nastavením procesu kontinuální integrace pro projekt JavaScript.
Na konci tohoto školení budou účastníci schopni:
Pochopte základy kontinuální integrace Vybudujte si vlastní systém kontinuální integrace pro své projekty JavaScript
Publikum
Vývojáři IT profesionálové DevOps Inženýři Obchodní manažeři
Formát kurzu
Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Tento kurz se zaměřuje na praktickou implementaci a nástroje. Předpokládá dobrou znalost teoretických principů (viz kurz DEVOPS), protože se zaměřuje na nejnovější nástroje a metody implementace principů DevOps.
Toto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na inženýry DevOp, kteří chtějí optimalizovat a zjednodušit proces CI/CD pomocí Docker a Jenkins.
Na konci tohoto školení budou účastníci schopni:
Automatizujte doručování kódu a zavádění kanálů pomocí Jenkins.
Sestavte aplikaci pomocí Docker a Docker File.
Nakonfigurujte možnosti ověřování pro posílení zabezpečení.
Toto živé školení vedené instruktorem v České republice pokrývá koncepty, nástroje a techniky potřebné k provádění nepřetržité integrace vašich softwarových projektů v prostředí Agile. Účastníci provádějí v průběhu kurzu řadu praktických cvičení, aby své znalosti aplikovali v reálných situacích. Interakce mezi instruktorem a účastníky je podporována. Diskutují se o skutečných případech a ve třídě se řeší a řeší konkrétní problémy a otázky.
Toto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na inženýry, kteří chtějí používat Jenkins 2 k vytváření kanálů, které automatizují proces přesunu aplikace z vývoje do výroby.
Na konci tohoto školení budou účastníci schopni:
Nainstalujte a nakonfigurujte Jenkins 2.
Přijměte skriptový přístup k automatizaci každého kroku procesu nasazení softwaru.
Automaticky generovat sestavení aplikace, když je software zkontrolován v systému správy verzí.
Automaticky spusťte kompilaci, testování a balení softwarové aplikace.
Rychle reagujte na oznámení a hlášení, když se něco pokazí.
Když vývojáři dokončí psaní kusu kódu, často integrují svůj kód do aplikace, kopírují aplikaci do složky, spustí instalaci aplikace a pak iniciují aplikaci, aby zkontrolovali, zda to probíhá tak, jak se očekávalo. Tento manuální přístup se neskládá velmi dobře, je nudný, velmi chybový a neposkytuje mechanismus pro sledování změn během procesu.
Lepším přístupem by bylo automatizovat proces pomocí kontinuální integrace. Neustálá integrace se vztahuje na procesy, nástroje a infrastrukturu potřebné k automatizaci výstavby, implementace a testování softwarových aplikací.
V tomto výcviku vedeném instruktorem se účastníci naučí, jak přeměnit tradiční, manuální (nebo polovodičový) přístup k implementaci softwaru na agilní, kontinuální integraci (CI) pomocí Jenkins. Účastníci provádějí řadu praktických, živých laboratorních cvičení v průběhu kurzu, aplikují své nové znalosti na různé problémy vývoje softwaru a implementace v každém kroku cesty. Interakce mezi instruktorem a účastníky je podporována. V reálném světě jsou diskutovány případy a konkrétní otázky a otázky jsou řešeny a vyřešeny v průběhu školení. Tento program se zaměřuje zejména na vývoj aplikací.net.
•
Po ukončení tohoto tréninku budou účastníci schopni:
Instalace a konfigurace Jenkins pro vývoj aplikací.Net
Použijte Jenkins k automatizaci procesu přihlášení a sloučení zdrojového kódu.Net do záložky kódu
Použijte Jenkins k automatizaci procesu stahování, sestavování a umístění aplikace na server vydání
Integrovat Jenkins s jinými nástroji pro vývoj softwaru, jako jsou sledovatelé problémů a
publikum
.NET vývojáři
Stavba inženýrů
QA inženýři
Projektový manažer
Uvolnění manažerů
DevOps Inženýři
Formát kurzu
Částečná přednáška, částečná diskuse, cvičení a těžká praxe
Poznámka
Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
Jenkins je open-source nástroj pro kontinuální integraci (CI) napsaný v Javě. Maven je nástroj pro automatizaci sestavení pro projekty Java. Společně je lze použít ke spouštění nepřetržitých sestavení, která zahrnují například: provádění testů JUnit vždy, když je potvrzen nový kód, nasazení těchto sestavení do produkce a plánování těchto úkolů na strategickou denní dobu, například o půlnoci. Tyto nástroje a procesy tvoří přístup DevOps k vývoji a nasazení softwaru a jsou oblíbené v agilním vývoji.
V tomto živém školení vedeném instruktorem začnou účastníci úvodem do DevOps, správy verzí a automatizačního skriptování a poté přejdou k praktickému cvičení, kde se naučí, jak nainstalovat, nakonfigurovat a nasadit Jenkins a Maven v přímém přenosu. prostředí laboratoře.
Publikum
Vývojáři Systémoví administrátoři DevOps inženýři
Formát kurzu
Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Toto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na inženýry, kteří chtějí používat Jenkins X k vytváření automatizovaných, cloudových CI/CD kanálů na Kubernetes.
Na konci tohoto školení budou účastníci schopni:
Nainstalujte a nakonfigurujte Jenkins X.
Kódově odolné kanály CI/CD využívající všestranný jazyk DSL (Domain Specific Language).
Vytvářejte kanály CI/CD, které využívají oblíbené technologie, jako jsou GitHub, Kubernetes a kontejnery Docker.
Kombinujte Jenkins X s dalšími oblíbenými nástroji, jako jsou Helm, Prow a Skaffold.
Nasazujte aplikace do jakéhokoli prostředí, ať už v cloudu nebo lokálně.
Po ukončení tohoto tréninku budou účastníci schopni:
Instalace a nastavení Maven.
Automatické testování pomocí Selenium
Řízení GIT
Integrace kontinuální integrace
Formát kurzu
Interaktivní přednáška a diskuse.
Mnoho cvičení a praxe.
Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
Read more...
Last Updated:
Reference(4)
Trenér má hluboké zkušenosti a dobře vyprávěný skutkem. Hloubka znalostí a vášeň pro výuku je vysoce ceněna.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurz - Jenkins 2: Building CI/CD Pipelines
Machine Translated
The trainer was very well organized. He explained about all the tools required for the training in the beginning. The trainer happily clarified all the doubts and practical use cases were discussed.
Vivek Verma - Global Knowledge Network Training Ltd
Kurz - DevOps Practical Implementation and Tools
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Kurz - Test Automation with Selenium and Jenkins
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
Kurz - Jenkins: Continuous integration for Agile development