Golang-разработчик

Освойте профессию Golang-разработчика и разверните рабочие микросервисы уже во время курса.
IT: Для программистов и IT-специалистов
Образовательная платформа Нетология логоОбразовательная платформа Нетология
Дата уточняется
6 месяцев
Онлайн
от 52 800 ₽
Зарегистрироваться
Целевая аудитория
Новички в программированииНачинающие разработчики

Golang-разработчик

Golang-разработчик с нуля

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

6 месяцев
с нуля до junior-разработчика на Go

4 технологии
освоите во время обучения: Go, HTML, CSS и React 

Проекты для портфолио 
онлайн-игра, калькулятор ипотеки, библиотека

Диплом
установленног

о образца от известного онлайн-университета

Развитие карьеры
поможем с составлением качественного резюме и поиском работы

~ 80 000 ₽

средняя зарплата Golang-разработчика, на которую вы сможете претендовать уже на junior-уровне

Почему стоит изучать Golang

Причины две: популярность и простота.

Golang изобрели в Google для решения локальных задач, но теперь его используют в Uber, Medium, DailyMotion, Twitch и других компаниях.

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

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

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

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

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

Программа
HTML: вёрстка с нуля и до первого макета, 10 часов теории, 51 час практики
Основы программирования, 10 часов теории, 51 час практики
GIT — система контроля версий, 5 часов теории, 13 часов практики
Golang-разработка. Первая ступень, 13 часов теории, 60 часов практики
Golang разработка. Вторая ступень, 13 часов теории, 60 часов практики
Frontend для микросервисов, 13 часов теории, 60 часов практики
Библиотека React, 13 часов теории, 39 часов практики
Дипломная работа, 48 часов практики

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

Онлайн-лекции

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

Практика на реальных проектах

После каждой лекции будете делать практические задания, а затем получать развёрнутую обратную связь. Так наполните портфолио.

Сопровождение

Преподаватели будут постоянно на связи. А ещё у каждой группы будут координаторы и аспиранты, которые решат организационные вопросы.

Трудоустройство или стажировка

Центр развития карьеры поможет с резюме, подготовит к собеседованию и будет сопровождать вас на всех этапах поиска работы.

Что вы получите в результате обучения

Golang-разработчик

Что умею делать:

  • Редизайн блока «Приветствие» на сайте Нетологии для разных разрешений экранов
  • Google-библиотеку — онлайн-сервис по поиску книг в интернете
  • Калькулятор ипотеки 
  • Интеграцию с API VK: получать профиль пользователя 
  • Реализовывать регистрацию, аутентификацию и авторизацию пользователей — хранить данные о пользователях в реляционной СУБД
  • Упаковывать сервисы в Docker-контейнеры и запускать/останавливать многоконтейнерные приложения через Docker Compose

Мои навыки:

  • Вёрстка под тач и мобильные устройства
  • Создание интерактивных веб-страниц
  • Работа с JavaScript
  • Использование выражений в JavaScript
  • Навыки использования библиотеки React, JSX, React router, VirtualDom
  • Работа с языком Go
  • Работа с файлами и сетью, HTTP 1.1, HTTP 2 
  • Docker & Docker Compose: управление сервисами и упаковка приложений
  • Нереляционные базы данных — MongoDB
  • Микросервисная архитектура
  • Kubernetes

Инструменты, которые вы освоите

JavaScriptJavaScript

Самый популярный язык программирования для разработки веб-приложений. Единственный язык, который поддерживается на любых устройствах и платформах.

GitHubGitHub

GitHub — крупнейший веб-сервис для совместной работы разработчиков над кодом и хостинга проектов. GitHub основан на системе контроля версий GIT.

JSXJSX

Расширение синтаксиса стандартного JavaScript. Позволяет писать очень похожий на HTML код прямо в JavaScript-коде, упрощая создание React-компонентов и улучшая читаемость кода. Перед выполнением JSX преобразуется в JavaScript.

ReactReact

Простая и удобная JavaScript-библиотека для создания пользовательских интерфейсов. React предоставляет виртуальный DOM API для взаимодействия между кодом и реальным DOM. В основе лежит использование компонентов — частей пользовательского интерфейса, содержащих в себе разметку и функциональность.

Go Go

Компилируемый многопоточный язык программирования, разработанный внутри компании Google.

gRPC gRPC
Высокопроизводительный фреймворк от Google для вызова удалённых процедур.

SQLSQL Язык управления базами данных для реляционных баз данных.

MongoDB MongoDB Система управления базами данных с открытым исходным кодом.

Redis Redis Система управления базами данных класса NoSQL с открытым исходным кодом.

 Apache Kafka  Apache Kafka

Распределённый программный брокер сообщений, проект с открытым исходным кодом, разрабатываемый в рамках фонда Apache.

Docker Docker

Программная платформа для быстрой сборки, отладки и развёртывания приложений с помощью контейнеров.

KubernetesKubernetes

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

Вашу квалификацию подтвердят документы установленного образца

Диплом Удостоверение Нетология

Развитие карьеры

Каждый выпускник получает помощь и поддержку Центра развития карьеры

  • Помощь в подготовке резюме и прохождении собеседования
  • Консультация с HR-специалистом по поиску работы и развитию вашей карьеры
  • Возможность прохождения стажировки в проектах Нетологии-групп: Фоксфорд, Нетология, EdMarket
  • Регулярное информирование об открытых вакансиях в компаниях-партнерах
  • Бесплатный доступ к подборке видеокурсов по поиску работы и soft skills для всех студентов
Записаться на курс
Golang-разработчик с нуля
ПРИ ОПЛАТЕ ЧАСТЯМИ 7 492 ₽/ мес.
52 800
Дата уточняется
6 месяцев
Онлайн
от 52 800 ₽
Зарегистрироваться