Логотип Academy Market
Каталог курсов
0
Логотип Academy Market

Язык Golang используется не только в разработке микро- и макросервисов, но и баз данных и программного обеспечения. Кроме того, он сравнительно прост в освоении, поэтому изучить его с нуля вам не составит труда, а Kata Academy поможет вам в этом! Здесь вы изучите основы Go, научитесь работать с конкурентной моделью многопоточности, разберётесь в объектно-ориентированном программировании, сможете написать код, спроектируете API, поработаете с архитектурой микросервисов, защитите коллективный проект, а также подготовитесь к трудоустройству. Вы будете учиться онлайн, смотря лекции и решая задачи, а преподаватели и кураторы поддержат вас в процессе обучения.

Русский
4,3
Наверх

Чему вы научитесь

Работать с облачными сервисами
Разбираться в возможностях баз данных
Интегрировать внешние сервисы с помощью API
Оптимизировать серверную реализацию программы
Писать высокопроизводительные программные решения

Как быстро окупится обучение

Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование

На должности Junior Backend-разработчик затраты на пройденный курс окупятся
3 Месяца
50 000 ₽ / Мес
Backend-разработчик
50 000 ₽ — 200 000 ₽
Смайлик
80 000 ₽ / Мес
Go-разработчик
80 000 ₽ — 350 000 ₽
Смайлик
Junior
Опыт до 1 года
Middle
Опыт 1–3 года
Senior
Опыт от 3 лет

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

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

8
Модулей

Изучите основы Go для backend-разработки.

Научитесь взаимодействовать с терминалом.

Освоите инструментарий Golang.

Сможете создать простую программу.

Разберётесь в принципе работы с переменными.

Узнаете, как использовать указатели.

Сумеете выполнять операции с константами.

Познакомитесь с понятием примитивов и научитесь их применять.

Освоите основные функции.

Рассмотрите процедуру юнит-тестирования.

Проверите производительность компьютера с помощью бенчмарка.

Разберёте устройство конкурентной модели многопоточности.

Узнаете, что такое композитные типы и как они используются.

Выполните необходимые действия с пакетами.

Познакомитесь с их разновидностями.

Выясните, для чего в backend-разработке применять каналы.

Научитесь правильно обращаться с горутинами.

Разработаете программу для терминала.

Освоите продвинутые техники программирования, разберётесь в ООП, использовании паттернов, работе со структурами данных и алгоритмами, а также оптимизации кода.

Рассмотрите виды полезных практик.

Поймёте принципы объектно-ориентированного программирования.

Выясните, как они используются.

Разберёте типы структур данных и механизм алгоритмизации.

Сможете оптимизировать рабочие процессы.

Подготовите проект API.

Научитесь взаимодействовать с рефлексией.

Изучите возможности использования HTTP-сервера.

Узнаете, как и где применяется чистая архитектура.

Разберётесь в её устройстве и потенциале.

Сможете осуществить наблюдение за функционированием приложения.

Поработаете с архитектурой микросервисов и EDA.

Выясните, где используется вызов удалённых процедур.

Разберётесь в пользовании микросервисной архитектурой.

Познакомитесь с термином event-driven architecture и откроете возможности применения EDA.

Обретёте опыт работы в коллективе, используя специальные инструменты, и получите фидбэк.

Освоите программу Minikube.

Узнаете о возможностях этого приложения.

Научитесь работать в популярной СУБД.

Освоите SQLX для работы с базами данных.

Сможете формулировать запросы с помощью Squirrel.

Разберётесь в системе удалённого вызова процедур.

Выясните, как используется это хранилище данных.

Поймёте особенности применения программной системы Kafka.

Примените знание языка Golang.

Поработаете с ПО для документации и проверки API.

Разберётесь в принципе работы в Docker.

Научитесь управлять набором контейнеров.

Вспомните и структурируете изученный материал, пройдёте подготовку к собеседованиям и сдадите итоговый тест по всем пройденным темам.

Оформите резюме при поддержке HR-специалиста, а также выберете компании для откликов и определитесь с выбором лучшего оффера.

Как проходит обучение

Иллюстрация к пункту обучения

Изучение темы

Просмотр обучающих видеороликов

Иллюстрация к пункту обучения

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Иллюстрация к пункту обучения

Работа с куратором

Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок

Иллюстрация к пункту обучения

Создание итогового проекта

Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио

Помощь с трудоустройством

Создадите портфолио

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

Подготовитесь к собеседованию

Научитесь рассказывать о себе последовательно и без стресса, правильно реагировать на вопросы работодателя и завершать беседу

Оформите резюме и сопроводительное письмо

Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний

Узнаете, как найти работу

Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров

Спецификация

Университет
Формат обучения
Длительность
9 Месяцев
Доступ к курсу
С даты начала обучения
Направление
Уровень
Middle
Senior
Помощь в трудоустройстве
Да
Зарплаты Junior — Senior
50 000 ₽   —   350 000 ₽
Финальная цена
139 000 ₽

Отзывы о Kata Academy

Kata Academy
5.0051
До Kata Academy я уже немного программировал на Python
Достоинства

Выполнял небольшие проекты, иногда брал фриланс, но чувствовал, что профессионально почти не расту. Решил сменить направление и перейти на Go. В выборе школы остановился на Kata из-за сочетания нормальной системы оплаты и серьезной подготовки к трудоустройству - это подкупило больше всего.

Обучение заняло почти 10 месяцев. Программа построена так, что реально чувствовался прогресс. Некоторые темы конечно можно было открыть заранее, но все равно быстро понимаешь, что если где-то схалтурил, то дальше станет только сложнее. в итоге перестаешь учиться для галочки и начинаешь реально разбираться. Курс не ограничивался изучением синтаксиса. Стек постепенно усложняется: от базовых инструментов до микросервисной архитектуры. При этом почти каждая тема сопровождалась практическими заданиями и ревью, поэтому к концу обучения уже было понимание, как всё это используется в реальных проектах, а не только в учебных примерах. После каждого задания получал ОС от ментора, вносил правки и постепенно набивал руку. Со временем начал замечать, что сам стал писать гораздо аккуратнее и заранее учитывать многие вещи, на которые раньше вообще не обращал внимания.

Получил оффер на позицию Go-разработчика с зарплатой выше той, на которую рассчитывал изначально.

Недостатки

Нет

Kata Academy
5.0051
Никогда не поздно
Достоинства

Честно говоря, я не думал, что решусь на такое. Мне почти 40, и всего пару недель назад я закончил курс по frontend. Когда рассказал об этом знакомым и бывшим коллегам, многие удивились, спрашивали, зачем и как вообще на это решился. А для меня это был осознанный шаг, я шел к тому, чего давно хотел, и сейчас понимаю, что сделал правильно.

Обучение оказалось довольно интенсивным. Почти постоянно были задания, верстка, JavaScript, разборы ошибок и доработки. Просто посмотреть уроки и забыть не получалось. Менторы и кураторы были на связи, отвечали на вопросы и помогали разобраться, если что то не сразу доходило.

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

Недостатки

НЕТ!

Kata Academy
5.0051
Однозначно 👍
Достоинства

Я проходил обучение в Kata Academy и остался очень доволен. Обучение дистанционное, но при этом все выстроено четко и понятно.Материал податся структурировано, а ментор всегда на связи и помогал разобраться со сложными темами и контролировал прогресс.

Большой плюс это практика в командном проекте. Это реальный опыт, который сильно помогает при поиске работы.Отдельно хочу отметить поддержку на этапе трудоустройства. Бот отправляет отклики, тебя готовят к собеседованиям и реально появляются офферы.

Оплата после трудоустройства это очент крутой формат. Плюс после обучения остаешься в комьюнити и продолжаешь развиваться. Если хотите войти в IT и получить результат Kata Academy точно стоит внимания

Недостатки

Нет

Kata Academy
5.0051
Пришел сюда с 0
Достоинства

На Frontend пришел практически с нуля. Курс длился 11 месяцев, и больше всего боялся, что не успею за группой. Но оказалось, что многое зависит от менторов. После каждого ревью получал очень много замечаний и комментариев. Благодаря этому перестал бездумно копировать решения из интернета и начал понимать, как действительно строится интерфейс. Еще понравилось, что наставники всегда требовали доводить работу до конца. Если домашнее задание нуждалось в доработке, приходилось по нескольку раз переделывать. Именно эта требовательность потом очень помогла на первой работе.

Недостатки

Не считаю, что они есть.

Ещё 4 отзыва

Часто задаваемые вопросы

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

Нет, назначение ментора заключается не в подробном разъяснении материала, а в мотивации студента к самостоятельному решению трудных задач. Поэтому важно, чтобы учащийся мог сам искать информацию за короткое время.

Основной материал уже структурирован и содержится на онлайн-платформе Kata Academy. Куратор поддержит вас, если у вас возникнут трудности, и проверит, насколько хорошо вы усвоили тему урока.

Если студент не смог трудоустроиться, то после 30 отказов все расходы за его обучение онлайн-академия берёт на себя, что также указано в условиях договора.

Трудоустроившись в Санкт-Петербурге или в Москве, вы получите больше шансов на быстрое карьерное развитие, у вас расширится выбор проектов и появится возможность пообщаться с профессионалами. Заработная плата в этих городах выше, чем в регионах, на 30-40 процентов.

Да, вы получите онлайн-шаблон, пройдя вступительные испытания. Согласование договора осуществляется индивидуально с каждым учащимся. Вы сможете задать интересующие вас вопросы и внести коррективы.

Обучившись на онлайн-курсе с оплатой после трудоустройства, студент получит два года поддержки от команды академии и сообщества экспертов для продолжения профессионального развития и увеличения заработка: онлайн-вебинары, видеолекции и встречи в прямом эфире.

Лекции проходят в формате видеолекций или онлайн-трансляций, к которым студенты подключаются по вечерам несколько раз в неделю. Практические задания ориентированы на самостоятельную работу, но кураторы и преподаватели будут оценивать их выполнение и давать обратную связь.

Скорость прохождения курса зависит исключительно от вас! Доступ к платформе останется у вас навсегда, поэтому вы сможете заниматься в своём темпе.

Другие популярные курсы

Методолог образовательных программ

Нетология
Бизнес и управление
4,6
160 100 ₽
323 400 ₽

Финансовый аналитик

ЭКОДПО
Аналитика
4,1
54 980 ₽

Видеомонтаж с нуля

Бруноям
Создание контента
5
26 900 ₽

Revit Autodesk для дизайнеров интерьера

Академия Эдюсон
Дизайн
4,6
40 588 ₽
101 470 ₽
Логотип школы
Kata Academy
Программирование
9 Месяцев
GО‑разработчик
139 000 ₽