Kurs Po Prostu Docker

Docker od postaw. Nauczysz się uruchamiać kontenery, budować własne obrazy oraz tworzyć projekty w Docker Compose.

Praktyczny kurs dla administratorów, programistów, testerów i osób rozpoczynających pracę w DevOps.


Poznaj w praktyce najpopularniejsze narzędzie do konteneryzacji w prawdopodobnie najlepszym kursie online.

  • ponad 50 lekcji wideo
  • ponad 5 godzin materiału
  • pliki i polecenia używane w lekcjach
  • przykładowe projekty
  • dostęp do przyszłych aktualizacji
  • możliwość zadawania pytań
  • darmowe aktualizacje
  • wpływ na rozwój kursu

Natychmiastowy dostęp • Bezpieczna płatność • Gwarancja satysfakcji


Docker jest obecnie podstawowym narzędziem wykorzystywanym w pracy administratorów, programistów i inżynierów DevOps. Pozwala uruchamiać aplikacje wraz ze wszystkimi wymaganymi zależnościami w powtarzalnym środowisku.

W kursie przejdziesz od podstaw konteneryzacji do samodzielnego budowania obrazów oraz projektów składających się z wielu kontenerów.


Dla kogo jest ten kurs?

Programista

Konteneryzacja daje programiście możliwość, aby dostarczać swój kod i aplikację ze wszystkimi potrzebnymi zależnościami i bibliotekami w określonych wersjach, niezależnie od języka programowania. Dzięki czemu uruchomienie aplikacji na kolejnych środowiskach (develop/stage/prod) jest łatwe.

Tester oprogramowania/QA

Konteneryzacja może znacznie ułatwić pracę testera. Zamiast instalować od nowa aplikacje do przetestowania wystarczy, że tester po prostu pobierze gotowy obraz z aplikacją, który zawiera wszystko co niezbędne do działania i uruchomienia na swojej maszynie. Ma gwarancję, że będzie działać identycznie jak w środowisku programisty,

DevOps

Konteneryzacja jest najczęściej wykorzystywana w pracy DevOpsów do budowy środowisk, projektów, instalacji aplikacji na serwerach. Jest to zdecydowany lider wśród narzędzi do konteneryzacji. Zdecydowanie przyśpiesza budowanie procesów CI/CD.

Student informatyki

konteneryzacja jest bardzo ceniona przez pracodawców, tak więc znajomość tematyki zdecydowanie zwiększa szanse studenta na znalezienie dobrze płatnej pracy w branży informatycznej po ukończeniu studiów .

Co dostajesz w kursie?

Ponad 50 lekcji

To ponad pięć (5) godzin praktycznej wiedzy na temat Dockera. Lekcje przygotowane głównie w treściwej formie wideo pokazujące konkretne wykorzystanie programu.

Gotowe materiały pomocnicze

To lekcje uzupełnione o dodatkowe polecenia gotowe do użycia i dodatkowe informacje, uzupełniające przedstawiane zagadnienie

Wsparcie instruktora kursu

W każdej chwili możesz się zwrócić do instruktora ze swoim zapytaniem po pomoc. Utknąłeś z jakimś zagadnieniem czy potrzebujesz porady - pisz śmiało.

Gwarancję satysfakcji

Staram się aby kurs był jak najlepszy. Jednak jeśli z jakiegoś powodu uznasz w ciągu dwóch tygodni, że to nie jest kurs dla Ciebie, bez pytania zwracam pełną kwotę.

Dostęp bez ograniczeń czasowych

Wracasz do kursu i materiałów wtedy, kiedy ich potrzebujesz.

Przyszłe aktualizacje kursu

Nowe i zaktualizowane lekcje otrzymujesz bez dodatkowych opłat.


Jak wygląda przykładowa lekcja?

D2.3. Analizujemy kontener – polecenia docker logs, docker inspect

W lekcjach kursu przedstawiane są polecenia Dockera na konkretnych przykładach. Wizualnie dobrze widoczne, omawiane spokojnym głosem.


Jakie zagadnienia omawia kurs?

Moduł 1 – Wprowadzenie do kursu i instalacja Dockera

Zrozumiesz, czym różni się konteneryzacja od wirtualizacji oraz jak działają obrazy i kontenery. Zainstalujesz Docker Desktop lub Docker Engine i przygotujesz własne środowisko do nauki.

Moduł 2 – Uruchamiamy i analizujemy kontenery

Nauczysz się uruchamiać kontenery, sprawdzać ich konfigurację, analizować logi oraz kontrolować wykorzystanie zasobów. Poznasz polecenia potrzebne w codziennej pracy z Dockerem.

Moduł 3 – Sieci dla kontenerów

Dowiesz się, jak kontenery komunikują się ze sobą i z otoczeniem. Nauczysz się tworzyć sieci, publikować porty i łączyć kilka usług w jednym środowisku.

Moduł 4 – Magazyny na dane dla kontenerów

Zrozumiesz, dlaczego dane zapisane wewnątrz kontenera mogą zostać utracone. Nauczysz się korzystać z wolumenów, bind mountów i innych sposobów przechowywania danych.

Moduł 5 – Organizujemy projekt w Docker Compose

Przygotujesz kompletne środowiska składające się z wielu kontenerów. Nauczysz się opisywać aplikacje w pliku Compose i uruchamiać cały projekt jednym poleceniem.

Moduł 6 – Obrazy, Dockerfile, Repozytorium

Nauczysz się tworzyć obrazy za pomocą Dockerfile, rozumieć ich warstwy oraz publikować własne obrazy w repozytorium. Przygotujesz kilka praktycznych projektów.

Moduł 7 – Dodatkowe narzędzia dla Dockera

  Poznasz narzędzia do graficznego zarządzania kontenerami, monitorowania zasobów i sprawdzania bezpieczeństwa obrazów.

Moduł 8 – Podsumowanie i zakończenie kursu

Dodatek A – Wstęp do orkiestracji z Kubernetesem

Zobaczysz, czym różni się uruchamianie pojedynczych kontenerów od ich orkiestracji. Uruchomisz pierwsze zasoby w Kubernetes i poznasz podstawowe obiekty platformy.

Co mówią uczestnicy moich kursów?

★★★★★
Rzetelne, wyczepujące wiadomości. Polecam w 100 %.
Krzysztof A

★★★★★
Wspaniały kurs polecam bardzo serdecznie ogólnie polecam wszystkie materiały pana Daniela można się z nich bardzo dużo nauczyć na pewno coś jeszcze od niego kupię i mam nadzieje że ta wiedza przyda mi się w pracy
Lilly

★★★★★
Kurs przedstawiony w przystępny sposób, brakowało jakiś przykładów użycia realnego w firmach np. kilka takich samych serwisów wystawionych za reverse proxy na traefiku czy nginxie
Kajne


O autorze

Nazywam się Daniel Sternik. Zawodowo pracuję jako inżynier DevOps i administrator systemów. Na co dzień wykorzystuję Dockera, Kubernetes, Linux, rozwiązania chmurowe oraz systemy monitoringu. Jestem autorem kursów technicznych, z których skorzystało już ponad X uczestników, oraz książki o VirtualBox wydanej przez Helion.


Najcześciej zadawane pytania (FAQ)?

  • Czy kurs jest odpowiedni dla osoby początkującej?
    Tak, to kurs od samych podstaw po tematy bardziej zaawansowane.

  • Czy muszę znać Linux?
    Nie, ale na pewno znajomośc systemów Linux będzie przydatna.

  • Czy otrzymam fakturę?
    Tak, faktura jest automatycznie generowania do każdego zamówienia na podstawie danych podawanych przy zakupie.

  • Jak długo mam dostęp?
    Dostęp jest w pełni online (24/7) przez minimum rok czasu od daty zakupu.

  • Czy kurs jest aktualizowany?
    Tak, cyklicznie dodawane są nowe lekcje, o które proszą kursanci.

  • Jak wygląda wsparcie autora?
    Głownie po przez tworzenie nowych materiałów na prośbę kurantów – tak aby wszyscy mogli skorzystać z nowych informacji. Zapraszam też do kontaktu po przez e-mail.

  • Czym oferta różni się od wersji na Udemy?
    Ten kurs jest bogatszy o nowe lekcje.

  • Czy otrzymam certyfikat?
    W tym kursie największą wartością jest to, że kursant nabywa nowe praktyczne umiejętności z pracy z Dockerem a nie certyfikat.

  • Czy kurs działa na Windows, macOS i Linux?
    Sam kurs działa w przeglądarce internetowej, niezależnie od systemu opercyjnego. Natomiast prezentowane treści przedstawione są w systemie Linux ale też mamy informacje jak uruchomić kontenery pracując na systemie Windows. Lekcja odnośnie uruchomienia Docker pod MacOS jest w przygotowaniu.


Jeśli masz jakiekolwiek pytania, pisz śmiało – daniel@sternik.eu