Golang Курс ⚡️ Go-розробник онлайн навчання| Foxminded
💻 Activation Code: -30% на Start -30% на Start -30% на Start
Дізнатися більше

Golang курси програмування

Online
7 днів тестового периоду
Менторинг
Безкоштовна заморозка

Golang – мова загального призначення, якою можна створювати і високонавантажене ПЗ, і мікросервіси, і вирішувати інші завдання. Наш курс призначений для підготовки Junior Golang-розробників, які вміють працювати з найпопулярнішими хмарними сервісами.

Записатись

Про курс

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

У цьому блоці студенти зможуть засвоїти CLI (Command-line interface) за допомогою багатої внутрішньої бібліотеки Go, а також познайомляться, як працювати з часом у Go. Дізнаються, як писати юніт тести.

У цьому блоці студенти зроблять кілька своїх чат-ботів. За підсумками блоку вони зрозуміють як краще організовувати свій код, як працювати з http.Client і також як користуватися зовнішніми API.

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

Останній блок навчання включає знайомство з gRPC протоколом, який дуже часто використовується для побудови мікросервісної архітектури. Студентам доведеться розділити свій проект по блоку REST та реалізувати спілкування з БД через gRPC.

Необхідні навички для навчання на курсі
  • Знання загальної Computer Science
  • Базове розуміння будь-якої мови програмування
  • Знання англ. мови на рівні читання технічної документації

Швидкість проходження курсу залежить від вас. Швидше вчитесь – менше платите.
В середньому наші студенти проходять даний курс за 3 місяців.

Online

Менторинг

Online

Менторинг +

Менторинг
  • Онлайн доступ до стандартної програми курсу
  • Без лекцій, без теорії, тільки практичні завдання
  • Навчання 1 на 1 з особистим ментором
  • 1 code review в день
  • Тестовий період 7 днів
Менторинг +
  • Онлайн доступ до програми курсу
  • Один з трьох привілеїв на вибір:
  • Навчання 1 на 1 з особистим ментором
  • 1) два code review в день
  • Без лекцій, без теорії, тільки практичні завдання
  • 2) можливість змінити стандартну програму курсу (забрати або додати теми)
  • Немає тестового періоду
  • 3) можливість спілкуватись з ментором в визначений вами час

Як проходить навчання

Реєстрація на курс

Залишаєш заявку на курс

Відповіді на запитання

З тобою зв’язується співробітник FoxmindEd і відповідає на всі твої запитання

Ментор

Тебе розподіляють до ментора і ти отримуєш перше завдання

Матеріал

Вивчаєш матеріал і робиш завдання

Відгук про роботу

Отримуєш відгук від ментора

Наступне завдання

Фінішуєш завдання та переходиш до наступного

Докладніше
Автор курса
Микола Гриньків
Team Lead Engineer
Микола Гриньків - Ментор напряму Goland

Маю більше 5-ти років досвіду в ІТ сфері.
В даний момент працюю в Luxoft на посаді Team Lead Engineer.

Наші ментори

Юрій Ярута

Middle Golang Developer

Moai Team

Досвід у сфері
з 2018 року
Досвід викладання
з 2022 року
Юрій Ярута

Middle Golang Developer

Moai Team

Досвід у сфері
з 2018 року
Досвід викладання
з 2022 року

Мій шлях у програмуванні розпочався з Front-end + Back-end розробки. Розробляв різні сайти на WordPress. Після цього я почав вивчати, а потім працювати як Golang developer. Маю 1.5 роки досвіду розробки на PHP та 2+ роки досвіду на Golang. Напрям проектів в основному був gambling + gameDev. 

Стек технологій: Golang, MySQL, PostgreSQL, MongoDB, GORM, Websockets, gRPC, Apache Kafka, Git , Docker, Kubernetes, tcp, udp, WebRTC, Prometheus, GraphQL.

Анастасія Лизогубенко

Golang developer

DGN Games

Досвід у сфері
з 2020 року
Досвід викладання
з 2022 року
Анастасія Лизогубенко

Golang developer

DGN Games

Досвід у сфері
з 2020 року
Досвід викладання
з 2022 року

Я світчер, починала в компанії Pin-Up як full-stack розробник. Це був важкий і цікавий досвід, коли маєш зробити все сам і ще трошки за девопса, і бажано, щоб все працювало. Тоді в мій стек, окрім go, входили ще js, jquery, ajax та верстка, але найбільшу зацікавленість викликала саме серверна частина. Тому тепер я займаюсь суто бекендом на go і є наразі єдиним розробником серверної команди мобільного і facebook додатку від DGN games.

Михайло Панько

Backend Engineer

Relay Payments

Досвід у сфері
с 2008 года
Досвід викладання
с 2023 года
Михайло Панько

Backend Engineer

Relay Payments

Досвід у сфері
с 2008 года
Досвід викладання
с 2023 года

Програмувати почав ще в в школі на мові Basic, але, не маючи комп’ютера, першу свою консольну гру доводилося писати ручкою в блокноті. На поточний момент працюю в ІТ більше десяти років. Головна пристрасть – Backend  розробка. В роботі намагаюся не обмежувати себе якоюсь однією мовою програмування, бо мова – це лиш інструмент і варто підбирати найбільш оптимальний для кожної задачі. Хоча в роботі використовую такі мови, як Python i Go, найкомфортнішою мовою для мене є PHP, працювати з якою я почав ще з 4-ї версії. Відтоді пройшло багато часу, я змінив декілька компаній, накопичив досвід і в “аутсорсі”, і в “продукті”. Працював над проектами різної складності, як самописними “монолітами”, так і мікросервісами, побудованими на сучасних фреймворках, таких як Symfony. Впевнений, що мені є чим поділитися зі студентами як по програмуванню, так і по розвитку в сфері ІТ загалом.

Ярослав Кожемяка - Ментор напряму Golang
Ярослав Кожемяка

Golang Software Engineer

Acaisoft

Досвід у сфері
з 2017 року
Досвід викладання
з 2022 року
Ярослав Кожемяка

Golang Software Engineer

Acaisoft

Досвід у сфері
з 2017 року
Досвід викладання
з 2022 року

Закінчив університет у Варшаві, де перший раз познайомився з основними мовами програмування: Java, C#, PHP. Перед закінченням університету почав працювати, як Junior Software Engineer, здебільшого займався розробкою веб-додатків в PHP (Laravel) / Vue.js. Пропрацювавши 3 роки, змінив основну мову програмування на Golang. На даний момент я є Golang Software Engineer в одній із провідних польських компаній, яка займається розробкою  cloud-base application.

Микола Баран - Ментор напряму Golang
Микола Баран

Senior software engineer, team lead

Приватбанк

Досвід у сфері
з 2010 року
Досвід викладання
з 2022 року
Микола Баран

Senior software engineer, team lead

Приватбанк

Досвід у сфері
з 2010 року
Досвід викладання
з 2022 року

Спеціаліст з більш, ніж 10-річним досвідом роботи. Працював з PHP, Python, Ruby, JavaScript. На даний момент основною мовою програмування є Go.

Микола Гриньків - Ментор напряму Goland
Микола Гриньків

Team Lead Engineer

Luxoft

Досвід у сфері
з 2017 року
Досвід викладання
з 2020 року
Микола Гриньків

Team Lead Engineer

Luxoft

Досвід у сфері
з 2017 року
Досвід викладання
з 2020 року

Маю більше 5-ти років досвіду в ІТ сфері.
В даний момент працюю в Luxoft на посаді Team Lead Engineer.

Сертифікат про закінчення

Сертифікат про закінчення

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

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

Зверніть увагу!
Ми не співпрацюємо з резидентами РФ та РБ!

    Надсилаючи повідомлення, я погоджуюсь з офертою.

    КУРС ПО GOLANG – АКТУАЛЬНІСТЬ КУРСУ

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

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

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

    Для наполегливіших студентів передбачені заняття з більш складних тем, вибір яких обговорюватиметься з викладачем. Загалом, отриманих на курсі знань достатньо, щоб починати шукати роботу як Junior Golang Developer.

     

    Чому варто вивчати Golang разом із FoxmindEd

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

    Викладач курсу з розробки на Golang – Микола Гриньків, розробник зі стажем понад 5 років та солідним досвідом у створенні додатків. Об’єднана експертиза FoxmindEd та Миколи Гриньківа – ось гарантія якості цього курсу