Intensywne szkolenie z Dockera
dla Programistów oraz DevOpsów

16-godzinne szkolenie w formie warsztatu dla Programistów oraz DevOpsów,

którzy chcą efektywnie wykorzystywać Dockera w codziennej pracy.


Dla kogo jest to szkolenie?

Dla Programistów i DevOpsów, którzy chcą nauczyć się wykorzystywać Dockera w swojej pracy.
Wspólnie przećwiczymy zagadnienia:

jak konteneryzować projekty

jak automatyzować procesy budowania i testowania kodu

jak analizować obraz za pomocą testów jednostkowych

jak nadzorować bezpieczeństwo obrazów i kontenerów

// 4 edycja

Intensywne szkolenie
z Dockera

dla Programistów

oraz DevOpsów

// Szkolenie zdalne z trenerem NA ŻYWO

// zostało ostatnie wolne miejsce!

Czas trwania: 16 godzin

Liczba uczestników: min. 6 / max. 16 osób

Cennik:

pakiet 3 osoby: 890 PLN netto + VAT

early birds do 21 sierpnia: 990 PLN netto + VAT

bilet standardowy: 1090 PLN netto + VAT



ZAREZERWUJ MIEJSCE

Czego się nauczysz?

  • Dowiesz się, jak monitorować, debugować i rozwiązywać problemy z kontenerem i procesami w nim działającymi.
  • Przekonasz się, jak z pomocą innego kontenera obserwować ruch sieciowy w terminalu lub przy użyciu Kali Linux Desktop działającego w Dockerze i dostępnego zdalnie w przeglądarce internetowej.
  • Nauczysz się pisać optymalne Dockerfile i budować optymalne i lekkie obrazy z wykorzystaniem strategii multi-stage.
  • Poznasz, czym jest warstwowa budowa obrazu i jak redukować ich ilość i rozmiar oraz w jaki sposób przeglądać szczegółową zawartość poszczególnych warstw obrazu oraz kontenera.
  • Aby zautomatyzować ten cały proces, uruchomisz lokalną instancję GitLaba wraz z GitLab Runnerem i lokalnym rejestrem obrazów. Projekt będzie automatycznie budowany, testowany, konteneryzowany, a wynikowy obraz skanowany pod względem struktury i bezpieczeństwa, i to po każdym wysłaniu kodu do repozytorium.
Terminy zajęć

// DZIEŃ 3 - 15.09 (wtorek)

godz. 17:30 - 21:30

// DZIEŃ 4 - 17.09 (czwartek)

godz. 17:30 - 21:30

// DZIEŃ 1 - 08.09 (wtorek)

godz. 17:30 - 21:30

// DZIEŃ 2 - 10.09 (czwartek)

godz. 17:30 - 21:30

Prowadzący

Łukasz Lach

Jedyny Docker Captain w Polsce, Docker Certified Associate oraz Docker Community Leader w Warszawie.

Organizuje społeczność Dockera w Warszawie, prowadzi lokalne spotkania i warsztaty.

Docker Captain // Senior Software Architect

Na co dzień pracuje jako starszy architekt oprogramowania w GOG.com (grupa CD Projekt) nad grami takimi jak Cyberpunk 2077 czy Gwent: The Witcher Card Game.

Dwukrotnie wykładał na konferencji DockerCon - w 2018 i 2019 roku. Tylko w ostatnim roku poprowadził warsztaty z Dockera na konferencjach infoShare, DevOps Days, Container Days i Just DevOps.

Forma szkolenia

Szkolenie odbędzie się w formie zdalnej na platformie Zoom.

Zajęcia odbywają się z trenerem na żywo przy zachowaniu pełnej interakcji, w tym:

  • udostępnianie ekranu, a także (jeśli to konieczne) kontroli nad pulpitem w obie strony
  • indywidualne konsultacje z trenerem (oddzielne pokoje)
  • komunikacja głosowa i video

Dzięki zdalnej formie szkolenia, oszczędzasz czas i unikasz dodatkowych kosztów związanych z dojazdem na każde ze spotkań.

Szkolenie odbędzie się w formie zdalnej

na platformie Zoom. Zajęcia odbywają się

z trenerem na żywo przy zachowaniu pełnej interakcji, w tym:

  • Własnego laptopa z możliwością podłączenia do Wi-Fi (min. 3 Mbps w obie strony) i uprawnieniami administratora.
  • Słuchawek i mikrofonu (w laptopie).
  • Opcjonalnie - drugiego monitora. Zapewni Ci dodatkowy komfort pracy.

Czego potrzebujesz?

Na komputerze powinno być zainstalowane następujące oprogramowanie:

  • klient SSH (na przykład OpenSSH, Putty)
  • Bash lub PowerShell
  • Docker (Docker dla Linuxa lub Docker Desktop).

Dla wszystkich uczestników zostaną przygotowane maszyny wirtualne w Google Cloud,

w razie problemów z własnym sprzętem lub brakiem możliwości pracowania na nim z jakiegokolwiek powodu.

Dla wszystkich uczestników zostaną przygotowane maszyny wirtualne w Google Cloud, w razie problemów z własnym sprzętem lub brakiem możliwości pracowania na nim z jakiegokolwiek powodu.

średnio-zaawansowany

Od uczestników szkolenia wymagana jest podstawowa znajomość Linuxa i Dockera oraz umiejętność korzystania z linii poleceń. Nie jest wymagana wiedza z żadnego języka programowania.

16 godzin

16 godzin wypełnionych praktyką pod okiem jedynego Docker Captaina w Polsce.

certyfikat

Wszyscy uczestnicy warsztatów otrzymają certyfikat uczestnictwa.

Opinie uczestników

Jedno z najlepszych szkoleń w których miałam przyjemność uczestniczyć. Świetna dawka wiedzy jeśli chodzi o Dockera, przekazana w doskonałym stylu przez Łukasza. Poruszane aspekty związane z unit testami, czy bezpieczeństwem to mega plus, ponieważ bardzo mało materiałów porusza wspomniane zagadnienia i nawet doświadczeni developerzy nie bardzo wiedzą jak do tematu podejść.Przygotowanie samego szkolenia online też oceniam bardzo wysoko, żadnych przerw technicznych i innych zakłóceń. Szkoda, że te 4 dni tak szybko minęły :)

Monika Sadlok

Jedno z najlepszych szkoleń w których miałam przyjemność uczestniczyć. Świetna dawka wiedzy jeśli chodzi o Dockera, przekazana w doskonałym stylu przez Łukasza. Poruszane aspekty związane z unit testami, czy bezpieczeństwem to mega plus, ponieważ bardzo mało materiałów porusza wspomniane zagadnienia i nawet doświadczeni developerzy nie bardzo wiedzą jak do tematu podejść. Przygotowanie samego szkolenia online też oceniam bardzo wysoko, żadnych przerw technicznych i innych zakłóceń. Szkoda, że te 4 dni tak szybko minęły :)

Bardzo sympatyczny i charyzmatyczny prowadzący, który potrafi przekazać uczestnikom warsztatu część swojej ogromnej wiedzy. Jego bogate zaplecze techniczne nie sprowadzające się tylko do Dockera stanowi ewidentną zaletę w odbiorze warsztatu jak i jego formie. Jest to zdecydowanie najlepszy warsztat pod względem przygotowania technicznego w jakim brałem udział.

Krzysztof Słomczyński

Polecam szkolenie z Dockera prowadzone przez Łukasza Lach. Dzięki szkoleniu oprócz uporządkowania już nabytej wiedzy miałem okazję poznać mechanizmy stojące za Dockerem co przełożyło się na bezpośrednią wiedzę umożliwiającą optymalizację oraz łatwiejsze rozwiązywanie problemów produkcyjnych. W roli trenera Łukasz wykorzystuje wiedzę zdobytą podczas licznych wdrożeń. Jest pasjonatem, a uczestnictwo w jego kursach to czysta przyjemność.

Grzegorz Komajda

Chyba najlepsze szkolenie w jakim brałem udział. Od pierwszej do ostatniej minuty czuć ogromne zaangażowanie i doświadczenie Łukasza. Niesamowicie dopracowane środowisko pracy dla uczestników. Praktycznie zero tracenia czasu na konfigurację/przygotowanie do warsztatów. Bardzo dobrze wydane pieniądze. Nie potrafię sobie wyobrazić ile czasu musiałbym poświęcić, żeby zdobyć wiedzę przekazaną na szkoleniu. Polecam!

Łukasz Siwiński

Jedno z najlepszych szkoleń w których miałam przyjemność uczestniczyć. Świetna dawka wiedzy jeśli chodzi o Dockera, przekazana w doskonałym stylu przez Łukasza. Poruszane aspekty związane z unit testami, czy bezpieczeństwem to mega plus, ponieważ bardzo mało materiałów porusza wspomniane zagadnienia i nawet doświadczeni developerzy nie bardzo wiedzą jak do tematu podejść. Przygotowanie samego szkolenia online też oceniam bardzo wysoko, żadnych przerw technicznych i innych zakłóceń. Szkoda, że te 4 dni tak szybko minęły :)

Używam Dockera od kilku lat do developmentu. Ale robiłem to raczej nieświadomie. Tzn. uruchamiałem, działało i pracowałem ale jak miałem jakiś problem z kontenerem to potrafiłem wszystko stawiać od nowa, czasami nawet reinstalując Dockera. Wynikało to z mojego braku zrozumienia problemu. Po kursie wiem co z czym i jak gada i jak reagować na różnego typu problemy. Development z Dockerem teraz jest prostszy i przyjemniejszy.

Dominik Pietrzak

Program szkolenia

Moduł 1

Dowiesz się dlaczego powstał Docker i jak to wyglądało przed nim?

DZIEŃ 1 - 08.09 (wtorek)
DZIEŃ 2 - 10.09 (czwartek)

Historia i motywacja

//

Skonfigurujesz samodzielnie Docker Engine.

Konfiguracja

//

Moduł 2

Moduł 3

//

Wydajność

Usprawnimy wydajność Dockera na Windows i MacOS.

Moduł 4

//

Obraz Dockera

Obraz Dockera, a także budowa przyrostowa i warstwowa.

Jaka jest zawartość archiwum będącego obrazem kontenera?

Moduł 5

//

Uruchomienie i monitorowanie

Uruchamianie obrazów i monitorowanie działania, logów, wykorzystania zasobów czy potencjalnych problemów z kontenerem.

Budowanie obrazów

//

Moduł 6

Budowanie obrazów Dockera, multi-stage builds, techniki redukowania rozmiaru obrazu.

Strategie i dobre praktyki wersjonowania obrazów Dockerowych oraz wskazywanie konkretnej wersji obrazu po sumie kontrolnej.

Good Practices

//

Moduł 7

Moduł 8

Publikowanie obrazów Dockera oraz lokalny rejestr.

Publikowanie

//

Moduł 9

//

Docker Networks / Docker Volumes

Obraz Dockera, a także budowa przyrostowa i warstwowa. Jaka jest zawartość archiwum

będącego obrazem kontenera?

DZIEŃ 3 - 15.09 (wtorek)
DZIEŃ 4 - 17.09 (czwartek)

Iteracyjny proces konteneryzacji przykładowej aplikacji, rozwiązywanie bieżących problemów z aplikacją tylkoi wyłącznie na poziomie samego Dockera, w procesie budowania obrazu i uruchamiania kontenera

Proces konteneryzacji

//

Moduł 10

Moduł 13

//

Lokalna instancja GitLaba, CI/CD

Optymalizacja obrazu

//

Moduł 12

Budowanie obrazów Dockera, multi-stage builds, techniki redukowania rozmiaru obrazu.

Docker Quiz, czyli wspólne rozwiązywanie pytań z certyfikatu Docker Certified Associate.

Docker Captain Exclusive

//

Moduł 14

Uruchomienie lokalnej instancji GitLaba, skonfigurowanie procesu CI/CD do testowania, budowania i skanowania bezpieczeństwa oraz struktury obrazu.

Moduł 11

//

Bezpieczeństwo obrazu

Podsumowanie całej pracy za pomocą testów jednostkowych obrazu, które weryfikują każdy etap wykonanej na warsztacie pracy i zapobiegają regresjom w przyszłości.

Sesja "Tips and Tricks from Docker Captain" z konferencji DockerCon, DevOps Days oraz Cloud Native.

Docker Captain Exclusive

//

Moduł 15

Sesja Q&A

Moduł 16

//

Cennik

BILET

"EARLY BIRDS"

PAKIET "3 OSOBY"

BILET STANDARDOWY

890 PLN

+ VAT / uczestnik

+ VAT / uczestnik

990 PLN*

+ VAT / uczestnik

1090 PLN

* przy zgłoszeniu do 21.08.2020

PAKIET

"3 OSOBY"

niezależnie od daty zgłoszenia

PAKIET

"3 OSOBY"

BILET STANDARDOWY

+ VAT / uczestnik

890 PLN*

+ VAT / uczestnik

1090 PLN

Administratorem danych osobowych jest infoShare Academy sp. z o.o., który dane osobowe przetwarza zgodnie z Klauzulą informacyjną. PrywatnośćWarunki.

Zgłoś swój udział w szkoleniu

Po otrzymaniu zgłoszenia skontaktujemy się z Tobą, aby ustalić szczegóły.

Administratorem danych osobowych jest infoShare Academy sp. z o.o., który dane osobowe przetwarza zgodnie z Klauzulą informacyjną. PrywatnośćWarunki.

Zgłoś swój udział w kolejnej edycji!

Po otrzymaniu zgłoszenia skontaktujemy się z Tobą, aby ustalić szczegóły.

Wszystkie miejsca na tę edycję zostały wyprzedane.

Ale nic straconego - niedługo ruszamy z naborem na kolejną!

Jeżeli chcesz dołączyć do Łukasza - Docker Captaina w następnej edycji szkolenia,

zostaw nam swoje dane - odezwiemy się do Ciebie!

Wszystkie miejsca na tę edycję zostały wyprzedane. Ale nic straconego - niedługo ruszamy z naborem na kolejną!

Jeżeli chcesz dołączyć do Łukasza - Docker Captaina w następnej edycji szkolenia,

zostaw nam swoje dane - odezwiemy się do Ciebie!

Masz pytania?

Przemysław Wołosz

Koordynator ds. szkoleń dla firm // infoShare Academy

telefon:

e-mail:

Jesteś zainteresowany zorganizowaniem tego szkolenia w formie zamkniętej,

dla pracowników Twojej firmy? Skontaktuj się z nami!

powered by