Курс «Golang-разработчик»

Научитесь создавать сервисы и приложения на языке компании Google! GO - один из самых быстрых языков для обработки огромного количества запросов!

Записаться

Для кого?

Чему научитесь?

О чем?

Для кого?

Курс “Golang-разработчик” предназначен для новичков и опытных специалистов.

Разработка на golang будет интересна программистам, которые хотят познакомиться с микросервисной архитектурой, многопоточностью, научиться создавать высоконагруженные приложения.

Для новичков язык GO будет интересен из-за низкого порога входа: у него несложный синтаксис и он отлично подходит в качестве первого языка программирования.

Golang-разработчики востребованы на рынке из-за своей редкости и новизны. Зарплаты, кстати, у них больше, чем у остальных разработчиков.

Чему научитесь?

На курсе по разработке на Golang вы изучите:

  • Основы языка и разработки сервисов с помощью Go
  • Научитесь создавать сайты и ботов на Golang
  • Управлять с их помощью компьютерами и серверами
  • Познакомитесь с Linux и PostgreSQL
  • По окончанию курса сможете программировать многопоточные распределенные системы для высоконагруженных проектов.
О чем?

Курс “Golang-разработчик” готовит спецов по GO, которые могут писать backend для приложений и сервисов, который отвечает за взаимодействие с базами данных, обработку данных, вычисления.

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

Golang - простой для освоения и доступный язык. На российском рынке им пользуются Авито, 2GIS, Gett, Mail, Ozon, Тинькофф, ВКонтакте.

Закрыть
Преимущества
Преимущества школы

МИНИ-ГРУППЫ

Мы знаем насколько важен в обучении индивидуальный подход, личный контакт и внимание преподавателя, а также возможность что-то спросить, показать, попросить помощи. Поэтому на наших курсах обучение проходит в мини-группах по 6-10 человек.

Преимущества школы

ОПЫТНЫЕ НАСТАВНИКИ

Мы несколько лет собирали нынешнюю команду преподавателей. Они не только являются крутыми разработчиками крупных компаний, но и умеют объяснять сложные вещи простыми словами. А еще им просто нравится делиться опытом. Вы точно найдете с ними общий язык.

Преимущества школы

МАКСИМУМ ПРАКТИКИ

Уже на первом занятии вы начнете писать код, никакой воды. Преподаватели вам предоставят всю необходимую теоретическую базу для того, чтобы вы понимали принципы разработки, но основное внимание будет уделено практике. Мы готовим IT-специалистов, которые уже готовы решать реальные задачи.

Преимущества школы

ВИДЕОАРХИВ ЗАНЯТИЙ

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

Преимущества школы

ОЧНОЕ ИЛИ ОНЛАЙН ОБУЧЕНИЕ

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

Преимущества школы

СЕРТИФИКАТ

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

13%
Сэкономьте 13% от суммы за обучение!

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

После окончания курса, вы сможете получить налоговый вычет - 13%

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

Введение в Golang

Основные понятия

Основы настройки серверов Linux

Работа с консолью

2

Производные типы

Объявление типов

Методы

Введение в интерфейсы

3

Параллельное программирование

Golang для веб

Создание telegram ботов

Базы данных

4

Совместная разработка

Основы GIT

Github

Автоматическое тестирование

Подробнее
Закрыть
Программа курса
1 блок
- Основы языка

Введение в Golang. Настройка среды разработки

Структура программы на Go

Основные понятия. Переменные, Массивы, Типы данных

Указатели

Функции в Go

Пакеты в Go

- Основы настройки серверов Linux

Работа с удаленным сервером через консоль

Настройка сервера

Работа с файлами и консолью

2 блок
- Производные типы

Объявление типов

Структуры

Вложенные структуры

Методы

Методы указателей

- Интерфейсы

Введение в интерфейсы

Соответствие интерфейсу

Полиморфизм

3 блок
- Параллельное программирование

Горутины

Каналы

Передача потоков данных

- Golang для веб

Создание сайтов на Go

Создание JSON API + интеграция с SPA

Создание telegram ботов

Управление компьютерами и серверами с помощью бота

- Базы данных

PostgreSQL

Redis

4 блок
- Совместная разработка

Github

Основы GIT

Ветки

Пуши и пулы

- Автоматическое тестирование

Unit тесты

Написание бэнчмарков

Практический результат:

- Разработка REST API для одностраничного приложения.
- Готовый бот для управления серверами и сайтами.

Открыть всю программу
Учебные проекты

На курсе будут разработаны следующие проекты:

Разработка REST API для одностраничного приложения

Готовый бот для управления серверами и сайтами

Преподаватели
Житков Тимофей
Senior Fullstack разработчик в Московской Бирже
подробнее
Технологии
Golang

Перспективный серверный язык программирования, созданный как альтернатива C, C++ и Java для решения задач современного backend`a. Входит в пятерку официальных языков разработки Google.

Golang совмещает в себе безопасность и производительность компилируемых языков с простотой и скоростью интерпретируемых.

Язык предлагает действительно низкий порог вхождения: он подробно документирован, несложен в изучении и доступен новичку без предварительной подготовки. При этом Golang пользуется высоким спросом на рынке труда.

Наведите на технологию, чтобы получить подробную информацию о ней

Golang
PostgreSQL
Redis
Linux
Bash
GIT

Мы сотрудничаем с компанией JetBrains.

Весь установленный софт в Школе лицензионный.

Учебный процесс
Процесс обучения

Обучение в центре Москвы

Занятия проходят в компьютерных классах по адресу: Москва, ул. Большая Спасская, д. 12. Главное преимущество очного формата — моментальная обратная связь от преподавателя по всем вопросам. На своем экране в режиме реального времени вы увидите, как пишется программный код. Лекций мы не читаем.

Процесс обучения

Видеоархив
занятий

Все учебные материалы и записи занятий сохраняются в личном кабинете и будут доступны вам даже после окончания обучения.

Процесс обучения

Преподаватель ведет группу на всех этапах

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

Процесс обучения

Разбор домашних заданий

В конце каждого занятия вы будете получать задания для самостоятельной работы дома. Преподаватель лично проверяет, комментирует и оценивает вашу работу по 10-балльной шкале. Вы получаете Code Review и рекомендации для качественной доработки кода. Предусмотрена возможность пересдачи.

Процесс обучения

Готовое портфолио

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

Процесс обучения

Чат группы

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

Процесс обучения

Трудоустройство

Мы помогаем нашим студентам с составлением резюме, преподаватели готовы дать рекомендации. Мы сотрудничаем с IT-рекрутингом и предоставляем им резюме и контакты успешных студентов. Наш партнер Сколково регулярно проводит наборы на стажировку.

Процесс обучения

Сертификат

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

Трудоустройство

Регулярно проводим наборы на стажировки в Технопарке Сколково.

Мы работаем с крупнейшим центром подбора IT-специалистов - SymbioWay, который ищет программистов для крупнейших компаний России.

Помогаем в составлении резюме

Даем рекомендации

Сотрудничаем с рекрутинговыми агентствами в сфере IT!

Условия обучения
Стоимость
16100 руб.
в месяц
18900 руб.
57950 руб.
полный курс
75600 руб.
Цена за единовременную оплату всего курса с учетом всех скидок (10% + 15%):
Длительность курса - 4 месяца (144 ак. час.)
Занятия проходят 2 раза в неделю, длительность каждого занятия - 4 ак. часа.
В стоимость также входит: - доступ к личному кабинету студента с записями занятий и материалами - поддержка преподавателя во внеурочное время (проверка заданий и помощь с проектами)

от 6300 руб/мес.

при рассрочке на 12 месяцев

Группа приступила к занятиям

11 сентября 2021 (11.00 - 14:00 сб, вс)

Вас также может заинтересовать
Nordic IT School

Москва, ул. Большая Спасская 12

+7 925 632-21-47

+7 495 626-46-00

moscow@inordic.ru

Контакты и соцсети

День открытых дверей

Black Friday

26-30 ноября скидка 15% на любой курс

Записаться