- Регистрация
- 8 Сен 2016
- Сообщения
- 483.764
- Реакции
- 268.165
**Складчина: Оптимизация Go, как в BigTech [Balun Courses]**
Курс "Оптимизация Go, как в BigTech" поможет вам решить следующие проблемы:
1. Затрудняетесь разбираться в perf-снимоте или чужом коде на Go.
2. Неуверены в оптимизации кода из-за недостаточного понимания его работы за пределами синтаксиса.
3. Желаете перейти от простых фич к более сложным и низкоуровневым задачам.
4. Сталкиваетесь с трудностями в понимании исходного кода на Go из-за нехватки знаний об устройстве языка и компьютерной архитектуре.
5. Намерены устроиться в BigTech, но испытываете проблемы на собеседованиях из-за нехватки знаний по внутреннему устройству Go и Computer Science.
За 5 недель курса вы научитесь:
1. Понимать computer science для работы в BigTech и эффективно читать код от синтаксиса до машинных инструкций.
2. Изучать структуру операционной системы, разбираться в calling convention и вызывать syscall'ы на практике.
3. Применять ассемблер в Go для языковых оптимизаций с нулевого уровня.
4. Оптимизировать код, основываясь на примерах крупных tech-компаний и низкоуровневого программирования.
5. Глубоко изучить работу low-level пакетов: unsafe и runtime, reflect и debug.
6. Использовать профайлер для оптимизации CPU, памяти и блокировок.
7. Повысить свою ценность на рынке труда и заработную плату благодаря усвоенным знаниям.
**Программа курса**
**Основы Computer Science. Часть 1**
- Урок №1 – Микроархитектура процессора
- Урок №2 – Оперативная, кеш память
**Основы Computer Science. Часть 2**
- Урок №3 – Архитектура операционных систем
- Урок №4 – Управления памяти в операционке
**Ассемблер в GO и работа со стеком**
- Урок №5 – Введение в ассемблер Go
- Урок №6 – Инструкции работы со стеком
**Дополнительные фишки оптимизации, кодинг бенчмарков**
- Урок №7 – Устройство памяти в Go, бенчмарки
- Урок №8 – Оптимизации в Go
**Рантайм в Go и профилирование**
- Урок №9 – Управление внутренним состоянием рантайма Go
- Урок №10 – Профилирование в Go
Курс поможет вам углубить знания по Computer Science и Go, на практике применить их для повышения профессионального уровня и успешного трудоустройства в крупные технологические компании.
Курс "Оптимизация Go, как в BigTech" поможет вам решить следующие проблемы:
1. Затрудняетесь разбираться в perf-снимоте или чужом коде на Go.
2. Неуверены в оптимизации кода из-за недостаточного понимания его работы за пределами синтаксиса.
3. Желаете перейти от простых фич к более сложным и низкоуровневым задачам.
4. Сталкиваетесь с трудностями в понимании исходного кода на Go из-за нехватки знаний об устройстве языка и компьютерной архитектуре.
5. Намерены устроиться в BigTech, но испытываете проблемы на собеседованиях из-за нехватки знаний по внутреннему устройству Go и Computer Science.
За 5 недель курса вы научитесь:
1. Понимать computer science для работы в BigTech и эффективно читать код от синтаксиса до машинных инструкций.
2. Изучать структуру операционной системы, разбираться в calling convention и вызывать syscall'ы на практике.
3. Применять ассемблер в Go для языковых оптимизаций с нулевого уровня.
4. Оптимизировать код, основываясь на примерах крупных tech-компаний и низкоуровневого программирования.
5. Глубоко изучить работу low-level пакетов: unsafe и runtime, reflect и debug.
6. Использовать профайлер для оптимизации CPU, памяти и блокировок.
7. Повысить свою ценность на рынке труда и заработную плату благодаря усвоенным знаниям.
**Программа курса**
**Основы Computer Science. Часть 1**
- Урок №1 – Микроархитектура процессора
- Урок №2 – Оперативная, кеш память
**Основы Computer Science. Часть 2**
- Урок №3 – Архитектура операционных систем
- Урок №4 – Управления памяти в операционке
**Ассемблер в GO и работа со стеком**
- Урок №5 – Введение в ассемблер Go
- Урок №6 – Инструкции работы со стеком
**Дополнительные фишки оптимизации, кодинг бенчмарков**
- Урок №7 – Устройство памяти в Go, бенчмарки
- Урок №8 – Оптимизации в Go
**Рантайм в Go и профилирование**
- Урок №9 – Управление внутренним состоянием рантайма Go
- Урок №10 – Профилирование в Go
Курс поможет вам углубить знания по Computer Science и Go, на практике применить их для повышения профессионального уровня и успешного трудоустройства в крупные технологические компании.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- 5 рунических мандал для привлечения клиентов и поиска работы и ритуалы с ними [Елена Филиппова]
- Токсичные матери в Cluster B [EduNote] [Марина Осборн]
- Секс как грех: сексуальные отклонения [EduNote] [Андрей Куликов, Олег Аксиненко]
- [Аудиокниги] Великие люди великой страны (часть 2) [Наталия Лалабекова, Константин Шабалдин, Виктория Семибратская]
- [Аудиокниги] Великие люди великой страны (часть 1) [Наталья Артёмова, Ольга Артёмова, Елена Гордеева]
- Осенняя повседневная капсула + капсула для мам 2024 [Катя Кида]
- Полное психологическое исцеление [Ast-Nova]
- С тобой лучше всех [Ast-Nova]