О чём курс

Курс «Тариф Базовый» представляет собой фундаментальную образовательную программу, разработанную для тех, кто стремится освоить профессию фронтенд-разработчика на профессиональном уровне. Основная цель обучения — создание прочного теоретического и практического фундамента, благодаря которому разработка сложных клиентских приложений перестает казаться непосильной задачей. Программа ориентирована на начинающих специалистов, желающих получить системные знания, которые часто становятся решающим фактором на технических собеседованиях. Обучение в CSSSR School выстроено как симулятор реальных рабочих будней удаленного разработчика, что позволяет студентам погрузиться в атмосферу IT-индустрии и адаптироваться к профессиональным стандартам еще до начала полноценной карьеры.

На выходе каждый студент получает не только глубокое понимание технологий, но и готовый эталонный проект в портфолио — полноценный интернет-магазин с функциональными карточками товаров, корзиной, системой фильтров и интеграцией обработки платежей. Этот проект проходит через строгое код-ревью, что гарантирует высокое качество написанного кода и соответствие современным индустриальным стандартам. Полученных навыков будет достаточно для успешного трудоустройства в IT-компании, а уверенность в своих знаниях станет вашим главным преимуществом при поиске работы.

Особое внимание в курсе уделяется системности: мы даем базу, на которую в дальнейшем легко накладываются более глубокие знания и практический опыт. Для наиболее талантливых учащихся предусмотрена возможность прохождения оплачиваемой стажировки, так как школа заинтересована в поиске перспективных кадров для пополнения рядов компании CSSSR. Мы верим, что желание делиться опытом и воспринимать его — ключевой индикатор профессионализма, поэтому приглашаем вас стать частью нашего сообщества. Персональная рекомендация от наших наставников становится всё более значимой в современном IT-сообществе, что значительно упрощает процесс трудоустройства. Выбирая этот курс, вы инвестируете в свое развитие, получая доступ к экспертизе, накопленной за 8 лет успешной удаленной работы компании. Мы не берем лишнего, так как наша основная цель — выявление и развитие талантов, способных создавать качественные продукты и расти вместе с нами. Программа курса охватывает все аспекты современной фронтенд-разработки, от основ React до продвинутых архитектурных решений, обеспечивая комплексный подход к обучению.

Программа обучения

  • Введение в React. История создания библиотеки. Какие задачи она решает.
  • React против HTML
  • Из чего состоит React. Как развернуть приложение и где можно проводить эксперименты.
  • Import/Export операции в ES6.
  • ООП в JavaScript ES6.
  • Введение в React — JSX.
  • Компоненты. Принцип единственной ответственности.
  • Глупые компоненты.
  • Виды стилизации компонентов, достоинства и недостатки.
  • Inline стили.
  • Переиспользование стилей.
  • State и uncontrolled controls.
  • Жизненный цикл компонента.
  • State.
  • Общение компонентов.
  • Формы: uncontrolled components, валидация нормализации входящих данных.
  • Decorators, extends: миксины для SFC и для обычных компонентов.
  • Controlled controls и оптимизация.
  • Сontrolled components.
  • Компоненты высшего порядка.
  • PureComponent и Should Component Update.
  • Context.
  • Context — что, как и зачем.
  • Работа с URL.
  • Redux.
  • Архитектура pub/sub.
  • Архитектура Flux.
  • Примеры использования.
  • Как работает Redux.
  • Понятие чистых функций и иммутабельности.
  • Из чего состоит Redux.
  • Redux Modularization.
  • Клиентский роутинг и SPA.
  • Организация стора в Redux.
  • Роутинг.
  • Методы отслеживания работы приложения.
  • Роутинг.
  • API.
  • Общение с сервером с помощью HTTP, XMLHttpRequest и Fetch API.
  • Асинхронные операции в SPA.
  • Работа с API.
  • Change data и component routing.
  • POST запросы.
  • Продвинутый роутинг.
  • Вложенные роуты.
  • Legacy.
  • Миграция приложения с чистого JS на React
Складчина создана 18 декабря 2021 г. · описание обновлено 10 августа 2026 г.

Теги курса

Профессии
Инструменты
4 463 ₽ 10 999 ₽