Lokalne, prowadzone przez instruktora kursy szkoleniowe Jenkins na żywo demonstrują poprzez interaktywną dyskusję i praktyczne ćwiczenia, jak skonfigurować system ciągłej integracji Jenkins (nazywany również ciągłymi kompilacjami, ciągłym wydawaniem, ciągłym testowaniem itp.). Szkolenie Jenkinsa jest dostępne jako "szkolenie online na żywo" lub "szkolenie na żywo na miejscu". Szkolenie na żywo online (inaczej "zdalne szkolenie na żywo") odbywa się za pomocą interaktywnego, zdalnego pulpitu . Szkolenie na żywo na miejscu może odbywać się lokalnie w siedzibie klienta w Koszalin lub w korporacyjnych centrach szkoleniowych NobleProg w Koszalin. Kursy szkoleniowe Jenkins obejmują Jenkins Continuous Integration do testowania Agile przy użyciu Java, .Net, Javascript i innych języków. Zachęca się do interakcji między instruktorem a uczestnikami. Omawiane są rzeczywiste przypadki, a konkretne problemy i pytania są omawiane i rozwiązywane na zajęciach. NobleProg — Twój lokalny dostawca szkoleń
Koszalin
Gwardia, Sportowa 34, Koszalin, Polska, 75-503
Sala szkoleniowa jest wyposażona w nowoczesne udogodnienia. Znajduje się 3 kilometry od centrum miasta. Obiekt posiada przestronny parking dla uczestników szkoleń, co zapewnia wygodny dostęp dla wszystkich kursantów.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (online lub na miejscu) obejmuje zaawansowane Jenkins konfiguracje, bezpieczeństwo i techniki skalowania i jest skierowane do inżynierów DevOps i architektów oprogramowania, którzy chcą zdobyć wiedzę w zakresie dostosowywania Jenkins do złożonych projektów oprogramowania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Optymalizacja Jenkins dla projektów oprogramowania na poziomie przedsiębiorstwa.
Wdrażanie zaawansowanych środków bezpieczeństwa.
Tworzenie złożonych i skalowalnych potoków.
Skuteczne rozwiązywanie problemów i utrzymywanie instalacji Jenkins.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (online lub na miejscu) obejmuje podstawowe pojęcia i wykorzystanie Jenkins i jest skierowane do programistów i inżynierów DevOps, którzy chcą skonfigurować Jenkins, tworzyć i konfigurować zadania oraz automatyzować kluczowe aspekty procesu tworzenia oprogramowania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie zasad ciągłej integracji i ciągłego dostarczania (CI/CD).
Instalowanie i konfigurowanie Jenkins do automatyzacji oprogramowania.
Tworzenie zadań Jenkins do tworzenia i testowania aplikacji oraz zarządzanie nimi.
Konfigurowanie i dostosowywanie zautomatyzowanych potoków do wdrażania oprogramowania.
Ten kurs zapewnia szkolenie w zakresie obsługi projektów testowych przy użyciu Selenium zestawu testów i ciągłego testowania za pomocą Jenkins.
Docelowi odbiorcy:
Inżynierowie testów oprogramowania
Programiści zaangażowani w rozwój zwinny
Menedżerowie wydań
Inżynierowie QA
Po zakończeniu szkolenia Selenium uczestnicy będą w stanie
Efektywne wykorzystanie zestawu testów Selenium w rzeczywistych projektach
Używanie Selenium do testowania w różnych przeglądarkach
Dystrybucja testów przy użyciu Selenium Grid
Uruchamianie testów regresji Selenium w Jenkins
Przygotowywanie raportów z testów i raportów okresowych przy użyciu Jenkinsa
Ciągła integracja (CI) to praktyka programistyczna, w której programiści łączą zmiany w swoim kodzie tak często, jak to możliwe, aby szybko wykrywać i lokalizować błędy.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawy Continuous Integration for JavaScript podczas konfigurowania procesu ciągłej integracji dla projektu JavaScript.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie podstaw ciągłej integracji
Zbudują własny system ciągłej integracji dla swoich projektów JavaScript
Uczestnicy
Programiści
Specjaliści IT
Inżynierowie DevOps
Menedżerowie biznesowi
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Ten kurs koncentruje się na praktycznej implementacji i narzędziach. Zakłada dobrą znajomość zasad teoretycznych (patrz kurs DEVOPS), ponieważ koncentruje się na najnowszych narzędziach i metodach wdrażania zasad DevOps.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (online lub na miejscu) jest przeznaczone dla inżynierów DevOp, którzy chcą zoptymalizować i uprościć proces CI/CD za pomocą Docker i Jenkins.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Automatyzuj dostarczanie kodu i wdrażanie potoków za pomocą Jenkins.
Buduj aplikację przy użyciu Docker i Docker File.
Konfigurowanie opcji uwierzytelniania w celu zwiększenia bezpieczeństwa.
To prowadzone przez instruktora szkolenie na żywo w Koszalin obejmuje koncepcje, narzędzia i techniki potrzebne do przeprowadzenia ciągłej integracji projektów oprogramowania w środowisku Agile. Uczestnicy wykonują serię praktycznych ćwiczeń podczas całego kursu, aby zastosować swoją wiedzę w rzeczywistych sytuacjach. Zachęcamy do interakcji między instruktorem a uczestnikami. Omawiane są rzeczywiste przypadki, a konkretne kwestie i pytania są rozwiązywane i rozwiązywane w klasie.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Jenkins 2 do tworzenia potoków automatyzujących proces przenoszenia aplikacji z fazy rozwoju do produkcji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalacja i konfiguracja Jenkins 2.
Zastosowanie podejścia skryptowego do automatyzacji każdego etapu procesu wdrażania oprogramowania.
Automatycznie generuj kompilacje aplikacji, gdy oprogramowanie jest sprawdzane w systemie kontroli wersji.
Automatyczne uruchamianie kompilacji, testowania i pakowania aplikacji.
Szybkie reagowanie na powiadomienia i raporty, gdy coś pójdzie nie tak.
Instalacja dodatkowych wtyczek w celu rozszerzenia Jenkins.
Kiedy programiści kończą pisanie fragmentu kodu, często integrują swój kod z aplikacją, kopiują aplikację do folderu, uruchamiają instalator aplikacji, a następnie inicjalizują aplikację, aby sprawdzić, czy działa zgodnie z oczekiwaniami. To ręczne podejście nie skaluje się zbyt dobrze, jest żmudne, bardzo podatne na błędy i nie oferuje mechanizmu śledzenia zmian w trakcie procesu.
Lepszym podejściem byłoby zautomatyzowanie procesu przy użyciu Continuous Integration. Ciągła integracja odnosi się do procesów, narzędzi i infrastruktury potrzebnych do automatyzacji tworzenia, wdrażania i testowania aplikacji.
W tym prowadzonym przez instruktora szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak przekształcić tradycyjne, ręczne (lub pół-ręczne) podejście do wdrażania oprogramowania w zwinną, ciągłą integrację (CI) przy użyciu Jenkins. W trakcie kursu uczestnicy wykonują szereg praktycznych ćwiczeń laboratoryjnych na żywo, wykorzystując zdobytą wiedzę do rozwiązywania różnych problemów związanych z tworzeniem i wdrażaniem oprogramowania. Zachęca się do interakcji między prowadzącym a uczestnikami. Omawiane są rzeczywiste przypadki, a konkretne kwestie i pytania są poruszane i rozwiązywane podczas całego szkolenia. Szkolenie jest szczególnie skoncentrowane na rozwoju aplikacji .Net.
Pod koniec tego szkolenia uczestnicy będą w stanie:
Zainstaluj i skonfiguruj Jenkins do tworzenia aplikacji .Net
Użyj Jenkins, aby zautomatyzować proces sprawdzania i scalania kodu źródłowego .Net w repozytorium kodu.
Wykorzystanie Jenkins do automatyzacji procesu pobierania, kompilowania i wdrażania aplikacji na serwerze wydań.
Integracja Jenkins z innymi narzędziami do tworzenia oprogramowania, takimi jak narzędzia do śledzenia zgłoszeń i
Uczestnicy
Programiści .Net
Inżynierowie kompilacji
Inżynierowie QA
Kierownicy projektów
Menedżerowie wydań
Inżynierowie DevOps
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Jenkins to narzędzie do ciągłej integracji (CI) o otwartym kodzie źródłowym napisane w języku Java. Maven to narzędzie do automatyzacji kompilacji dla projektów Java. Razem mogą być używane do uruchamiania ciągłych kompilacji, które obejmują na przykład: wykonywanie testów JUnit za każdym razem, gdy nowy kod zostanie zatwierdzony, wdrażanie tych kompilacji do produkcji i planowanie tych zadań w strategicznych porach dnia, na przykład o północy. Te narzędzia i procesy składają się na podejście DevOps do tworzenia i wdrażania oprogramowania i są popularne w rozwoju Agile.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy rozpoczną od wprowadzenia do DevOps, kontroli wersji i skryptów automatyzacji, a następnie przejdą do praktycznej praktyki, ucząc się, jak instalować, konfigurować i wdrażać Jenkins i Maven w środowisku laboratoryjnym na żywo.
Publiczność
Programiści
Administratorzy systemu
Inżynierowie DevOps
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
To prowadzone przez instruktora szkolenie na żywo w Koszalin (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Jenkins X do tworzenia zautomatyzowanych, gotowych do pracy w chmurze potoków CI/CD na Kubernetes.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalacja i konfiguracja Jenkins X.
Kodowanie odpornych potoków CI/CD przy użyciu wszechstronnego języka DSL (Domain Specific Language).
Tworzenie potoków CI/CD wykorzystujących popularne technologie, takie jak GitHub, Kubernetes i kontenery Docker.
Łączenie Jenkins X z innymi popularnymi narzędziami, takimi jak Helm, Prow i Skaffold.
Wdrażaj aplikacje w dowolnym środowisku, zarówno w chmurze, jak i lokalnie.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalacja i konfiguracja Maven.
Automatyzacja testowania przy użyciu Selenium
Zarządzanie GIT
Integracja integracji ciągłej
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Więcej...
Ostatnia aktualizacja:
Opinie uczestników (4)
Trener ma dogłębne doświadczenie i jest dobrze wykształcony. Głębokość wiedzy i pasja do nauczania są wysoko cenione.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Szkolenie - Jenkins 2: Building CI/CD Pipelines
Przetłumaczone przez sztuczną inteligencję
Kursant był bardzo dobrze zorganizowany. Na początku wyjaśnił wszystkie narzędzia niezbędne do szkolenia. Trener chętnie wyjaśniał wszystkie wątpliwości, a omówiono również praktyczne przypadki użycia.
Vivek Verma - Global Knowledge Network Training Ltd
Szkolenie - DevOps Practical Implementation and Tools
Przetłumaczone przez sztuczną inteligencję
Łukasz był bardzo wiedzący, cierpliwy i bardzo otwarty na zaspokojenie mojej ciekawości. Na przykład poprosiłem go o wygenerowanie błędów, aby zobaczyć, jak system na nie zareaguje itp. On iść daleko, aby odpowiedzieć na pytania lub demonstrować funkcjonalności, nawet niektóre z moich pytań były poza zakresem zajęć. On dał mi prawdziwe doświadczenie z systemem. Na pewno zapiszę się na inne zajęcia z nim i polecę go jako nauczyciela innym. Dziękuję, Łukasz!
Tina Henderson
Szkolenie - Test Automation with Selenium and Jenkins
Przetłumaczone przez sztuczną inteligencję
Wszystko. Nie mając wcześniej żadnego doświadczenia z Jenkins, trochę martwiłem się o moją zdolność do nadążania. IPad zapewnił odpowiednie wsparcie/korepetycje, kiedy poprosiłem o pomoc, dzięki czemu mógłem śledzić prezentację na poziomie, który mnie zadowolił.
Graham Congdon
Szkolenie - Jenkins: Continuous integration for Agile development