/frontend

:octocat: Kottans frontend course 🎓

MIT LicenseMIT

Kottans-Frontend MIT Licensed Awesome       

Курс Front-End

Цей репозиторій складається з матеріалів для frontend курсу. Тут ви зможете знайти завдання для кваліфікаційної фази, що потрібна для того, щоб потрапити на основну частину.

Ви також можете використовувати матеріали для самостійного навчання.

Дати та дедлайни

  • Stage 0 починається 1 серпня і триватиме до 1 жовтня
  • Stage 1 починається 1 жовтня і триватимете приблизно 4 місяці.

Прийняття на курс

Для того щоб потрапити на основну частину, кандидати повинні закінчити завдання, що перераховані в Stage 0. Ми закликаємо вас бути активними під час процесу навчання та допомагати іншим студентам: відповідати на питання у чатах, перевіряти пул-реквести, доповідати про можливі помилки та пропонувати рішення. Не бійтесь задавати питання та звертатися до менторів та інших студентів якщо відчуєте що застрягли з якимось питанням. Ваш прогрес у ваших руках.

Що ви вивчите

  1. Git, GitHub, git flow
  2. Linux, командний рядок, основи нетворкінгу
  3. HTML, CSS
  4. JS basics
  5. Frontend framework basics (React)
  6. TypeScript basics

Перед курсом вам потрібно мати

  1. Знання англійської: велика частина матеріалів буде англійською. Якщо ви відчуваєте що вашої англійської недостатньо, зверніть увагу на 📚 Словники з фронтенду

  2. Аккаунт на Github: вам знадобиться місце для збереження ваших завдань та проектів. Створення та налаштування облікового запису

  3. Базові навички з Markdown: форматування тексту та його читабельність мають неабияку важливість. Для цього рекомендується використовувати markdown у своїх репозиторіях.

Вимоги до опрацювання певних матеріалів

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

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

    • назвіть (хоча б одну) річ яка була для вас новою
    • назвіть (хоча б одну) річ яка вас здивувала
    • назвіть (хоча б одну) річ яку ви збираєтесь використовувати у майбутньому
  2. Онлайн курси: виконайте усі вправи, напишіть ваші думки про них у вашому репозиторії.

  3. Відео: те ж саме що і до читання; подивіться відео та дайте відповіді на 3 запитання.

Доповідайте про ваш прогрес

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

Чати

Для вашого комфорту ми створили декілька telegram-чатів:

  1. FE Students | Kottans - чат для студентів, де ви можете обговорювати будь-що пов'язане із цим курсом
  2. FE Questionarium | Kottans - якщо ви потребуєте допомоги одного із менторів або допомоги усього менторського складу, ви можете попросити про це у цьому чаті
  3. Kottans Buddy Search - чат для пошуку собі компаньона по проходженню курса.
  4. Kottans Radio - наш канал із корисними посиланнями та дивовижними статтями ;)

Питання?

Будь ласка, перегляньте наше FAQ. Якщо у вас є запитання, на яке ви не знайшли відповідь - ми будемо раді відповісти в наших чатах.

Готові?

➡️ Почнемо! Переходьте до Git and GitHub Intro

➡️ Переглянути зміст курсу: Contents

Наші базові правила

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