Распродажа!

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

Первоначальная цена составляла 6,999 руб.Текущая цена: 2,228 руб.

 Вы экономите: 4,771 руб (68%)
 Поторопитесь! Заканчивается через

Изучив этот видео курс вы сможете писать production-ready код, многопоточные и конкурентные программы. Понимать синтаксис и внутреннее устройство языка Go. Понимать особенности сетевого программирования. Уметь создавать микросервисы с помощью Go. Разворачивать микросервисы с помощью docker.

11 заказов за последние 7 дней.

Безопасные платежи

Защита персональных данных

100% уникальные материалы

Гарантия лучшей цены

Вместе дешевле на 20% (количество курсов меняется галочками)

Курс Golang разработчик + Курс Git для начинающих + Курс C# разработчик + Курс PHP разработчик
Цена за все курсы: Первоначальная цена составляла 7,292 руб.Текущая цена: 5,834 руб.

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

Что даст вам этот курс

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

Этот курс подойдет для:

– web-разработчиков, которые хотят переквалифицироваться в Go и расширить свой уровень мастерства;
– всех тех, кто уже разобрался с основой Go и хочет начать применять язык правильно.

Особенности курса:

Изучение внутренних механизмов Golang, а не только синтаксиса языка

Теория — реальные кейсы перевода на стек языка Golang с других технологических стеков (PHP, C#) крупных высоконагруженных проектов

Практика — реальные проблемы и их решения, с которыми столкнулись авторы при работе с Go

Выпускной проект (кейс для портфолио) — самостоятельная разработка микросервиса

Выпускники смогут:

– писать production-ready код, многопоточные и конкурентные программы;
– понимать синтаксис и внутреннее устройство языка Go;
– понимать особенности сетевого программирования;
– уметь создавать микросервисы с помощью Go;
– разворачивать микросервисы с помощью docker.

Необходимые знания

– Опыт разработки от 1 года
– Опыт разработки web-приложений
– Знания по основным конструкциям и синтаксису Golang
– git, работа в GitHub
– поверхностное знание CI (GitLab CI, Travis CI, etc.)

Будет плюсом:

– знание одного из ЯП, в особенности С/C
– опыт администрирования Linux

1 Начало работы с Go

1 Инструментарий и начало работы с Go
2 Тестирование в Go. Часть 1
3 Элементарные типы данных в Go
4 Структуры
5 Массивы, слайсы и словари
6 Функции и методы
7 Интерфейсы. Часть 1
8 Интерфейсы. Часть 2
9 Обработка ошибок. Понятие паники
10 Тестирование в Go. Часть 2

2 Concurrency в Go

1 Горутины и каналы
2 Примитивы синхронизации. Часть 1
3 Примитивы синхронизации. Часть 2
4 Concurrency patterns
5 Go внутри. Планировщик
6 Go внутри. Память и сборка мусора

3 Стандартные библиотеки и практики

1 Работа с вводом/выводом в Go
2 Форматирование данных
3 Взаимодействие с OS
4 Рефлексия
5 Кодогенерация в Go
6 Файлы конфигурации и логирование
7 Профилирование и оптимизация Go программ

4 Работа с сетью и БД

1 Контекст и низкоуровневые сетевые протоколы
2 Работа с SQL
3 Работа с HTTP
4 Работа с gRPC

5 Микросервисы

1 Монолит и микросервисы
2 Очереди сообщений
3 Docker
4 Тестирование микросервисов
5 Мониторинг

6 Проект

1 Проектная работа
2 Итоговое занятие

Нужна ли регистрация?

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

Как оплатить выбранный курс?

Наш сайт принимает оплату с помощью платежной системы Free Kassa. Все операции на нашем сайте безопасны и проходят с использованием шифрованного SSL соединения. Мы не собираем и не храним ваши платежные данные. Платежная система полностью гарантирует безопасность платежей.

На данный момент доступны следующие способы оплаты:

  • Банковская карта (Visa, Mastercard, Мир)
  • Юmoney
  • KIWI

1. На странице курса нажмите “Купить”
2. Затем в открывшейся вкладке нажмите “Оформление заказа”
3. На странице оформления заполните все поля и нажмите “Купить”
4. Автоматически откроется страница платежной системы.
5. Выберите способ оплаты.
6. Введите данные и следуйте инструкциям платежной системы.
7. После успешной оплаты вы будете автоматически направлены на страницу, где сможете получить доступ к курсу. Так же вам будет выслано письмо с ссылкой на курс.

Если ни один из перечисленных способов оплаты вам не подходит, напишите нам: info.znanies@gmail.com  Мы обязательно поможем.

Как получить оплаченные материалы?

Для того, чтобы получить материалы – просто заполните все поля при оформлении заказа (включая поле – Создать пароль учетной записи).

После оплаты — система автоматически направит вас в личный кабинет в раздел ①»Загрузки». Здесь  будет список ваших оплаченных материалов и ссылка на скачивание②.

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

Сколько времени будут доступны материалы?

Ссылка на ваш курс будет доступна в течении 180 дней со дня оплаты. За это время вы должны скачать все материалы на свое устройство. После окончания этого срока ссылки могут стать неактивными. Это связано с нововведениями компаний, предоставляющих услуги облачного хранилища. Если вы не успели скачать купленные курсы, напишите нам на почту – info.znanies@gmail.com