Доступно

CSS-in-JS [HTML Academy]

Тема в разделе "Курсы по программированию", создана пользователем pikylbkaNomer, 28 июл 2022.

Цена: 4830р.-94%
Взнос: 262р.
100%

Основной список: 45 участников

Резервный список: 26 участников

Статус обсуждения:
Комментирование ограничено.
  1. 28 июл 2022
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: CSS-in-JS [HTML Academy]

    [HTML Academy] Онлайн-курс «CSS-in-JS»

    [​IMG]
    Курс научит работать с CSS-in-JS — новым подходом к стилизации веб-приложений, нацеленным на преодоление ряда ограничений и проблем традиционных методов работы с CSS.
    Раздел 1

    Введение

    Узнаем, что такое CSS-in-JS и почему он появился. Ознакомимся с основными идеями на практике по ходу стилизации небольшого компонента.

    — Что такое CSS-in-JS и почему он появился

    Практика
    — Кейс: пошаговая демонстрация — разработка компонента кнопки
    — Задание: разработка компонента кнопки
    — Кейс: эталонное решение — разработка компонента кнопки

    — Тест по первому разделу

    — Дополнительные материалы

    Раздел 2

    Глобальные стили

    Начнем работу над проектами курса и подготовим базовые стили.

    — Обзор демо-проекта
    — Формирование глобальных стилей при помощи CSS-in-JS
    — Кейс: подключение дизайн-токенов и ресетов стилей в проекте

    Практика
    — Обзор учебного проекта
    — Задание: подключение дизайн-токенов и ресетов стилей
    — Кейс: эталонная реализация подключения дизайн-токенов и ресетов стилей в проекте

    — Тест по второму разделу

    Раздел 3

    Компоненты

    Продолжим работу над проектами курса и разработаем различные компоненты - простые и посложнее.

    — Разработка компонентов в терминах CSS-in-JS

    Типографика и иконки
    — Кейс: пошаговая демонстрация — реализация компонентов для работы с типографикой и иконками
    — Задание: разработка компонентов для работы с типографикой и иконками
    — Кейс: эталонное решение — разработка компонентов для работы с типографикой и иконками

    Кнопки
    — Кейс: реализация «кнопочных» компонентов
    — Задание: разработка «кнопочных» компонентов
    — Кейс: эталонное решение — разработка «кнопочных» компонентов в проекте

    Чекбокс и тоггл
    — Кейс: реализация компонента чекбокса
    — Задание: разработка компонента переключателя
    — Кейс: эталонное решение — разработка компонента тоггла в проекте

    Фильтр и поля форм
    — Кейс: реализация компонента фильтра
    — Задание: разработка полей форм
    — Кейс: эталонное решение — разработка полей форм в проекте

    Карточки
    — Кейс: реализация «карточных» компонентов в проекте
    — Задание: разработка «карточных» компонентов
    — Кейс: эталонное решение — разработка «карточных» компонентов в проекте

    — Тест по третьему разделу

    Раздел 4

    Крупные разделы и страницы

    Реализуем страницы для проектов курса.

    — Стилизация крупных разделов и целых страниц при помощи CSS-in-JS

    Хедер, футер и базовый лейаут
    — Кейс: реализация компонентов хедера, футера и базового лейаута
    — Задание: разработка компонентов шапки, подвала и базового лейаута
    — Кейс: разработка компонентов хедера, футера и базового лейаута в проекте

    Главная страница
    — Кейс: реализация главной страницы
    — Задание: разработка главной страницы
    — Кейс: разработка главной страницы в проекте

    Страница каталога товаров
    — Кейс: реализация страницы каталога товаров в проекте
    — Задание: разработка страницы каталога товаров
    — Кейс: разработка страницы каталога товаров в проекте

    — Тест по четвёртому разделу

    Раздел 5

    Темизация

    Реализуем альтернативные темы для проектов курса.

    — Темизация приложения при помощи CSS-in-JS
    — Кейс: пошаговая демонстрация — темизация в проекте

    Практика‍
    — Задание: темизация приложения
    — Кейс: темизация в проекте, эталонное решение

    — Обзор применяемых на курсе инструментов СSS-in-JS.

    — Тест по пятому разделу

    Раздел 6

    Альтернативные реализации идей CSS-in-JS

    Ознакомимся с новыми библиотеками для работы с CSS-in-JS и научимся выбирать наиболее подходящее под задачу решение, а также подведём итоги курса.

    — Дополнительные возможности и альтернативные реализации CSS-in-JS
    — Кейс: дополнительные возможности библиотеки styled-components в проекте
    — Кейс: альтернативные подходы к стилизации в терминах CSS-in-JS в проекте

    Практика
    — Задание: дополнительные возможности библиотеки styled-components
    — Кейс: дополнительные возможности библиотеки styled-components в проекте

    Итоги
    — Как выбрать библиотеку для работы с CSS-in-JS?
    — Минусы CSS-in-JS

    — Итоговый тест

    Дополнительные материалы
    — Сравнение библиотек для работы с CSS-in-JS
    — Сборник полезных материалов по теме CSS-in-JS

    Нужен организатор, который сможет выдать материал в удобном html формате как здесь

    Продажник: Скрытая ссылка
     
    3 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      6 янв 2025
    2. skladchik.com
      CandyBoy хранитель.
      6 янв 2025
    3. skladchik.com
      Складчина закрыта.
      5 янв 2025
    4. skladchik.com
      Складчина доступна.
      12 фев 2023

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      6 янв 2025
    2. skladchik.com
      CandyBoy хранитель.
      6 янв 2025
    3. skladchik.com
      Складчина закрыта.
      5 янв 2025
    4. skladchik.com
      Складчина доступна.
      12 фев 2023
  3. Обсуждение
  4. 12 сен 2022
    #2
    pikylbkaNomer
    pikylbkaNomer БанЗабанен
    Сейчас можно курс с 30% скидкой купить
     
  5. 25 ноя 2022
    #3
    magixxxx
    magixxxx ШтрафникШтрафник
    Что-то совсем всё встало..
     
  6. 10 дек 2022
    #4
    Александр Вырупаев
    Александр Вырупаев ЧКЧлен клуба
    Привет коллеги, скоро сбор взносов Андройд-разработчик от Яндекс-практикум максимальный взнос 300 рублей снижаем цену еще
     
Статус обсуждения:
Комментирование ограничено.