Course Code: learninggo
Duration: 28 hours
Prerequisites:
  • Zrozumienie ogólnych zasad programowania

Publiczność

  • Deweloperzy
Overview:

Go (Golang) to open-source'owy, statycznie typowany język programowania stworzony przez Google. Jego rosnący ekosystem, stabilna architektura i silne biblioteki sprawiają, że Go jest popularnym wyborem do tworzenia skalowalnych, wysokowydajnych usług i aplikacji internetowych.

W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają Go (Golang)' podstawowe elementy, składnię i struktury kontrolne, przechodząc przez proces tworzenia i wdrażania przykładowej aplikacji internetowej.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Skonfiguruj optymalne Go środowisko programistyczne.
  • Struktura Go kodu dla maksymalnej czytelności.
  • Optymalizacja wydajności aplikacji Go.
  • Testowanie i debugowanie aplikacji Go.
  • Wdrażanie przykładowej aplikacji internetowej.

Format kursu

  • Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Course Outline:

Wstęp

  • Go jako język programowania sieci i systemów
  • Go vs C, Javaskrypt, Ruby itd.

Konfigurowanie środowiska programistycznego

Używanie Go zmiennych, stałych i typów

Używanie operatorów matematycznych w Go

Praca z datami i godzinami w Go

Używanie Go wskaźników, tablic, wycinków, map i struktur

Programming Logika warunkowa z pętlami Switch i For

Definiowanie i wywoływanie funkcji w Go

Tworzenie aplikacji internetowej w Go

Użyj środowiska wykonawczego Go do zbudowania i skompilowania projektu

Odczyt i zapis z i do systemów plików oraz Internetu

Debugowanie aplikacji

Stosowanie interfejsów w celu uproszczenia złożoności aplikacji

Tworzenie pakietu projektu

Dodawanie współbieżności z Go procedurami i kanałami

Optymalizacja aplikacji

Wdrażanie aplikacji

Wniosek

Sites Published:

United Arab Emirates - Learning Go Programming

Qatar - Learning Go Programming

Egypt - Learning Go Programming

Saudi Arabia - Learning Go Programming

South Africa - Learning Go Programming

Brasil - Learning Go Programming

Canada - Learning Go Programming

中国 - Learning Go Programming

香港 - Learning Go Programming

澳門 - Learning Go Programming

台灣 - Learning Go Programming

USA - Learning Go Programming

Österreich - Learning Go Programming

Schweiz - Learning Go Programming

Deutschland - Learning Go Programming

Czech Republic - Learning Go Programming

Denmark - Learning Go Programming

Estonia - Learning Go Programming

Finland - Learning Go Programming

Greece - Learning Go Programming

Magyarország - Learning Go Programming

Ireland - Learning Go Programming

Luxembourg - Learning Go Programming

Latvia - Learning Go Programming

España - Aprendizaje Go Programación

Italia - Learning Go Programming

Lithuania - Learning Go Programming

Nederland - Learning Go Programming

Norway - Learning Go Programming

Portugal - Learning Go Programming

România - Learning Go Programming

Sverige - Learning Go Programming

Türkiye - Learning Go Programming

Malta - Learning Go Programming

Belgique - Learning Go Programming

France - Learning Go Programming

日本 - Learning Go Programming

Australia - Learning Go Programming

Malaysia - Learning Go Programming

New Zealand - Learning Go Programming

Philippines - Learning Go Programming

Singapore - Learning Go Programming

Thailand - Learning Go Programming

Vietnam - Learning Go Programming

India - Learning Go Programming

Argentina - Aprendizaje Go Programación

Chile - Aprendizaje Go Programación

Costa Rica - Aprendizaje Go Programación

Ecuador - Aprendizaje Go Programación

Guatemala - Aprendizaje Go Programación

Colombia - Aprendizaje Go Programación

México - Aprendizaje Go Programación

Panama - Aprendizaje Go Programación

Peru - Aprendizaje Go Programación

Uruguay - Aprendizaje Go Programación

Venezuela - Aprendizaje Go Programación

Polska - Learning Go Programming

United Kingdom - Learning Go Programming

South Korea - Learning Go Programming

Pakistan - Learning Go Programming

Sri Lanka - Learning Go Programming

Bulgaria - Learning Go Programming

Bolivia - Aprendizaje Go Programación

Indonesia - Learning Go Programming

Kazakhstan - Learning Go Programming

Moldova - Learning Go Programming

Morocco - Learning Go Programming

Tunisia - Learning Go Programming

Kuwait - Learning Go Programming

Oman - Learning Go Programming

Slovakia - Learning Go Programming

Kenya - Learning Go Programming

Nigeria - Learning Go Programming

Botswana - Learning Go Programming

Slovenia - Learning Go Programming

Croatia - Learning Go Programming

Serbia - Learning Go Programming

Bhutan - Learning Go Programming

Nepal - Learning Go Programming

Uzbekistan - Learning Go Programming