Golang United — комьюнити, основанное опытными разработчиками EPAM, объединив экспертизу участников и их любовь к Go, запускает свою бесплатную учебную программу для начинающих гоферов — «Golang United School».
Go (Golang) — язык программирования высокого уровня, позволяющий писать простой, надежный и эффективный софт. Востребованность и популярность Go растет с каждым годом. Этот язык широко используется многими компаниями, включая таких гигантов, как Google, Facebook, Twitter, Uber, GitHub.
Курс «Golang United School» доступен на русском и английском языках. Для успешного прохождения учебного материала кандидатам рекомендуется владеть английским (A2 +), а также одним или несколькими языками программирования на базовом уровне.
Программа состоит из двух основных блоков:
Теория и основы: программирование на Golang от базового синтаксиса до работы с многопоточностью, особенности языка. Кроме того, участники курса научатся пользоваться стандартными библиотеками для написания понятных и эффективных программ. Под руководством опытных менторов — получат навыки разработки приложений на языке Go и работы с сетевым стеком протоколов.
Практический проект. Слушатели попробуют себя в командном проекте по созданию приложения, а менторы Golang United School поделятся лучшими практиками и будут курировать процесс. Студенты познакомятся с контейнеризацией, паттерном микросервисной архитектуры, получат практический навык работы с большим количеством инструментов, попробуют построить надёжный Continuous Integration pipeline, а также познакомятся с процессом разработки согласно Agile методологиям.
Старт тренинга запланирован на 11 февраля, длительность первого этапа курса — 11 недель, второго — от 8 до 12 недель.
С трудностями в процессе обучения и пробелами в знаниях помогут справиться менторы — опытные разработчики и лидеры сообщества Golang United.
Зарегистрироваться на курс, а также более детально ознакомиться с программой и форматом обучения можно либо на странице Golang United School, либо на портале тренинг-центра компании EPAM.