Szkolenie Programowanie w języku Go to praktyczny kurs, który uczy tworzenia wydajnych i skalowalnych aplikacji w Go, najlepszych praktyk, narzędzi developerskich oraz wykorzystania biblioteki standardowej
Szkolenie przygotowuje do samodzielnego projektowania i implementowania aplikacji w języku Go z wykorzystaniem idiomatycznej składni oraz narzędzi developerskich
Szkolenie uczy stosowania mechanizmów współbieżności oraz wzorców projektowych charakterystycznych dla ekosystemu Go
Szkolenie omawia wykorzystanie najważniejszych modułów biblioteki standardowej w praktycznych zastosowaniach programistycznych
Szkolenie rozwija umiejętność analizy, debugowania i optymalizacji kodu Go w kontekście wydajności i bezpieczeństwa
Dla kogo?
Programistów z podstawowym doświadczeniem w dowolnym języku, chcących poznać Go i rozwijać nowoczesne aplikacje
Osób realizujących zadania związane z tworzeniem serwisów backendowych, mikrousług lub narzędzi CLI
Specjalistów IT zainteresowanych zwiększeniem wydajności i bezpieczeństwa wytwarzanego oprogramowania
Efekty kształcenia
Uczestnik projektuje aplikacje w języku Go zgodnie z najlepszymi praktykami
Uczestnik analizuje i implementuje mechanizmy współbieżności z użyciem goroutines i kanałów
Uczestnik obsługuje narzędzia developerskie oraz środowisko pracy Go
Uczestnik wykorzystuje wzorce projektowe i idiomy charakterystyczne dla Go
Uczestnik testuje i debugguje kod z użyciem narzędzi ekosystemu Go
Uczestnik wdraża aplikacje z wykorzystaniem biblioteki standardowej Go
Wymagania
Podstawowa umiejętność programowania w dowolnym języku
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Obsługa argumentów wejściowych i walidacja danych użytkownika
Zarządzanie zmiennymi środowiskowymi i konfiguracją aplikacji
Praca z systemem plików i operacje I/O
Budowa serwisu HTTP: routing, middleware, spójna obsługa błędów, graceful shutdown
Integracja z bazą danych oraz wzorzec repozytorium
Tworzenie i publikowanie bibliotek oraz narzędzi CLI
Autorem szkolenia jest Łukasz Andrzejewski
Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange.
Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…
Szkolenie poprowadzi jego autor Łukasz Andrzejewski
Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange.
Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi