Ежедневно, с 8:30 до 22:30
Предзаказ
1665

Оптимизация Go как в BigTech-компаниях

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
0 0
0
Автор:
3500 ₽
38800 ₽
-91%
Кэшбэк: 5% (175 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Проблемы, которые решает курс:

  1. 1. Пишу бизнес-логику и приложения на Go, но не могу разобраться perf-снимот или прочитать код в сторонней библиотеке.
  2. 2. Паникую, если нужно оптимизировать код, потому что не знаю, что происходит за пределами синтаксиса.
  3. 3. На работе пишу простые фичи, но хочется заниматься чем-то нетривиальным и низкоуровневым.
  4. 4. Не могу разобраться в исходном коде Go, потому что не понимаю, как устроен язык/архитектура компьютера.
  5. 5. Хочу устроиться в BigTech, но на собеседованиях валюсь на вопросах по внутреннему устройству GO и Computer Science.

За 5 недель на практике научишься выжимать все соки из Golang:

  1. 1. Изучишь computer science для работы в BigTech и научишься понимать, как исполняется код от языкового синтаксиса до машинных инструкций.
  2. 2. Узнаешь, как устроена операционка и на практике разберешь calling convention и научишься вызывать syscall’ы.
  3. 3. С нуля научишься использовать ассемблер в Go для понимания языковых оптимизаций.
  4. 4. Научишься оптимизировать код на примерах bigtech-компаний и низкоуровневого программирования.
  5. 5. Глубоко разберешь подкапотную работу low-level пакетов: unsafe и runtime, reflect и debug.
  6. 6. Научишься использовать профайлер для оптимизаций CPU, памяти и блокировок.
  7. 7. И за счет всех этих знаний сможешь повысить уровень ЗП и свою ценность в компании, как специалиста.

Программа курса:

◆ Неделя 1. Основы Computer Science. Часть 1

  • Урок №1 — Микроархитектура процессора
  • Урок №2 — Оперативная, кеш память

◆ Неделя 2. Основы Computer Science. Часть 2

  • Урок №3 — Архитектура операционных систем
  • Урок №4 — Управления памятью в операционке

◆ Неделя 3. Ассемблер в GO и работа со стеком

  • Урок №5 — введение в ассемблер Go
  • Урок №6 — инструкции работы со стеком

◆ Неделя 4. Дополнительные фишки оптимизации, кодинг бенчмарков

  • Урок №7 — устройство памяти в Go, бенчмарки
  • Урок №8 — оптимизации в Go

◆ Неделя 5. Рантайм в Go и профилирование

  • Урок №9 — управление внутренним состоянием рантайма Go
  • Урок №10 — профилирование в Go
Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 02.07.2024 Артикул 1665

Об авторах

Фото: Balun.Courses
0.0
Balun.Courses
Онлайн-школа Владимира Балуна для разработчиков junior+ и middle. Глубокий Go, System Design и алгоритмы — на задачах из высоконагруженных систем BigTech.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Cовременная разработка на GO
Скидка 80%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Cовременная разработка на GO
API и интеграции
Постер товара: Разработчик Golang
Скидка 91%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Разработчик Golang
Продвинутый Go и concurrency
Постер товара: Глубокий Go — нюансы и тонкости языка за 2 месяца
Скидка 91%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Глубокий Go — нюансы и тонкости языка за 2 месяца
Продвинутый Go и concurrency
Постер товара: Микросервисы на GO 3.0
Скидка 89%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Микросервисы на GO 3.0
Микросервисы и DDD
Постер товара: Golang-разработчик (basic + advanced)
Скидка 90%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Golang-разработчик (basic + advanced)
Основы Go
Постер товара: Программирование на языке Go. Основы языка + Проектирование REST API
Скидка 82%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Программирование на языке Go. Основы языка + Проектирование REST API
API и интеграции
Постер товара: Микросервисы как в Bigtech-компаниях 2.0
Скидка 88%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Микросервисы как в Bigtech-компаниях 2.0
Микросервисы и DDD
Постер товара: Продвинутый Go-разработчик
Скидка 90%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Продвинутый Go-разработчик
API и интеграции