Dev & Data Science

Front-end

Базовий курс, який допоможе зробити перші кроки у вебпрограмуванні та на практиці спробувати JS на смак, вивчити його можливості і зробити свої перші проєкти. За підтримки IT Generation.

Про курс

Поріг входження у професію Front-end розробника дозволяє швидко знайти першу роботу. На курсі ж ми здобудемо навички, які для цього потрібні. Розберемося в різних аспектах створення користувацького інтерфейсу сайтів: HTML, CSS, основах роботи в графічних редакторах. Навчимося робити свій сайт доступним на екранах різного розміру та за різних умов, а також оптимізовувати свою роботу для більшої продуктивності.

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

Дедлайн прийому заявок на курс був 21 серпня. Проєкт реалізується Міністерством цифрової трансформації в партнерстві з
компанією Binance Charity та Львівським IT Кластером, при сприянні Програми USAID «Конкурентоспроможна економіка України» та проєкту «Цифрові, інклюзивні, доступні: підтримка цифровізації державних послуг в Україні», що впроваджується ПРООН в Україні за підтримки Швеції.

жовтень 2022 точна дата старту буде оголошена згодом
36 600 грн програма покривається стипендією IT Generation
5 місяців вебінари та відеолекції

За підтримки IT Generation

У рамках проєкту таланти з будь-якого куточка України зможуть безоплатно здобути професію у сфері IT.

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

громадянин/громадянка України

віком від 21 до 60 років

не маєте формальної освіти, кваліфікації та досвіду роботи в ІТ

English

Intermediate і вище

Математика

на хорошому шкільному рівні

Час

8+ годин на тиждень для виконання домашніх завдань

Навчальний план

Модуль 1. HTML&CSS

— Вступ до HTML.
— Робота з Figma й іншими графічними редакторами.
— Семантична розмітка, SEO нюанси.
— Вступ до CSS: основні правила роботи CSS.
— Responsive design.
— Flexbox. Grids.
— Робота з IDE. Макет сторінки.
— Робота із зображеннями.
— Верстка компонентів (форми, кнопки, чекбокси, модальні вікна).
— Робота зі шрифтами.
— Підходи до організації та архітектури CSS-коду: БЕМ, Atomic CSS та ін. Component-driven design with CSS.
—Препроцесори, постпроцесори.
— CSS frameworks: Bootstrap, Tailwind, etc.
— Робота з SVG.
— Modern CSS features. Front-end Accessibility (доступність).
— Продуктивність верстки та оптимізація.
—Devtools.

Модуль 2. JavaScript

— Вступ до JavaScript.
— Основні поняття.
— Структура коду.
— Змінні.
— Типи даних.
— Оператори.
— Цикли.
— Основи роботи з функціями.
— Типи даних та їхні методи.
— Функції в деталях.
— Document Object Model (DOM), робота з ним.
— Замикання.
— Декоратори.
— Класи та модулі.
— Асинхронність.
— Робота з API та сторонні бібліотеки.

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

Вебінари та відеолекції

Модуль 1. HTML&CSS: 2 місяці. Живі вебінари з кураторкою та групою будуть проходити раз на тиждень о 19:30, а відеолекції відкриватимуться двічі на тиждень щопонеділка та щосереди.

Модуль 2. JavaScript: 3 місяці. Живі вебінари з куратором та групою двічі на тиждень о 19:30.

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

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

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

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

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

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

Сертифікат

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

ГРАФІК

Старт

жовтень 2022

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

українська, російська

Запитання

Яку інформацію та документи треба подати?

Для подачі заявки необхідні:

1. Паспортні дані/копія паспорта (можна з «Дії»).
2. Дата народження.
3. Контактні дані (телефон, email).
4. Інформація про вищу освіту.
Серія та номер диплома про вищу освіту у випадку:
— «пластикові» дипломи від рівня атестата до магістра, видані протягом 1998-2014 років;
— диплом державного зразка від рівня атестата до магістра, видані з 2015 року.
Копія диплома у випадку:
— дипломи, видані до 1998 року;
— дипломи, видані військовими ЗВО.
5. Інформація про досвід роботи:
— електронний витяг з пенсійного фонду або копія трудової книжки, витяг з ЄДР для ФОП.
6. CV.
7. Короткий мотиваційний лист «Чому саме мені потрібна ця стипендія» (мінімум 200 слів).
8. Binance Account ID (студенту перед поданням заявки потрібно зареєструватись на платформі Binance та зазначити ID у заявці).
9. Сертифікат підтвердження володіння англійської мови (у разі наявності).

Як зрозуміти, чи маю я «досвід роботи в ІТ»?

Під досвідом роботи розуміється здійснення діяльності, передбаченої в пункті 4 статті 5 Закону України «Про стимулювання розвитку цифрової економіки в Україні». Якщо студент здійснював або здійснює свою діяльність із зазначеного переліку, то такий студент має досвід роботи в ІТ індустрії.

Які вимоги до моєї попередньої освіти?

Студент не повинен мати освіту у сфері інформаційних технологій незалежно від року випуску, оскільки за ідеологією проєкту студентами повинні бути ті, хто до участі у проєкті не мав жодного відношення до ІТ сфери.
Постановою Кабінету Міністрів України від 29 квітня 2015 року № 266 «Про затвердження переліку галузей знань і спеціальностей, за якими здійснюється підготовка здобувачів вищої освіти» визначено перелік галузей знань та спеціальностей.
Пунктом 12-м визначено перелік спеціальностей вищої освіти в галузі «Інформаційних технологій», зокрема:
— Інженерія програмного забезпечення
— Комп'ютерні науки
— Комп'ютерна інженерія
— Системний аналіз
— Кібербезпека
— Інформаційні системи та технології
А також пунктом 15, зокрема:
Автоматизація та комп'ютерно-інтегровані технології.

Чи можна подати заявку, якщо я молодше 21 року або старше 60 років?

Для участі у проєкті студент повинен бути віком від 21 до 60 років. Cуть проєкту полягає в тому, щоб надати можливість людині змінити свою обрану спеціальність на нову саме в галузі ІТ, а людина молодша 21 року тільки обирає майбутній шлях.
Проте не варто засмучуватись — попереду ще багато освітніх проєктів, в яких і ви обов’язково зможете взяти участь.

Чи маю я на момент подачі заявки бути працевлаштованим (офіційно/неофіційно) або можу бути безробітним?

Вимогами проєкту не встановлене офіційне працевлаштування. Проте звертаємо увагу, що студент не повинен мати досвіду роботи в ІТ компанії.

Чи можна буде змінити курс, якщо захочу інший?

Ні, студент повинен обрати та закінчити навчання за обраною програмою.

Навчання платне чи безоплатне?

Для студентів навчання безоплатне — його вартість покривається грантом від компанії Binance.

Чи є в мене фінансові зобов'язання?

Після отримання гранту від компанії Binance студент повинен сплатити за навчання протягом 2-х днів з моменту отримання гранту.

Коли потрібно сплатити за програму?

Після отримання гранту від компанії Binance студент повинен сплатити за навчання протягом 2-х днів з моменту отримання гранту.

Як відбувається комунікація на курсі та в якому форматі куратори дають фідбек?

Уся комунікація на курсі відбуватиметься на платформі Slack (робочий чат групи, канали для домашніх завдань і корисних посилань). Куратор даватиме фідбек у вигляді коментарів до домашніх завдань і обговорення на вебінарах.

Чи записуватимуться вебінари?

Так, але краще виділіть час, щоб долучатися до них особисто — буде цікаво.

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

Вам потрібно виконати 70% всіх домашніх завдань та захистити курсовий проєкт, щоб отримати сертифікат про успішне завершення навчання.
Якщо ви не будете виходити на зв'язок протягом першої половини курсу, відвідувати вебінари чи не будете виконувати домашні завдання, ми будемо вимушені усунути вас від навчання.

Реєстрація