Plan Szkolenia
Wprowadzenie
Zrozumienie języka Go i architektury Go
Instalacja i konfiguracja środowiska programistycznego Go
Przegląd składni Go
Korzystanie z wbudowanych typów w Go
Dowiedzenie się zaawansowanych funkcji języka Go
Korzystanie z zaawansowanego narzędzia kompilacji Go
Używanie map jako zbiorów
Praca z kluczami interfejsu i wycinkami (slices)
Zaimplementowanie kolekcji i redukcji
Korzystanie z narzędzia Pprof
Dowiedzenie się, jak zmniejszyć ilość śmieci
Praca z metodami i interfejsami
Mokowanie w testach jednostkowych
Korzystanie z współbieżności do utrzymania spójności danych
Praca z typami definiowanymi przez użytkownika
Optymalizacja kodu pod kątem szybkości
Korzystanie ze standardowych konwencji w Go
Praca z czasem, błędami, powszechnymi interfejsami i komentarzami
Praca z i zarządzanie pakietami
Tworzenie skalowalnego systemu pracy
Praca z bazami danych w Go
Servowanie API JSON
Testowanie i kompilacja w Go
Pozyskanie solidnej bazy w rozwoju aplikacji internetowych w Go
Praca z szablonami do rozwoju aplikacji internetowych w Go
Tworzenie własnego serwera dla rozwoju aplikacji internetowych w Go
Zrozumienie i praca z pakietem net/http
Zrozumienie i praca z routingu i servowaniem plików
Wdrażanie strony internetowej
Podsumowanie i wnioski
Wymagania
- Podstawowe doświadczenie w programowaniu w dowolnym języku.
Widownia
- Rozwijacze aplikacji internetowych
- Rozwijaćcy 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ę