Към съдържанието
wannacode

Уеб интерфейси: Vue

Курсът е един за React и Vue, а примерите тук са с Vue. Първата част (HTML, CSS, DOM) е обща, втората е компоненти. Всеки пример се пуска и променя направо в страницата.

Модул 0

Добре дошъл

1 урок · как браузърът показва страница, пясъчникът, React или Vue

  1. Добре дошъл

Модул 1

HTML: структурата на страницата

4 урока · елементи, текст, формуляри, достъпност

  1. HTML документът
  2. Текст, връзки, картинки, таблици
  3. Формуляри
  4. Достъпност

Модул 2

CSS: как изглежда страницата

5 урока · каскада, кутии, flexbox, grid, за телефон

  1. Селектори и каскада
  2. Box model
  3. Flexbox: ред и колона
  4. Grid: редове и колони
  5. Responsive дизайн

Модул 3

JavaScript в страницата

4 урока · DOM, събития, списък от данни, fetch

  1. DOM: страницата от JavaScript
  2. Събития
  3. Списък от данни
  4. Данни от API

Модул 4

Компоненти

4 урока · JSX и шаблон, props, списъци, условия

  1. Първият компонент
  2. Props: данни отгоре
  3. Списъци и ключове
  4. Условия: празно, грешка, зарежда

Модул 5

Състояние

4 урока · useState и ref, обновявания, изчислено, споделено

  1. Състояние
  2. Обновяване на обекти и масиви
  3. Изчислено състояние
  4. Вдигане на състоянието

Модул 6

Ефекти, данни и формуляри

4 урока · ефекти, данни от API, формуляри, общо състояние

  1. Ефекти
  2. Данни от API в компонент
  3. Формуляри в компонент
  4. Общо състояние

Модул 7

Цяло приложение

4 урока · рутиране, бързина, тестове, истински проект

  1. Рутиране
  2. Бързина: кога се рисува наново
  3. Тестове на компоненти
  4. От пясъчника към проект

Модул 8

Проект: витрината на магазина

1 урок · каталог, кошница, поръчка и API в едно

  1. Витрината на магазина

Създаден от Иво Гергов като част от кампанията на Evo Tech за достъпно обучение по програмиране ·