Съдържание и теми, включени в курса
Въведение
- Go като език за уеб и системно програмиране.
- Go спрямо C, Javascript, Ruby и др.
Настройка на средата за разработка
Използване на променливи, константи и типове в Go
Работа с математически оператори в Go
Работа с дати и времена в Go
Използване на указатели, масиви, срезове, мапове и структури в Go
Програмиране на условна логика с цикли Switch и For
Дефиниране и извикване на функции в Go
Създаване на уеб приложение в Go
Използване на Go runtime за изграждане и компилиране на проект
Четене и запис от/във файлови системи и мрежата
Дебъгване на приложението
Прилагане на интерфейси за опростяване на сложността на приложението
Създаване на проектен пакет
Добавяне на паралелност с Go рутини и канали
Оптимизиране на приложението
Внедряване на приложението
Заключение
Изисквания
- Разбиране на общите принципи на програмирането.
Аудитория
- Разработчици
Отзиви от участници (5)
Тренирачът доказа, че е експерт по темата, която никога не приемам за само съществуваща. Той предостави много полезни разгледи на индустрийните стандарти.
Giuseppe
Курс - Learning Go Programming
Машинен превод
Ми ми хареса количеството практически упражнения, които извършихме. Лично аз учия като правя нещата, затова беше добре, че Франческо ни предложи много практически упражнения. Трудно ми беше да разбера някои от концепциите от слайдовете, но когато реално се засегнах и успях да имплементирам някои ключови функции на езика, това ми помогна да ги разбера по-добре.
Adam Fitzhugh - OpticoreIT
Курс - Learning Go Programming
Машинен превод
темпът, способността на инструкторите да помагат и поддържат леко по-сложно въпроси.
Andrei Mihai - Viasat
Курс - Learning Go Programming
Машинен превод
Глъбоките познания на Раду и адаптираното темпо за мен.
Adeel Ahmad - Coefficient Data Ltd
Курс - Learning Go Programming
Машинен превод
Гъвкавост на тренера. Изключително подложено курса към нашите конкретни нужди.
Daniel Kurner - Daimler TSS
Курс - Learning Go Programming
Машинен превод