Курс научит работать с CSS-in-JS — новым подходом к стилизации веб-приложений, нацеленным на преодоление ряда ограничений и проблем традиционных методов работы с CSS.
Раздел 1
Введение
Узнаем, что такое CSS-in-JS и почему он появился. Ознакомимся с основными идеями на практике по ходу...
Вёрстка — один из начальных этапов работы над продуктом. Чаще всего следующий этап — интеграция вёрстки в систему управления контентом. Поэтому важно верстать так, чтобы результат было удобно интегрировать в CMS.
На курсе вы научитесь делать вёрстку так, чтобы при её интеграции не было проблем...
Курс создан для практикующих разработчиков, которые хотят повысить свою экспертизу и прокачать инженерное мышление. В курсе досконально разбираются фундаментальные механизмы CSS: обработка значений (value processing), каскад и наследование.
Описание профессиональной задачи
Умение создавать, удалять, перемещать, управлять элементами HTML-страницы и отображать данные в шаблонах с помощью JavaScript.
Материалы комплекта
Методика
4 кейса легкого уровня сложности.
Доп. материалы
Описание навыка
Профессиональная задача:
Нужно получить из макета всё необходимое для стилизации: параметры шрифтов, размеры и отступы, параметры теней и скруглений и так далее. Также нужно экспортировать всю графику, в оптимальном формате и оптимальном соотношении качество/вес.
Зачем нужен этот...
Интернет-магазин
В этом проекте вам предстоит запрограммировать одностраничное приложение на JavaScipt, которое будет работать в браузере — список товаров в интернет-магазине с подробной информацией о каждом товаре. Приложение позволяет выбрать товары разных категорий, отфильтровать их по цене...
Описание профессиональной задачи
Нужно получить из макета всё необходимое для стилизации: параметры шрифтов, размеры и отступы, параметры теней и скруглений и так далее. Также нужно экспортировать всю графику, в оптимальном формате и оптимальном соотношении качество/вес.
Материалы комплекта...
PHP и MySQL. Разработка веб-приложений, 6 изд. (Денис Колисниченко)
Даны начала программирования на PHP: установка и настройка Apache, PHP и MySQL, а также кроссплатформенной сборки XAMPP, выбор редактора PHP-кода, синтаксис языка и самые полезные функции PHP. Рассмотрено создание собственного...
[Stepik] React - Полное руководство 2023 (Илья Фофанов)
Данный курс предназначен для тех, кто много слышал о библиотеке React, но при этом ни разу полноценно не пробовал поработать с ней. Обучение построено вокруг небольшого учебного проекта, который вы начнете разрабатывать практически с первых...
Чему вы научитесь
Создавать кросс-платформенные десктопные приложения для MacOS, Windows и Linux
Изучите Electron API, используя который можно создавать современные приложения
Использовать функции платформы, такие как TouchID
Паковать и распространять приложения для разных операционных систем...
Описание проекта
В этом проекте вам предстоит запрограммировать одностраничное приложение на JavaScipt, которое будет работать в браузере — список объявлений о продаже товаров и модальное окно с подробной информацией о каждом товаре. Приложение позволяет выбрать товары разных категорий...
Описание навыка
Профессиональная задача:
Анализируя графический макет, нужно разделить интерфейс на компоненты и спроектировать их структуру по методологии БЭМ.
Зачем нужен этот навык:
Методология БЭМ (Блок, Элемент, Модификатор) — широко распространённый в веб-разработке компонентный подход к...
Конструктор планировки квартиры
В этом проекте вам предстоит запрограммировать приложение на JavaScipt, которое будет работать в браузере — двухмерный планировщик интерьера квартиры. Приложение позволяет создавать схему комнаты произвольной прямоугольной формы и размещать в ней модели предметов...
ReactJS выделяется из массы прочих веб-фреймворков собственным подходом к композиции, который обеспечивает сверхбыстрое отображение. Из книги вы узнаете, как объединить конгломерат веб-технологий, окружающих ReactJS, в комплексный набор инструментов для построения современного веб-приложения...
Eclipse: разработка RCP-, Web-, Ajax– и Android-приложений на Java (Тимур Машнин)
Книга посвящена разработке в среде Eclipse широкого круга Java-приложений. Рассмотрены основы работы в среде Eclipse, использование инструментов отладки, тестирования и рефакторинга кода. Описана командная...
React. Интенсивный курс для программистов, 2023 (Дмитрий Лаврик)
Цель курса
Изучить философию и дух компонентного подхода современных javascript-фреймворков, научиться использовать React для решения практических задач.
Для новичков React выглядит немного сложнее, чем Vue.js. Но вакансий на нём...
Google Flutter был впервые анонсирован в мае 2017 года, а выпущен в 2018 году, он уже стал очень популярным среди разработчиков. Сейчас Flutter - самая популярная кросс-платформенная мобильная разработка, используемая разработчиками по всему миру, согласно опросу разработчиков 2021 года...
Облачные вычисления — это, пожалуй, наиболее революционная разработка в IT со времен виртуализации. Облачно-ориентированные архитектуры обеспечивают большую гибкость по сравнению с системами предыдущего поколения. В этой книге продемонстрированы три важнейших аспекта развертывания современных...
Проектируем и создаём мобильное приложение на основе базовых рефлексов и нейро психологии человека. Детальный разбор и подготовка игровых ритмов, таймингов, выработка стратегий удержания. Программируем психометрический аватар и пульс эмоций игрока. Разрабатываем и внедряем элементы персуазивного...
Чему вы научитесь:
изучите базовые конструкции языков HTML, CSS и JavaScript,
разберётесь с тегами и их параметрами, CSS-свойствами, селекторами и каскадностью,
изучите команды JavaScript, переменные условия, циклы,
попробуете себя в роли фронтендера:
внесёте правки в вёрстку и скрипты...