Сливы курсов

Большая база курсов по честной ценe

Регистрация

[SkillFactory] Backend-разработчик на Go

Moderator

Administrator
Команда форума
Регистрация
24.09.2021
Сообщения
38 398
Освойте программирование на Go и бэкенд-разработку высоконагруженных приложений.
Краткая программа
Основы Go и Computer Science
Вводный блок
Программа:
• Ключевые понятия в IT области
• Классификация языков программирования
• Современные технологии и работа интернета
• Архитектура компьютера и операционных систем

Основы языка Go
Программа:
• Установка окружения, компиляция и запуск программ на Go, основные синтаксические конструкции (пакеты, переменные и типы данных, константы, введение в строки)
• Ветвления, циклы
• Функции и методы, структуры
• Обработка ошибок и паник, интерфейсы, рекурсия
• Массивы, словари, слайсы, строки, руны и слайсы байт
• + 1 неделя практики

Алгоритмы и структуру данных на Go
Программа:
• Введение, сложность алгоритмов и О-нотации
• Массив, список, очередь, стек. Представление в памяти
• Алгоритмы сортировки
• Деревья, графы, алгоритмы поиска
• Хэш-таблицы, Хэш-мапы, Хэш-функции

Основы Многопоточности
Программа:
• Понятие процесса и потока в операционной системе
• Горутины и базовая синхронизация
• Синхронизация с использованием атомиков и каналов
• Wait group, основные шаблоны использования горутин
 
Прием платежей для сайтов

Партнеры

Верх Низ