Место проведения
Онлайн
Дата проведения
3 февраля, 2020
Цена
от 89 900 RUB
Вид обучения
Курсы
Форма обучения
Онлайн
Длительность обучения
6 Месяцев
Тема
IT: Для программистов и IT-специалистов

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

Освойте профессию 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: вёрстка с нуля и до первого макета, 10 часов теории, 51 час практики
Основы программирования, 10 часов теории, 51 час практики
GIT — система контроля версий, 5 часов теории, 13 часов практики
Golang-разработка. Первая ступень, 13 часов теории, 60 часов практики
Golang разработка. Вторая ступень, 13 часов теории, 60 часов практики
Frontend для микросервисов, 13 часов теории, 60 часов практики
Библиотека React, 13 часов теории, 39 часов практики
Дипломная работа, 48 часов практики
Преподаватели
Ильназ Гильязов
AIMS
Сооснователь

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

  • Онлайн-лекции
    Вы будете общаться с преподавателями и однокурсниками в онлайне 2-3 раза в неделю. Вебинары также будут доступны в записи и после обучения.
  • Практика на реальных проектах
    После каждой лекции будете делать практические задания, а затем получать развёрнутую обратную связь. Так наполните портфолио.
  • Сопровождение
    Преподаватели будут постоянно на связи. А ещё у каждой группы будут координаторы и аспиранты, которые решат организационные вопросы.
  • Трудоустройство или стажировка
    Центр развития карьеры поможет с резюме, подготовит к собеседованию и будет сопровождать вас на всех этапах поиска работы.

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

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

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

Мои навыки

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

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

  • JavaScript
    Самый популярный язык программирования для разработки веб-приложений. Единственный язык, который поддерживается на любых устройствах и платформах.
  • GitHub
    GitHub — крупнейший веб-сервис для совместной работы разработчиков над кодом и хостинга проектов. GitHub основан на системе контроля версий GIT.
  • JSX
    Расширение синтаксиса стандартного JavaScript. Позволяет писать очень похожий на HTML код прямо в JavaScript-коде, упрощая создание React-компонентов и улучшая читаемость кода. Перед выполнением JSX преобразуется в JavaScript.
  • React
    Простая и удобная JavaScript-библиотека для создания пользовательских интерфейсов. React предоставляет виртуальный DOM API для взаимодействия между кодом и реальным DOM. В основе лежит использование компонентов — частей пользовательского интерфейса, содержащих в себе разметку и функциональность.
  • Go
    Компилируемый многопоточный язык программирования, разработанный внутри компании Google.
  • gRPC
    Высокопроизводительный фреймворк от Google для вызова удалённых процедур.
  • SQL
    Язык управления базами данных для реляционных баз данных.
  • MongoDB
    Система управления базами данных с открытым исходным кодом.
  • Redis
    Система управления базами данных класса NoSQL с открытым исходным кодом.
  • Apache Kafka
    Распределённый программный брокер сообщений, проект с открытым исходным кодом, разрабатываемый в рамках фонда Apache.
  • Docker
    Программная платформа для быстрой сборки, отладки и развёртывания приложений с помощью контейнеров.
  • Kubernetes
    Программное обеспечение с открытым исходным кодом для развёртывания приложений на основе контейнеров в любом масштабе.

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

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

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

  • Помощь в подготовке резюме и прохождении собеседования
  • Консультация с HR-специалистом по поиску работы и развитию вашей карьеры
  • Возможность прохождения стажировки в проектах Нетологии-групп: Фоксфорд, Нетология, EdMarket
  • Регулярное информирование об открытых вакансиях в компаниях-партнерах
  • Бесплатный доступ к подборке видеокурсов по поиску работы и soft skills для всех студентов
Стоимость курса
Golang-разработчик с нуля
89 900