- Podstawowe doświadczenie w programowaniu w dowolnym języku
Publiczność
- Web Developerzy
- Deweloperzy oprogramowania
- Programiści
- Każdy, kto chce się uczyć Go
Go to język programowania typu open source opracowany w Google.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak korzystać z zaawansowanych funkcji Go'.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Konfiguracja środowiska programistycznego Go.
- Zrozumienie podstaw języka programowania Go.
- Zrozumienie i wykorzystanie zaawansowanych i potężnych funkcji Go.
- Tworzenie wysoce wydajnych programów przy użyciu Go.
- Zacznij tworzyć strony internetowe za pomocą Go.
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Wstęp
Zrozumienie języka Go Programming i architektury Go
Instalowanie i konfigurowanie Go środowiska programistycznego
Przegląd składni Go.
Praca z typami wbudowanymi w Go
Nauka funkcji zaawansowanych Go
Praca z zaawansowanym Go narzędziem do budowania
Używanie map jako zestawów
Praca z klawiszami i plasterkami interfejsu
Wdrażanie gromadzenia i redukcji
Korzystanie z narzędzia Pprof
Uczenie się, jak ograniczać ilość śmieci
Praca z metodami i interfejsami
Wyśmiewanie w testach jednostkowych
Korzystanie ze współbieżności w celu zachowania spójności danych
Korzystanie z typów zdefiniowanych przez użytkownika
Optymalizacja kodu pod kątem szybkości
Używanie idiomatyki Go
Praca z czasem, błędami, typowymi interfejsami i komentarzami
Praca z pakietami i zarządzanie nimi
Stworzenie Scalablednego systemu pracy
Praca z bazami danych w Go
Obsługa interfejsu API JSON
Testowanie i budowanie w Go
Zdobycie solidnych podstaw w Web Development dzięki Go
Praca z szablonami dla Web Development w Go
Tworzenie własnego serwera dla Web Development w Go
Zrozumienie i praca z pakietem net/http
Zrozumienie i praca z routingiem i udostępnianiem plików
Wdrażanie witryny
Podsumowanie i wnioski
United Arab Emirates - Advanced Go Programming
Qatar - Advanced Go Programming
Egypt - Advanced Go Programming
Saudi Arabia - Advanced Go Programming
South Africa - Advanced Go Programming
Brasil - Advanced Go Programming
Canada - Advanced Go Programming
Österreich - Advanced Go Programming
Schweiz - Advanced Go Programming
Deutschland - Advanced Go Programming
Czech Republic - Advanced Go Programming
Denmark - Advanced Go Programming
Estonia - Advanced Go Programming
Finland - Advanced Go Programming
Greece - Advanced Go Programming
Magyarország - Advanced Go Programming
Ireland - Advanced Go Programming
Luxembourg - Advanced Go Programming
Latvia - Advanced Go Programming
España - Programación Advanced Go
Italia - Advanced Go Programming
Lithuania - Advanced Go Programming
Nederland - Advanced Go Programming
Norway - Advanced Go Programming
Portugal - Advanced Go Programming
România - Advanced Go Programming
Sverige - Advanced Go Programming
Türkiye - Advanced Go Programming
Malta - Advanced Go Programming
Belgique - Advanced Go Programming
France - Advanced Go Programming
Australia - Advanced Go Programming
Malaysia - Advanced Go Programming
New Zealand - Advanced Go Programming
Philippines - Advanced Go Programming
Singapore - Advanced Go Programming
Thailand - Advanced Go Programming
Vietnam - Advanced Go Programming
India - Advanced Go Programming
Argentina - Programación Advanced Go
Chile - Programación Advanced Go
Costa Rica - Programación Advanced Go
Ecuador - Programación Advanced Go
Guatemala - Programación Advanced Go
Colombia - Programación Advanced Go
México - Programación Advanced Go
Panama - Programación Advanced Go
Peru - Programación Advanced Go
Uruguay - Programación Advanced Go
Venezuela - Programación Advanced Go
Polska - Advanced Go Programming
United Kingdom - Advanced Go Programming
South Korea - Advanced Go Programming
Pakistan - Advanced Go Programming
Sri Lanka - Advanced Go Programming
Bulgaria - Advanced Go Programming
Bolivia - Programación Advanced Go
Indonesia - Advanced Go Programming
Kazakhstan - Advanced Go Programming
Moldova - Advanced Go Programming
Morocco - Advanced Go Programming
Tunisia - Advanced Go Programming
Kuwait - Advanced Go Programming
Oman - Advanced Go Programming
Slovakia - Advanced Go Programming
Kenya - Advanced Go Programming
Nigeria - Advanced Go Programming
Botswana - Advanced Go Programming
Slovenia - Advanced Go Programming
Croatia - Advanced Go Programming
Serbia - Advanced Go Programming
Bhutan - Advanced Go Programming