Przejdź do treści

Podstawy języka Go - napisz własny operator k8s

2 dni:
16 godz.
Ostatnia aktualizacja:
Angielski
Polski [automatycznie], Angielski [automatycznie]

Co składa się na jakość szkolenia i jest w cenie?

Potwierdzenie od

Potwierdzenie od: 5.

Tyle osób wystarczy, by szkolenie zostało potwierdzone!

więcej
  
Maksymalnie na szkoleniu

Maksymalnie: 10 uczestników

Tylu uczestników maksymalnie weźmie udział w szkoleniu.

więcej
  
Czego się nauczysz?

Szkolenie warsztatowe, podczas którego uczestnicy poznają podstawy języka programowania Go, m.in. struktury danych i współbieżność, a zdobytą wiedzę wykorzystają do napisania własnego operatora Kubernetes, by potem móc te umiejętności wykorzystać w codziennej pracy administratora IT.

Szkolenie nadaje się dla każdego, kto zna podstawy programowania w innym języku oraz środowiska Kubernetes i chciałby w krótkim czasie poznać zarówno podstawy języka Go, jak i pisania dedykowanego operatora dla Kubernetesa. Tematyka wpisuje się w zakres pracy DevOpsa, ale z pewnością nadaje się dla każdego programisty ceniącego pracę z aplikacjami serwerowymi.

Uczestnicy zdobędą praktyczne umiejętności z zakresu: 

  • podstaw języka Go,
  • zastosowania języka Go w codziennej pracy DevOpsa,
  • znajomości zasad integracji ze środowiskiem zarządzanym przez Kubernetesa,
  • znajomości dobrych praktyk związanych z programowaniem w środowisku języka Go.
Opis szkolenia
  • Szkolenie trwa 2 dni
  • Przyjazne laboratoria – 100% praktycznych zadań do natychmiastowego wykorzystania na produkcji
  • Materiały: slajdy z prezentacji, autorskie ćwiczenia w języku polskim
  • Imienny certyfikat w wersji elektronicznej potwierdzający ukończenie szkolenia

UWAGA! W ofercie dostępne są również szkolenia dedykowane!

Cena, szczegółowy program oraz terminy szkoleń dedykowanych ustalane są indywidualnie wraz z klientem, uczestnikami oraz trenerem.

Gdyby na liście w danej kategorii nie było szkolenia, które jest dla Państwa interesujące, zapraszamy do kontaktu na [email protected]

Czytaj dalej

Program szkolenia

  1. Podstawy Go: typy: int, float, string, bool; instrukcje: if, switch, for; funkcje.
  2. Struktury danych: tablice i slice’y – różnice, użycie; mapy – tworzenie, odczyt, iteracja; struktury – proste i zagnieżdżone; Interfejsy – definicje, implementacja.
  3. Współbieżność: Goroutines – uruchamianie funkcji równolegle; kanały – komunikacja między goroutines; context – przekazywanie i anulowanie pracy.
  4. Go + Kubernetes: client-go – komunikacja z klastrem, operacje na zasobach; operator – CRD, reconcile loop, minimalistyczny kod operatora.

Regulamin ogólny szkoleń i usług

Przejdź do regulaminu

Regulamin danego szkolenia

Regulamin szkoleń znajduje się na stronie SysOps/DevOps Polska.

Fundacja SysOps/DevOps Polska
Nazwa firmy
Kontakt:
Godziny pracy: 9:00 - 17:00