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

В этом блоке студенты смогут усвоить CLI (Command-line interface) с помощью богатой внутренней библиотеки Go, а также познакомятся, как работать со временем в Go. Узнают как писать юнит тесты.

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

В этом блоке студенты напишут REST API для управления пользователями. Для его реализации выбран один из наиболее используемых фреймворков Echo. Требования добавляются с каждой задачей в блоке, поэтому плохо организованный код придется рефакторить. Также они познакомятся с Docker. Кроме того, у них будет возможность ознакомиться с SQL и также понять разницу между SQL и NoSQL базами данных (БД).

Последний блок обучения включает в себя знакомство с gRPC протоколом, который очень часто используется для построения микросервисной архитектуры. Студентам придется разделить свой проект по блоку REST и реализовать общение с БД через gRPC.

Менторинг

онлайн доступ к учебной программе

обучение с личным ментором

стоимость

4000 грн.$150

за 1 месяц

регистрация

Менторинг плюс

Онлайн обучение

Больше времени с личным ментором

Расширенная/ уменьшенная учебная программа (при необходимости)

Возможность пройти учебную программу быстрее

стоимость

8000 грн.$300

за 1 месяц

регистрация

ПОЧЕМУ КУРСЫ FOXMINDED?

Обучение с менторами

Обучение с менторами

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

Учителя-профессионалы

Учителя-профессионалы

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

Обучение на проекте

Обучение на проекте

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

Реальные задачи

Реальные задачи

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

Обучение онлайн

Обучение онлайн

Курсы онлайн – самый модный тренд на образовательном рынке. Но мы начали учить дистанционно еще несколько лет назад, успели опробовать разные форматы, и оставили самые лучшие для удаленного обучения.

Проект в портфолио

Проект в портфолио

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

Автор курса - Николай Гриньков

Автор курса

Team Lead Engineer

Николай Гринькив

Имею больше 5-ти лет опыта в IT сфере. На данный момент работаю в Luxoft на должности Team Lead Engineer.

Менторы

Николай Гринькив

Team Lead Engineer

Luxoft

5 лет

в IT сфере

>2 лет

преподавания

Имею больше 5-ти лет опыта в IT сфере. На данный момент работаю в Luxoft на должности Team Lead Engineer.

Автор курса - Николай Гриньков

Николай Баран

Senior software engineer, team lead

Приватбанк

>10 лет

в IT сфере

Специалист с более, чем 10-летним опытом работы. Работал с PHP, Python, Ruby, JavaScript. На данный момент основным языком программирования является Go.

Николай Баран - Ментор направления Golang

Зарегистрироваться на курс

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

Записаться на курс

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

01

Регистрация

РЕГИСТРИРУЕШЬСЯ НА КУРС

01
02

Ответы на вопросы

С ТОБОЙ СВЯЗЫВАЕТСЯ СОТРУДНИК FOXMINDED И ОТВЕЧАЕТ НА ВСЕ ТВОИ ВОПРОСЫ

03

Ментор

ТЕБЯ РАСПРЕДЕЛЯЮТ К МЕНТОРУ И ТЫ ПОЛУЧАЕШЬ ПЕРВОЕ ЗАДАНИЕ

03
04

Материал

ИЗУЧАЕШЬ МАТЕРИАЛ И ДЕЛАЕШЬ ЗАДАНИЕ

04
05

Отзыв о работе

ПОЛУЧАЕШЬ ОТЗЫВ ОТ МЕНТОРА

06

Следующее задание

ФИНИШИРУЕШЬ ЗАДАНИЕ И ПЕРЕХОДИШЬ К СЛЕДУЮЩЕМУ

06

Основатель компании ответит
на часто задаваемые вопросы

Сергей Немчинский — самый мудрый лис в FoxmindEd, который 20 лет работает программистом. Почти 15 из них — в Java. Сергей был Project Manager в Ciklum, Team Leader в Luxoft, NetCracker и IntroPro.

Подписаться на канал

больше 200 тыс. подписчиков

Наши выпускники работают в компаниях:

ЗАПИСАТЬСЯ НА КУРС

Обратите внимание!
Мы не сотрудничаем с резидентами РФ и РБ!


    Курс по Golang - актуальность курса

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

    Наш курс по Golang подойдет начинающим разработчикам, которые уже владеют каким-либо языком программирования. Кроме того, надо иметь общее представление о Computer Science (гарвардский курс CS50 подойдет). Кроме того, надо на уровне пользователя уметь обращаться с Linux. Желающие учиться на этом курсе проходят краткое техническое собеседование. 

    За время учебы на курсе вы познакомитесь с самыми популярными инструментами работы, улучшите навык работы с интерфейсом через командную строку, создадите несколько чат-ботов. Кроме того, вы поймете, как работать с популярными облачными сервисами, начиная с AWS. 

    Для самых настойчивых студентов предусмотрены занятия по более сложным темам, выбор которых будет обсуждаться с преподавателем. В целом, полученных на курсе знаний достаточно, чтобы начинать искать работу в качестве Junior Golang Developer. 

     

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

     

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

    Преподаватель курса по разработке на Golang – Микола Гринькив, разработчик со стажем более 5 лет и солидным опытом в создании приложений. Объединенная экспертиза FoxmindEd и Миколи Гринькива — вот гарантия качества этого курса

    Связаться с нами

    Связаться
    с нами