November 2, 2022
Профессия Go-разработчик [Skillbox] [Антон Жуков, Александр Соколов]
Курс Профессия Go-разработчик [Skillbox] [Антон Жуков, Александр Соколов]
- Новичкам в программировании
Вы освоите востребованную профессию с нуля: поймёте принципы работы с операционными системами и обменом данными, научитесь создавать и оптимизировать приложения на языке Go. Сможете начать карьеру программиста. - IT-специалистам
Вы расширите свои компетенции и выучите новый язык системного программирования. Научитесь писать поддерживаемые приложения, работать с микросервисной архитектурой и высоконагруженными системами. Сможете решать больше задач и стать специалистом широкого профиля.
- Разрабатывать приложения на Go
- Работать с файловой системой
- Работать с алгоритмами поиска и сортировки
- Понимать принципы работы операционных систем и обмена данными по сети
- Программировать многопоточные распределённые системы для высоконагруженных проектов
- Собирать, тестировать и развёртывать готовые приложения
- Работать с системой контроля версий Git
- Делать код-ревью
- Прокачаете soft skills программиста
- Вводный модуль. Первая программа
- Базовые типы. Целочисленные типы. Данные и вычисления
- Условный оператор if
- Логические операторы и составные условия
- Введение в циклы: for как единая точка входа
- Вложенные циклы
- Усложнённые циклы for
- Диапазоны значений
- Числа с плавающей запятой. Математические вычисления
- Функции в программировании
- Функции, возвращающие результат
- Настройка JetBrains GoLand, создание проекта на JetBrains GoLand
- Отладка и логирование
- Breakpoints
- Композитные типы данных. Одномерные массивы. Базовые алгоритмы на массивах
- Простые алгоритмы на массивах
- Двумерные массивы
- Анонимные функции
- Продвинутые алгоритмы на массивах. Поиск
- Продвинутые алгоритмы на массивах. Сортировка
- Сортировка с пониженной алгоритмической сложностью
- Композитные типы данных. Срезы. Динамическое выделение памяти
- Подмножества и работа со срезами
- Комплексные типы данных. Строки
- Композитные типы данных. Карты
- Композитные типы данных. Структуры
- Оператор switch
- Переиспользование кода
- Модульность и организация исходного кода в Golang
- Строки и текстовые данные. Базовые алгоритмы со строками
- Многопоточность
- Работа с каналами
- Битовые операции и обработка двоичных данных
- Автоматическое тестирование, юнит-тесты
- Автоматическая сборка проекта. Make install
- Работа с файлами
- Микросервисная архитектура
- Обмен данными по сети: работа с сетью и протоколы
- Обмен данными по сети: передача данных и форматы
- Структуры данных
- Теория алгоритмов
November 2, 2022, 21:55
0 views
0 reposts