Внимание! Официальное сообщение!
В настоящий момент учебный центр в вашем городе не работает, но у нас есть курсы онлайн
ОНЛАЙН КУРСЫ

Если вы заинтересованы в открытии школы по франшизе, то свяжитесь с нами
Подробнее о франшизе
Живое общение онлайн

Курсы React JS в Бишкеке

Вы научитесь использовать React совместно с JS и разрабатывать интерфейсы с интерактивными элементами. На практике сможете использовать продвинутые инструменты разработки: Redux, TypeScript
-40%
33000 с
19800 с
скидка до 21 Ноября
Оставить заявку

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

4
недели
на курс
2
занятия
в неделю
8
практических
занятий
каждое
по 1.5 часа
Старт
в любой день, присоединяйтесь
Гибкий
график
возможность выбирать
удобное расписание занятий
Блоки курса
1

React - библиотека фронтенд-разработки

1
1

содержание и инструменты

Изучите

  • 1.

    Специфика React JS

  • 2.

    Знакомство с JSX — расширение языка JavaScript

  • 3.

    Настройка окружения

  • 4.

    React виртуал DOM

  • 5.

    Создание проекта React

  • 6.

    Webpack: сборщик модулей

  • 7.

    Nodemon

Освоите

Проект React

Настройка окружения

Nodemon

DOM

На практике

  • Вы настроите проект React для будущей разработки проекта.

Преподаватель оценит результат выполнения задания и подробно разберет его с вами.
2

Классовые компоненты

2
2

содержание и инструменты

Изучите

  • 1.

    Назначение классовых компонентов

  • 2.

    Композиция и извлечение

  • 3.

    Рендеринг компонентов

  • 4.

    «Состояние» и «жизненный цикл» React-компонентов

Освоите

Классовые компоненты

Рекламный текст

Композиция

Lifecycle

На практике

  • Вы будете конвертировать HTML и CSS разметку в полноценный React-компонент.

  • Сделаете первые классовые компоненты с помощью React.

Преподаватель оценит результат выполнения задания и подробно разберет его с вами.
3

Функциональные компоненты

3
3

содержание и инструменты

Изучите

  • 1.

    Назначение функциональных компонентов

  • 2.

    Сравнительный анализ классовых и функциональных компонентов

  • 3.

    Props: входные данные React-компонентов

  • 4.

    Хуки: описание логики компонентов

  • 5.

    Правила использования хуков

Освоите

Функциональные компоненты

Пропсы

Хуки

Логика компонентов

На практике

  • Вы напишите приложение с использованием функциональных компонентов.

Преподаватель оценит результат выполнения задания и подробно разберет его с вами.
4

Best Practice в компонентах React

4
4

содержание и инструменты

Изучите

  • 1.

    Как правильно разбивать на компоненты

  • 2.

    Вынесение функциональности

  • 3.

    Порталы

  • 4.

    Использование кастомных хуков

  • 5.

    Отслеживание состояний компонентов в браузере

Освоите

Принцип dry

Порталы

Кастомные хуки

ReactDevTools

На практике

  • Напишите дополнительный функционал к приложению с использованием кастомных хуков и порталов.

Преподаватель оценит результат выполнения задания и подробно разберет его с вами.
5

Роутинг в React

5
5

содержание и инструменты

Изучите

  • 1.

    SPA-приложение

  • 2.

    Маршрутизация в SPA

  • 3.

    Реализация роутинга в React-приложении

  • 4.

    History API

  • 5.

    Компоненты Route, Link, Redirect.

  • 6.

    Управление маршрутами

  • 7.

    Json-server библиотека

Освоите

Маршрутизация

SPA-приложение

History API

Json-server библиотека

На практике

  • Вы дополните ваше приложение: добавите маршрутизацию в приложение.

Преподаватель оценит результат выполнения задания и подробно разберет его с вами.
6

Redux — управление состоянием

6
6

содержание и инструменты

Изучите

  • 1.

    Подключение и настройка Redux к проекту

  • 2.

    Хранилище, диспетчер, действия

  • 3.

    ReduxDevTools

  • 4.

    Управление состоянием проекта с помощью Redux

  • 5.

    Middleware

  • 6.

    Расширение функциональности Redux

Освоите

Redux

Состояние проекта

ReduxDevTools

Middleware

На практике

  • Добавите общее состояние всего приложения.

Преподаватель оценит результат выполнения задания и подробно разберет его с вами.
7

Тестирование

7
7

содержание и инструменты

Изучите

  • 1.

    Инструменты и методики тестирования React-приложений

  • 2.

    Настройка инфраструктуры для тестирования

  • 3.

    Тесты для компонентов

  • 4.

    Исполнители тестов: Jest, mocha, ava

Освоите

Методики тестирования

Тесты для компонентов

Среды тестирования

Jest, mocha, ava

На практике

  • Покроете приложение тестами.

Преподаватель оценит результат выполнения задания и подробно разберет его с вами.
8

TypeScript

8
8

содержание и инструменты

Изучите

  • 1.

    Использование TypeScript и какие задачи он решает

  • 2.

    Система типов

  • 3.

    Как код на JavaScript превращается в TypeScript

  • 4.

    Инфраструктура: настройки компилятора

  • 5.

    Подключение TypeScript к проекту

Освоите

TypeScript

Компиляция

Система типов

Подключение TypeScript

На практике

  • Вы перепишите ваш код на TypeScript.

Преподаватель оценит результат выполнения задания и подробно разберет его с вами.
Обучение для разных целей
В зависимости от ваших целей вы можете подобрать для себя оптимальный курс обучения. Если вы хотите получить максимальное количество знаний, практики и портфолио - выбирайте обучение профессии.
Базовый
Курсы React JS
Программа с акцентом на практическое применение знаний и быстрый результат, за короткий срок вы углубитесь в тему и повысите свою квалификацию
8 занятий
16 часов обучения
4 недели продолжительность обучения
Сертификат о прохождении курса
Продвинутый
Обучение профессии “Профессия Frontend-разработчик“
Полная программа обучения для глубокого погружения в выбранную сферу, предоставляет возможность освоить комплексные знания и навыки. Это идеальный выбор для тех, кто нацелен на долгосрочное развитие
28 занятий
42 часа обучения
14 недель продолжительность обучения
3 курса в составе программы
Диплом специалиста

Как проходит обучение

Учитесь онлайн
где угодно

«Живое» онлайн общение с преподавателями и наставниками

Доступ к курсу на 3 месяца: интерактивные задания, вебинары и записи занятий

Гибкий график обучения, который вы подбираете сами под себя

Отсутствие дополнительных расходов на транспорт

Возможность совмещать обучение с работой, путешествиями и параллельным обучением

Хочешь узнать подробнее про обучение?
Переходи в удобный для тебя мессенджер и получи важную информацию про программу и процесс обучения

Наставники курса

Наставники курса – практикующие специалисты, которые будут помогать вам на каждом этапе от теории до практических заданий и проконсультируют при подготовке к созданию личного проекта.

Более 1000 специалистов-практиков,
которые помогут вам начать карьеру

Красноречивыйрейтинг

4,7
rating-logo
4,5
rating-logo
4,5
rating-logo
4,4
rating-logo

По техническим причинам рейтинг на сайте обновляется раз в квартал. Последнее обновление было 28 октября 2024

Подтверждениеваших знаний

После окончания курса вы получаете Персональный сертификат

Подробнее о документах

Персональный сертификат

По итогам обучения на курсе вы получаете электронный персональный сертификат.

Диплом

Диплом выдается при прохождении комплексной программы обучения. Для получения диплома студенту необходимо пройти все занятия в программе без пропусков.

Подход

14 летна рынке
вы обучаетесь попроверенным методикам
225курсов
расширьте свои знаниявместе с нами
50 школв 5 странах
вы можете посмотретькак мы работаем
70 000учеников
вы уверены, что нашикурсы эффективны
Хочешь узнать подробнее про обучение?
Переходи в удобный для тебя мессенджер и получи важную информацию про программу и процесс обучения
До 21 Ноября: Скидка 40%
Забронируйте скидку на обучение
Оставьте заявку и наш менеджер свяжется с вами, чтобы ответить на все вопросы и записать на обучение
Нажимая на кнопку "Оставить заявку", вы соглашаетесь с условиями Договора-оферты и Политики конфиденциальности
Заказать звонок:
Нажимая на кнопку, вы даёте согласие на обработку персональных данных и соглашаетесь с политикой обработки персональных данных.
Спасибо!
Мы получили вашу заявку
Ваша заявка находится в обработке. Менеджер Международной школы профессий свяжется с вами в течение дня.
А пока подписывайтесь на наши соцсети, чтобы получать персональное предложение. Каждую неделю один из десяти наших подписчиков, случайным образом, получает скидку 45% на все наши курсы.
Мы тут и готовы помочь :)
Есть вопросы по курсу
?
Выберите удобный способ связи и мы проведем вам бесплатную консультацию:
Чат в Telegram
Чат в Whatsapp
Заказать консультацию по телефону
Открыть чат с менеджером на сайте
Введите ваш номер телефона:
Нажимая на кнопку "Оставить заявку", вы соглашаетесь с условиями Договора-оферты и Политики конфиденциальности
Спасибо! Мы получили вашу заявку на обратный звонок
Скоро с вами свяжется менеджер по номеру телефона, который вы оставили