Golang Beginning European Union Scholarship

Вивчаємо мову програмування Golang з нуля і до впевненої Junior розробниці. Безкоштовний курс для українок від Projector Foundation.

Про курс

Мова програмування Go, або Golang, –– це розробка Google. Цю мову використовують майже в кожному продукті компанії –– від Gmail до Google Pay. Крім того, мова Gо поступово захоплює ринок і дедалі більше компаній потребують спеціалістів із програмування на Gо.

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

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

Щоб подати заявку на безкоштовне навчання, підготуйте мотиваційний лист і заповніть анкету. Команда Projector Foundation обере студенток за критеріями:
— знання англійської на рівні Intermediate і вище;
— розуміння професійної сфери;
— мотивація.

Зверніть увагу, що навчатися безкоштовно ви можете лише на одному курсі.

Навчання створене за фінансової підтримки Європейського Союзу. Його зміст є виключною відповідальністю Projector Foundation і не обов’язково відображає позицію Європейського Союзу.

Ініціатива реалізується за інформаційної підтримки Міністерства економіки України.

7 травня 2024 курс триває 3 місяці
безкоштовно для внутрішньо переміщених жінок та переселенок
20 місць кожна студентка отримує регулярний фідбек

Куратори

Автор програми Максим Морозов
Куратор Григорій Тертишний
Куратор Богдан Івашко
Куратор Олександр Левченков

Курс для вас, якщо ви

Жінка старше 18 років

непрацевлаштована переселенка чи внутрішньо переміщена особа й маєте документи, що засвідчують ваш статус

Маєте розуміння професійної сфери

усвідомлюєте специфіку онлайн професії, яку хочете опанувати, та прагнете засвоїти основи мови Golang

Можете навчатися 3–5 годин щодня

мотивовані проходити інтенсивний курс, який дасть вам міцний фундамент у короткий термін, та готові виконувати багато домашніх завдань

Знаєте англійську

маєте рівень Intermediate і вище, щоб спілкуватися та читати англомовні матеріали

1 етап

Надішліть заявку

2 етап

Заповніть анкету та напишіть мотиваційний лист

3 етап

Отримайте фінальну відповідь

4 етап

Почніть навчання

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

  • Основи програмування і мова Golang

    • — Дані: керування, типи, структури, алгоритми.
    • — Файл і текст.
    • — Основні принципи.
    • — Особливості мови.
  • Правильне проєктування системи

    • — Шаблони проєктування.
    • — SOLID.
  • Мережеве програмування

    • — Архітектура клієнт-сервер.
    • — Огляд REST, SOAP, RPC.
    • — Безпека.
  • Багатопоточність

    • — Треди та процеси.
    • — Робота з памʼяттю при багатопоточності.
    • — Горутини (goroutines).
  • Інструментарій програміста

    • — IDE.
    • — Debug.
    • — Мережеві клієнти.
    • — Системи керуванням версіями.
    • — Тестування.
  • Інфраструктура

    • — Бази даних.
    • — Сервери черг.
    • — Контейнеризація.

Як відбувається навчання

Живі вебінари

Вебінари з куратором і групою проходитимуть двічі на тиждень: щопонеділка та щосереди о 19:30.

Професійний досвід

Курс наближений до реальних робочих умов. Тому ви виконуватимете домашні завдання та багато практикуватиметеся.

Курсовий проєкт

Під час курсу ви зробите великий проєкт для реального замовника. Адже принцип курсу — все як у житті.

Зворотний зв'язок

Куратор завжди на зв'язку. Дослухайтеся до коментарів, щоб досягти крутих результатів. І так, виправляти роботу вдесяте — це нормально.

Сертифікат

Виконайте 80% домашніх завдань і захистіть курсовий проєкт, щоб отримати сертифікат про успішне проходження курсу.

ГРАФІК

Старт

7 травня 2024

Вебінари

понеділок, середа — 19:30

Мова викладання

українська, частина матеріалів –– англійською

Запитання

Які документи потрібні для участі?

Буде достатньо документа, що засвідчує статус переміщеної особи відповідно до країни, в якій ви знаходитеся, або підтверджує статус внутрішньо переміщеної особи (довідка ВПО).

Як подати заявку на навчання?

Заповніть реєстраційну форму й очікуйте листа з анкетою та інструкціями.

Після реєстрації я вступаю на курс?

Ні, після реєстрації вам потрібно заповнити анкету з мотиваційним листом та очікувати результатів відбору. Ми повідомимо вас про них за 5 днів до початку навчання.

Як заповнити анкету?

Відповідайте на запитання в анкеті по порядку. На жаль, не до кінця заповнена анкета може стати причиною для відмови у безкоштовному навчанні.

В анкеті ми запитаємо про:
— ваш попередній досвід роботи;
— ваші навички;
— рівень користування ПК, знання програм тощо.

Також до анкети потрібно прикріпити мотиваційний лист.

Мова заповнення анкети — англійська.

Як написати мотиваційний лист?

Усе просто — будьте щирі. Розкажіть, як саме війна вплинула на ваше життя та яким воно було до війни: ваші навички, робота, досягнення і мрії. Опишіть ваші слабкі та сильні сторони, а також поясніть, чому ви хочете опанувати саме цю професію.

Детальніша інструкція для написання мотиваційного листа прийде вам на пошту.

Мова мотиваційного листа — англійська.

Чи отримаю я сертифікат?

Так, якщо виконаєте 80% всіх домашніх завдань та захистите курсовий проєкт.

Чи зможу я знайти роботу після навчання?

Команда Projector Foundation надасть вам рекомендації, як оформити конкурентоздатне портфоліо, підготуватися до співбесіди, та проконсультує щодо працевлаштування.

Що робити, якщо я не пройшла відбір?

Передусім не засмучуйтеся. Ми проводимо відбір на конкурсній основі, і кількість охочих значно перевищує кількість місць на курсі.

Ви можете подати заявку на участь у наступному наборі. Про його відкриття ми повідомимо вам у листі. Також маєте змогу спробувати інші курси в межах Projector Foundation.

Реєстрація

Ще маєте запитання?
Не соромтесь їх ставити.

Проконсультуйте мене