Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker i Docker Compose - Praktycznie Dla Programistów
Rating: 4.3 out of 5(22 ratings)
215 students

Docker i Docker Compose - Praktycznie Dla Programistów

Naucz się korzystać z narzędzia Docker i Docker Compose realizując praktyczne projekty
Last updated 11/2022
Polish

What you'll learn

  • Dowiedz się czemu służy, jak działa i w jaki sposób programiści najczęściej wykorzystują Dockera.
  • Pokażę Ci jak wykorzystywać i tworzyć własne obrazy dla swoich aplikacji.
  • Zaczniemy tworzyć kontenery oraz przyjrzymy się co mają one w środku.
  • Pokażę Ci jak obsługiwać wolumeny, które pozwolą Ci przechowywać i współdzielić z innymi developerami stan dowolnego kontenera.
  • Dowiesz się jak pogrupować kontenery w sieci, po to, aby te izolowane środowiska mogły ze sobą rozmawiać.
  • Dowiesz się jak definiować konfigurację na potrzeby zarządzania grupami kontenerów.
  • Pokaże Ci też możliwe zastosowania Docker Compose, a także zademonstruję gotowe rozwiązania dzięki którym możesz ułatwić swoja codzienną pracę.
  • Dowiesz się jak udostępniać obrazy Dockerowe z wykorzystaniem Docker Huba i prywatnych Docker Registry.

Course content

3 sections7 lectures6h 46m total length
  • Docker Dla Programistów - Czym Jest i Jak Go Wykorzystać1:29:56
  • Czym Są Sieci i Wolumeny?1:41
  • Docker Dla Zaawansowanych – Sieci i Wolumeny1:43:52

Requirements

  • Musisz wiedzieć jak posługiwać się linią komand (CLI)
  • Posiadać wiedzę z zakresu dowolnego obiektowego języka programowania
  • Chęć do nauki i 7 godzinnej wycieczki po ocenie ze mną i Dockerem

Description

Na swoim nagraniu z LiveCodingu pokazuje jak myśli programista. Pozwalam sobie tutaj na dużą dawkę spontaniczności, po to, aby pokazać jak przebiega proces myślowy. I stosując te podejście oczywiście natrafiamy na błędy. Ale to dobrze, bo wówczas - jest szansa ujawnienia jakie potencjalne błędy nas czyhają, oraz jak je diagnozować, a następnie sprawnie rozwiązywać. Ten model się bardzo dobrze sprawdza – bo dużo lepiej zapada w pamięć, uczy rozwiązywać problemów i sposobu myślenia.

To więcej niż kurs! To biblioteka ze szkoleń Live w ramach którego przybliżam pracę z Dockerem od podstawowych zagadnień do sprawnego posługiwania się nim na produkcji. Cała nauka jest realizowana na projektach – co pozwoli Ci na szersze jego zrozumienie i jego wykorzystanie w praktyce.

Materiał jest profilowany dla osób, które chcą wykorzystywać Dockera praktycznie – nie realizując przy tym oderwanych przykładów bez kontekstu, lecz nadając pełne zrozumienie wykorzystania tego narzędzia - tworząc przy tym ciekawe projekty aplikacji internetowych wraz z bazami danych i ich panelami administracyjnymi.

Dzięki temu, że całość jest realizowana w postaci LiveCodingu, to poznasz sposób w jaki myśli programista i jak radzić sobie z rozwiązywaniem błędów, które pojawiają się w trakcie pracy.

Stosując te podejście oczywiście natrafiamy na problemy. Ale to dobrze, bo wówczas - jest szansa ujawnienia jakie potencjalne błędy nas czyhają, oraz jak je diagnozować, a następnie sprawnie rozwiązywać. Ten model się bardzo dobrze sprawdza - dużo lepiej zapada w pamięć i uczy sposobu myślenia.

W trakcie kursu tworzone są aplikacje, które następnie nauczymy się wydzielać i definiować ich uruchomienie w ramach plików Dockerfile. Zbudujemy z nich obrazy i zaczniemy uruchamiać z podziałem na sieci. Pokaże Ci również jak automatyzować swoją pracę z wykorzystaniem Docker Compose, a finalnie zaczniemy współdzielić nasze obrazy.

Who this course is for:

  • Ciebie, jeśli jesteś programistą
  • Ciebie, jeśli chcesz szybko nabyć umiejętności sprawnego posługiwania się Dockerem
  • Ciebie, jeśli cenisz sobie formę nauki poprzez LiveCoding
  • Ciebie, jeśli szukasz niezamulającego kursu dotyczącego Dockera
  • Ciebie, jeśli liczy się dla Ciebie szybki i dobry start!