Programista Go-Backend z opłatą po zatrudnieniu - bezpłatny kurs w Kata Academy, szkolenie 7 miesięcy, termin 30.03.2023.
Miscellanea / / November 29, 2023
Programista backendu GO - programista, który rozwija rdzeń, „mózg” aplikacji w infrastrukturze chmurowej.
1. szybko rozpocznij pracę w IT ze stabilnym wynagrodzeniem
2. uczyć się i rozwijać
3. rozumieć szczegóły działania i interakcji programu z komputerem
GO lub Golang to młody język programowania mikrousług. Został stworzony przez Google w celu przyspieszenia tworzenia oprogramowania i jako alternatywa dla C i C++. GO ma prostą składnię, dzięki czemu początkujący programiści mogą się go łatwo nauczyć.
Środowisko deweloperskie
Dowiesz się, jak korzystać z podstawowej funkcjonalności Git, Goland, Docker oraz wykonywać zapytania w MySQL, Postgres i Postman.
- Git – system kontroli wersji
- Zintegrowane środowisko programistyczne
- Konteneryzacja aplikacji
- Praca z bazą danych
- API platformy
- Żądania HTTP/HTTPPS
Język programowania Golang
Dowiesz się, jak uruchamiać programy, pracować ze zmiennymi, prymitywami i typami złożonymi oraz korzystać z funkcji. Będziesz potrafił pisać kod przy użyciu OOP, pracować ze standardowymi bibliotekami, wielowątkowością, wykorzystywać środowisko uruchomieniowe i optymalizować kod.
- Podstawy języka Golang
- Programowanie obiektowe
- Biblioteka standardowa
- Wielowątkowość
- Czas wykonania
- Optymalizacja kodu
Podstawowe zasady programowania
Nauczysz się stosować wzorce, podstawowe algorytmy i struktury danych. Dowiesz się na czym polega refaktoryzacja kodu zgodnie z zasadami czystego kodu.
- Wzorce projektowe
- Algorytmy i struktury danych
- Czysta architektura
Przejdź do projektu wstępnego
Dowiesz się jak administrować serwerami, pracować z Dockerem i bazami danych, korzystać z parserów, pracować z systemami o dużym obciążeniu i mikroserwisami. Nauczymy Cię jak wybrać środowisko, stos, frameworki dla projektu i pracować z wykorzystaniem Agile w różnych trackerach.
- serwer internetowy
- Konteneryzacja
- SQL i NoSQL
- Planowanie
- Usługi o dużym obciążeniu
- Architektura
- Zarządzanie projektami
Projekt zespołowy
Staż przy prawdziwym projekcie z wykorzystaniem całej wiedzy i umiejętności wymaganych od programisty GO.
Przygotowanie do rozmów technicznych
Pomożemy Ci odświeżyć i usystematyzować wiedzę teoretyczną. Po czym zdasz test końcowy ze wszystkich tematów z mentorem. Doradca zawodowy pomoże Ci stworzyć konkurencyjne CV i przygotować Cię do rozmów kwalifikacyjnych.