Перейти до основного вмісту
Розробка web сервісів на Golang
  • Кількість кредитів 4
  • Тип Вибірковий
  • Семестри 7, 11
  • Рівень вищої освіти Бакалавр, Магістр
  • Підсумковий контроль Залік

Курс зосереджений на вивченні мови програмування Go (Golang) та її використанні для створення високопродуктивних веб-сервісів. Студенти дізнаються про особливості мови, такі як concurrency, підтримка типобезпеки, робота з мережею, механізми багатопоточності, можливість динамічного введення даних, обробка запитів та розробка RESTful API тощо.

Мета навчальної дисципліни: вивчення основ синтаксису та керуючих структур мови Go, внутрішніх механізмів, реальних кейсів перекладу на стек мови Golang з інших технологічних стеків (PHP, C#, JavaScript) великих високонавантажених проєктів, застосуванні моделей паралелізму Go для побудови масово-паралельних систем, розуміння призначення типів, організуванні коду за допомогою пакетів. Надання студентам знань і практичних навичок у розробці масштабованих, безпечних та ефективних веб-сервісів за допомогою мови програмування Go.

Ми використовуємо власні та сторонні файли cookies та localStorage для аналізу веб-трафіку та поширення матеріалів. Налаштування конфіденційності