Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

Zrozumienie języka programowania Go i architektury Go

Instalacja i konfiguracja środowiska programistycznego Go

Przegląd składni Go

Praca z wbudowanymi typami w Go

Poznawanie zaawansowanych funkcji Go

Praca z zaawansowanym narzędziem do budowania w Go

Używanie map jako zbiorów

Praca z kluczami interfejsów i wycinkami

Implementowanie kolekcji i redukcji

Używanie narzędzia Pprof

Nauka redukcji śmieci

Praca z metodami i interfejsami

Mockowanie w testach jednostkowych

Używanie współbieżności do utrzymania spójności danych

Używanie typów zdefiniowanych przez użytkownika

Optymalizacja kodu pod kątem prędkości

Używanie idiomatycznego Go

Praca z czasem, błędami, wspólnymi interfejsami i komentarzami

Praca z pakietami i ich zarządzanie

Tworzenie skalowalnego systemu pracy

Praca z bazami danych w Go

Obsługa interfejsu JSON API

Testowanie i budowanie w Go

Zdobycie solidnych podstaw w tworzeniu stron internetowych w Go

Praca z szablonami do tworzenia stron internetowych w Go

Tworzenie własnego serwera do tworzenia stron internetowych w Go

Zrozumienie i praca z pakietem net/http

Zrozumienie i praca z routingiem i obsługą plików

Wdrażanie strony

Podsumowanie i zakończenie

Wymagania

  • Podstawowe doświadczenie w programowaniu w dowolnym języku

Grupa docelowa

  • Programiści stron internetowych
  • Programiści oprogramowania
  • Programiści
  • Każdy, kto chce nauczyć się Go
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie