О курсе
Большинство шагов курса это прикладное применение кода, ориентированное на приложение разных масштабов. Вы сможете шаг за шагом погружаясь в тонкости React создать резиновую презентацию и понять основы JavaScript. Мы рассмотрим не только техническую составляющую, но также коснёмся истории, парадигмы и архитектуры FSD.
Для создания, выполнения и отладки приложения Вы можете использовать любой браузер и любую среду разработки на личном компьютере. Будет рассмотрено применение VS Code.
Сложность заданий возрастает по мере прохождения курса. Сначала мы построим структуру папок и попытаемся понять для чего нужна архитектурная методология Feature-Sliced Design. Далее подключим сборщик JavaScript в браузере и необходимые библиотеки для работы с кодом. Причём в процессе выполнения затронем историю и концептуальную часть выбранной предметной области.
В этом курсе будет мало вёрстки разметки, так как курс ориентирован на прикладное понимание приложения выполненного средствами ReactJS. Мы будем использовать дизайн-систему готовых компонентов Ant Design.
По результату завершения курса Вы научитесь делать полноценную интерактивную презентацию с переключением слайдов и анимациями в виде веб-приложения, которая будет адаптирована под различные устройства. В курсе не будет рассмотрено портирование под Internet Explorer.
Итоговый проект можно загрузить на любой файловый хостинг с доступом по HTTP, нет необходимости в использовании специализированного выделенного сервера.
Кому подойдёт данный курс?
- разработчикам
- инженерам
- студентам
- школьникам
- предпринимателям
Для кого этот курс
Начальные требования
Приветствуется алгоритмическое мышление и умение разложить задачу "по полочкам".