Cele szkolenia
Celem szkolenia jest zapoznanie uczestników z aspektami programowania współbieżnego w języku Go.
Umiejętności
Dzięki szkoleniu z programowania w języku Go uczestnik będzie potrafił:
Profil uczestników
Szkolenie przeznaczone jest dla programistów, projektantów i architektów oprogramowania, którzy mają już znają podstawy składni języka Go i chcieliby pogłębić swoją wiedzę związaną z rozwiązywaniem problemów współbieżności w tym języku. Znajomość teorii współbieżności lub rozwiązywania problemów współbieżności w innych językach programowania jest mile widziana, lecz nie konieczna.
Przygotowanie uczestników
Szkolenie przeznaczone jest dla osób, które umieją już programować w Go i mają doświadczenie w kompilacji, uruchamianiu i debugowaniu kodu w tym języku. Wymagana jest umiejętność pracy w systemie Windows lub Linux. Wcześniejsza instalacja Go oraz VS Code i plugina do Go jest mile widziana, ale nie wymagana. Kurs programowania Go prowadzone będzie przy użyciu IDE GoLand oraz środowiska Go Playground.
Przed nami:
Szczegółowy program szkolenia
Wprowadzenie problematyki programowania współbieżnego
Współbieżność w Go
Wzorce i idiomy współbieżności w Go
Dobre praktyki współbieżności
Metoda realizacji szkolenia
Szkolenie ma formę następujących po sobie wykładów i ćwiczeń praktycznych, wykonywanych indywidualnie lub w ramach programowania w parach (pair programming).