Цей репозиторій складається з матеріалів для frontend курсу. Тут ви зможете знайти завдання для кваліфікаційної фази, що потрібна для того щоб потрапити на основну частину.
Ви також можете використовувати матеріали для самостійного навчання.
Для того щоб потрапити на основну частину, кандидати повинні закінчити завдання, що перераховані в Stage 0. Ми закликаємо вас бути активними під час процесу навчання та допомагати іншим студентам: відповідати на питання у чатах, перевіряти пул-реквести, доповідати про можливі помилки та пропонувати рішення. Не бійтесь задавати питання та звертатися до менторів та інших студентів якщо відчуєте що застрягли з якимось питанням. Ваш прогрес у ваших руках.
- Git, GitHub, git flow
- Linux, командний рядок, основи нетворкінгу
- HTML, CSS
- JS basics
- Frontend framework basics (React)
- TypeScript basics
-
Знання англійської: велика частина матеріалів буде англійською. Якщо ви відчуваєте що вашої англійської недостатньо, зверніть увагу на 📚 Словники з фронтенду
-
Аккаунт на Github: вам знадобиться місце для збереження ваших завдань та проектів. Створення та налаштування облікового запису
-
Базові навички з Markdown: форматування тексту та його читабельність мають неабияку важливість. Для цього рекомендується використовувати markdown у своїх репозиторіях.
Курс включає в себе посилання на різноманітні навчальні матеріали - відео курси, туторіали, статті тощо. Ми пропонуємо такий підхід до цих матеріалів:
-
Читання: для кожної статті, яку вам потрібно прочитати, будь ласка викладіть відповіді на наступні питання у вашому репозиторії. Не хвилюйтесь, ваші відповіді не будуть оцінюватись. Вони потрібні для повторення вами пройденого матеріалу:
- назвіть (хоча б одну) річ яка була для вас новою
- назвіть (хоча б одну) річ яка вас здивувала
- назвіть (хоча б одну) річ яку ви збираєтесь використовувати у майбутньому
-
Онлайн курси: виконайте усі вправи, напишіть ваші думки про них у вашому репозиторії.
-
Відео: те ж саме що і до читання; подивіться відео та дайте відповіді на 3 запитання.
Ми б хотіли знати прогрес студентів під час проходження курсу. Тому просимо вас писати про виконані вправи у студентському чаті.
Для вашого комфорту ми створили декілька telegram-чатів:
Будь ласка, перегляньте наше FAQ. Якщо у вас є запитання, на яке ви не знайшли відповідь - ми будемо раді відповісти в наших чатах.
➡️ Почнемо! Переходьте до Git and GitHub Intro
➡️ Переглянути зміст курсу: Contents
- Поважайте одне одного.
- Немає такої речі як дурне питання.
- Кожна людина навчається у комфортному для неї темпі, має різну базу знань та характер, будь ласка, поважайте це.
- Взаємодія та порозуміння людини, яка відрізняється від вас може бути вигідно для вас обох, якщо присутня відповідна повага з обох сторін.
- Ми проти будь яких дискримінацій по статі, віку, кольору шкіри, інвалідностям тощо.
- Ми поважаємо інтелектуальну власність - за усіма матеріалами, які ми використовуємо, стоїть важка праця автора або групи авторів.