Szkolenie Go - budowanie narzędzi CLI to praktyczny kurs, który uczy budowy profesjonalnych narzędzi platformowych z wykorzystaniem Cobra, Viper, Bubble Tea oraz Lipgloss
Trenerzy praktycy
Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Poziom zaawansowania:
Kod kursu:GO/CLI
narzedzia-developerskiecobra-viper
Dostępne terminy szkolenia
Termin
Trener
Cena
Lokalizacja
Zapis
Termin:
2 lipca - 3 lipca
Trwają zapisy na szkolenie
Dostępne w Bazie Usług Rozwojowych
Trener:
Trener-Sages
Cena:
2150 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT
Lokalizacja:
Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatu
Szkolenie przygotowuje do samodzielnego projektowania i implementowania narzędzi CLI w języku Go, z użyciem popularnych bibliotek, zgodnie z najlepszymi praktykami oraz ergonomią POSIX i GNU
Szkolenie uczy budowy interaktywnych interfejsów terminalowych z wykorzystaniem Bubble Tea oraz Lipgloss
Szkolenie pokazuje, jak dystrybuować narzędzia CLI w modelu multi-platform
Dla kogo?
Programistów posiadających praktyczną znajomość języka Go, odpowiedzialnych za tworzenie narzędzi wewnętrznych oraz aplikacji CLI
Inżynierów platform oraz zespołów DevOps budujących Internal Developer Platforms i własne narzędzia do automatyzacji
Efekty kształcenia
Uczestnik projektuje i implementuje aplikacje CLI w Go zgodnie z dobrymi praktykami oraz konwencjami Unix i POSIX
Uczestnik konfiguruje Cobrę i Viper, zarządzając flagami, zmiennymi środowiskowymi i plikami konfiguracyjnymi
Uczestnik buduje interaktywne interfejsy TUI z wykorzystaniem Bubble Tea, Lipgloss oraz komponentów Bubbles, tworząc nowoczesne terminalowe UI
Uczestnik dostarcza binarne artefakty CLI na wiele systemów
Uczestnik projektuje rozszerzalne narzędzia CLI z wykorzystaniem architektury plugin
Wymagania
Praktyczna umiejętność programowania w języku Go
Podstawowa znajomość pracy z terminalem oraz systemami kontroli wersji
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
Publikacja w repozytoriach Homebrew, Winget, Scoop, Snap oraz obrazy Docker
Podpisywanie artefaktów narzędziem sigstore cosign oraz generowanie listy składników oprogramowania (SBOM)
Architektura wtyczek
Mechanizmy samodzielnej aktualizacji oraz kanały wydań
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,…
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