Скоро на All-DAR [Go] Подготовка к Golang собеседованию [Stepik] [Skill Issue]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
85.547
Автор: Go
Название: Подготовка к Golang собеседованию [Stepik] [Skill Issue]

9e14ee31198713b14aeaa80685d913f4.png


Описание:
С помощью этого курса вы сможете за короткий срок подготовиться к сложным техническим собеседованиям.

Для кого этот курс

  • Курс в первую очередь для тех, кто хочет перейти на Go с другого языка и не потерять при этом грейд, а в каких-то случаях даже поднять грейд при переходе.
  • Так же курс подойдет и для действующих Go-разработчиков, которые хотят увеличить свой доход за счет смены работы.

Начальные требования
— Начальные знания языка Go
— Базовые знания в Computer Science
— Начальные знания о базах данных

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

  • О курсе
  • Работа с памятью в Go
  • Платформа Go
  • Планировщик и горутины
  • Практика по конкурентности в Go
  • Базы данных для собеседований
  • Очереди сообщений. Apache Kafka
  • Linux и сети
  • Проектирование распределенных систем (System Design)
  • Дополнительные материалы

Спойлер: Подробно: О курсе

Как проходить курс

Поддержка

Работа с памятью в Go

Стек и куча

Указатели (ссылки)

Nil values

Сборщик мусора

Платформа Go

Слайсы

Мапы

Интерфейсы

Строки

Планировщик и горутины

Планировщик операционной системы

Потоки

Что такое горутина?

Что такое горутина — второй вариант

Зачем в Go свой планировщик?

MxN планировщик

Work stealing и глобальная очередь

Вытеснение горутин

Синхронный syscall

Асинхронный syscall (netpoller)

Long running task

Практика по конкурентности в Go

Введение

Задачи на конкурентность

Задачи на каналы

Задачи на паттерны

Асинхронный кэш

Базы данных для собеседований

Введение

ACID

Репликация и Cap теорема

Шардирование

Индексы

Главный вопрос

Очереди сообщений. Apache Kafka

Почему Кафка?

Гарантии доставки. At most once

Гарантии доставки. At least once

Гарантии доставки. Exactly once. Transactional outbox

DLQ

Топики и партиции

Linux и сети

Linux для собеседований

Сети для собеседований

Проектирование распределенных систем (System Design)

Паттерны микросервисов

Основы проектирования распределенных систем

Элементы System Design для собеседований

Как проходить System Design собеседования

Дополнительные материалы

Введение в конкурентность

Как правильно работать с каналами

Решение сложной задачи с каналами

Утечки горутин

Как учить SQL

Как учить алгоритмы

Что делать после этого курса
Что вы получаете

  • Навыки и знания, необходимые для успешного прохождения собеседований и получения офферов на большие суммы
  • Неограниченный по времени доступ к информации
  • Чат с поддержкой от автора курса

Наш преподаватель: Skill Issue

В курс входят

51 урок

10часов 39минут видео

2 теста

◆ ЦЕНА МАТЕРИАЛА ◆
Цена: 39900 руб

Материал «Подготовка к Golang собеседованию [Stepik] [Skill Issue]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху