Gosu Programming ( gosu | 7 hours )

Prerequisites:
  • Doświadczenie z językami programowania obiektowego, takimi jak Java, C++ lub Python.

Publiczność

  • Programiści
Overview:

Gosu to język programowania ogólnego przeznaczenia o otwartym kodzie źródłowym, zbudowany na Java maszynie wirtualnej (JVM). Gosu upraszcza programowanie poprzez podejście zorientowane obiektowo i statyczne typowanie.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą pobrać, zainstalować i wdrożyć statyczne typowanie i pragmatyczne podejście do programowania.

Pod koniec tego szkolenia uczestnicy będą mogli programować przy użyciu Gosu do pisania prostych skryptów dla bibliotek, elementów interfejsu użytkownika, reguł i nie tylko.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Duża ilość ćwiczeń i praktyki.
  • Praktyczna implementacja w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zamówić spersonalizowane szkolenie z tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie

Przegląd funkcji i architektury Gosu Programming

  • Zgodność z istniejącymi bibliotekami Java
  • Wsparcie dla natywnych usług sieciowych i XSD/XML
  • Funkcje i narzędzia językowe
  • Struktura systemu i otwarte API

Pierwsze kroki z Gosu Programming

  • Pobieranie Gosu Lab
  • Wtyczka Gosu do IntelliJ
  • Gosu dla Maven i Gradle
  • Proste przykłady z wiersza poleceń

Programming z Gosu

  • Zmienne i deklaracje typów
  • Operatory i wyrażenia
  • Instrukcje
  • Przedziały
  • Obsługa wyjątków
  • Pętle
  • Właściwości
  • Bezpieczeństwo null
  • Klasy
  • Wyliczenia
  • Interfejsy
  • Kompozycja
  • Adnotacje
  • Ulepszenia
  • Gosu Bloki
  • Gosu Generyki
  • Kolekcje
  • Gosu pliki programu
  • Instrukcje Classpath
  • Program rozszerza
  • Shebang

Praca z ciągami Gosu, szablonami i kolekcjami

  • Wyrażenia ciągów znaków (cudzysłowy, konkatenacja, inline, itp.)
  • Gosu pliki szablonów (.gst)
  • Składnia list i map
  • Ulepszenia klas kolekcji

Odkrywanie zaawansowanych tematów Gosu

  • Gosu i XML
  • Gosu i Java
  • System typów
  • Uruchamianie lokalnych poleceń powłoki
  • Sumy kontrolne
  • Współbieżność
  • Pliki właściwości

Rozwiązywanie problemów

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Gosu Programming

Qatar - Gosu Programming

Egypt - Gosu Programming

Saudi Arabia - Gosu Programming

South Africa - Gosu Programming

Brasil - Gosu Programming

Canada - Gosu Programming

中国 - Gosu Programming

香港 - Gosu Programming

澳門 - Gosu Programming

台灣 - Gosu Programming

USA - Gosu Programming

Österreich - Gosu Programming

Schweiz - Gosu Programming

Deutschland - Gosu Programming

Czech Republic - Gosu Programming

Denmark - Gosu Programming

Estonia - Gosu Programming

Finland - Gosu Programming

Greece - Gosu Programming

Magyarország - Gosu Programming

Ireland - Gosu Programming

Israel - Gosu Programming

Luxembourg - Gosu Programming

Latvia - Gosu Programming

España - Gosu Programming

Italia - Gosu Programming

Lithuania - Gosu Programming

Nederland - Gosu Programming

Norway - Gosu Programming

Portugal - Gosu Programming

România - Gosu Programming

Sverige - Gosu Programming

Türkiye - Gosu Programming

Malta - Gosu Programming

Belgique - Gosu Programming

France - Gosu Programming

日本 - Gosu Programming

Australia - Gosu Programming

Malaysia - Gosu Programming

New Zealand - Gosu Programming

Philippines - Gosu Programming

Singapore - Gosu Programming

Thailand - Gosu Programming

Vietnam - Gosu Programming

India - Gosu Programming

Argentina - Gosu Programming

Chile - Gosu Programming

Costa Rica - Gosu Programming

Ecuador - Gosu Programming

Guatemala - Gosu Programming

Colombia - Gosu Programming

México - Gosu Programming

Panama - Gosu Programming

Peru - Gosu Programming

Uruguay - Gosu Programming

Venezuela - Gosu Programming

Polska - Gosu Programming

United Kingdom - Gosu Programming

South Korea - Gosu Programming

Pakistan - Gosu Programming

Sri Lanka - Gosu Programming

Bulgaria - Gosu Programming

Bolivia - Gosu Programming

Indonesia - Gosu Programming

Kazakhstan - Gosu Programming

Moldova - Gosu Programming

Morocco - Gosu Programming

Tunisia - Gosu Programming

Kuwait - Gosu Programming

Oman - Gosu Programming

Slovakia - Gosu Programming

Kenya - Gosu Programming

Nigeria - Gosu Programming

Botswana - Gosu Programming

Slovenia - Gosu Programming

Croatia - Gosu Programming

Serbia - Gosu Programming

Bhutan - Gosu Programming

Nepal - Gosu Programming