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
Opinie uczestników (7)
Struktura szkolenia i ćwiczenia były fantastyczne. Trener zdołał obudzić we mnie entuzjazm wobec pracy z Go w przyszłości, co nie jest łatwe!
Noah Van Tiggel - Spot Buy Center BV
Szkolenie - Advanced Go Programming
Przetłumaczone przez sztuczną inteligencję
Wiedza i cierpliwość trenera
Dan
Szkolenie - Advanced Go Programming
Przetłumaczone przez sztuczną inteligencję
Najbardziej podobały mi się ćwiczenia z tego szkolenia, ponieważ trzeba było wykorzystać nowe informacje zdobyte od trenera, ale także korzystać z dokumentacji lub przeprowadzać małe badania, aby je rozwiązać.
Andrei
Szkolenie - Advanced Go Programming
Przetłumaczone przez sztuczną inteligencję
struktura szkolenia i ćwiczenia praktyczne
Andrei
Szkolenie - Advanced Go Programming
Przetłumaczone przez sztuczną inteligencję
Głębokość problemów przedstawionych w większości omawianych tematów.
Vlad - Ness
Szkolenie - Advanced Go Programming
Przetłumaczone przez sztuczną inteligencję
Na żywo interakcje
Sorin - Ness
Szkolenie - Advanced Go Programming
Przetłumaczone przez sztuczną inteligencję
Kurriculum było bardzo dobrze przemyślane, a Patrick wspaniale wyjaśnił wszystkie pojęcia, podając liczne przykłady dla wszystkich ważnych tematów. Ponadto był gotowy, by skoczyć nam z pomocą w razie jakichkolwiek problemów, gdy próbowaliśmy wykonywać różne ćwiczenia.
Constantin - Ness Romania
Szkolenie - Advanced Go Programming
Przetłumaczone przez sztuczną inteligencję