Курс React.js в Киеве ᐈ Обучение Реакт для начинающих ᐈ CyberBionic Systematics

Курс React.js в Киеве

Старт курса
2 декабря (19:00-21:00, 3 раза в неделю) Украинская
6 января (19:00-21:00, 3 раза в неделю) Украинская

Для кого этот курс

Курс рассчитан на начинающих frontend рзработчиков, а также профессионалов, желающих изучить основы фреймворка React.js

Предварительные требования

Знание HTML, CSS, JavaScript (ECMAScript 6).

Курс React.js в Киеве

Старт курса
2 декабря (19:00-21:00, 3 раза в неделю) Украинская
6 января (19:00-21:00, 3 раза в неделю) Украинская
Продолжительность:
32 ч.
Количество уроков:
16 занятий
Стоимость обучения:
211 USD

Форма обучения

Очное обучение
Онлайн обучение
Корпоративное

Описание курса
React Essential

На данном курсе учащиеся напишут небольшое приложение с помощью React, научатся разбивать его на логические части и компоненты, попрактикуются в написании стилей вместе с CSS Modules, а также познакомятся с основными концепциями написания приложения при помощи данной платформы. React — очень популярный JavaScript фреймворк, который применяется в построении пользовательских интерфейсов веб-приложений. Главная особенность данной платформы — компонентно-ориентированный подход, позволяющий переиспользовать код, что повышает общую гибкость написания приложений. Курс по “React Essential” предназначен как для начинающих, которые только открывают для себя JS фреймворки, так и для профессионалов, желающих овладеть новой технологией. Что Вас ожидает? В ходе обучения Вы освоите базовые вещи: напишете первый компонент, разберете его состояния и жизненный цикл, узнаете, как использовать события. Разобравшись с основами библиотеки, поработаете с формами, освоите стилизацию, познакомитесь с роутингом, выполните верстку списка заметок, научитесь создавать страницу ошибки и Модальное окно. Под конец обучения реализуете полноценное веб-приложение. Курсы проходят в Киеве. Обустроенные учебные аудитории обеспечивают максимально продуктивный процесс обучения. Также Вы можете пройти курс онлайн, подключаясь к группе через Zoom. По завершению курса Вы сможете использовать React для создания несложных одностраничных приложений (SPA).

Программа курса
  • 1
    Введение в React
    После завершения урока обучающиеся познакомятся с React, научатся создать простое приложение с помощью Create React App.
  • 2
    JSX в React
    После завершения урока обучающиеся познакомятся, что такое JSX, научатся писать простые компоненты с помощью JSX.
  • 3
    Основы React
    После завершения урока обучающиеся познакомятся с подвидами компонентов, узнают, что такое state в React компонентах, научатся добавлять события к элементам и работать со списками.
  • 4
    Состояние и жизненный цикл
    После завершения урока обучающиеся познакомятся с состоянием и жизненным циклом в React компонентах, узнают разницу между функциональными и классовыми компонентами, а также научатся их использовать, а также кратко ознакомятся с Redux.
  • 5
    Формы
    После завершения урока обучающиеся познакомятся с возможностью работать с формами в React, а также с такими понятиями как подъём состояния и валидация с PropTypes.
  • 6
    Стилизация в React
    После завершения урока обучающиеся познакомятся с возможностью стилизации компонентов в React, а также научатся использовать CSS модули для стилизации.
  • 7
    Создание списка заметок
    После завершения урока обучающиеся познакомятся с возможностью выбора типа компонента во время исполнения, попрактикуются применять знания props, state, lifecycle и других, а также создадут список заметок с помощью React.
  • 8
    Hooks
    После завершения урока обучающиеся познакомятся с основными хуками React, принципами их работы и напишут свой (кастомный) хук и закрепят пройденный материал на практике.
  • 9
    Введение в роутинг
    После завершения урока обучающиеся познакомятся с библиотекой react-router, научатся организовывать маршрутизацию в приложении.
  • 10
    Создание страницы ошибки
    После завершения урока обучающиеся познакомятся с Предохранителями, React.Fragment, Строгим Режимом в React, а также научатся создавать страницу ошибки.
  • 11
    Создание Модального окна
    После завершения урока обучающиеся познакомятся с Рефами, с Context API и Рендер пропсами, создадут модальное окно с использованием контекста и рендер пропс.
  • 12
    Оптимизация и производительность React приложений
    После завершения урока обучающиеся познакомятся с тем что React может быть медленным – поймем когда это может происходить и как с этим бороться, с различными инструментами, которые позволяют выявить наличия узких мест в React приложениях, инструментами для оптимизации и анализа, а также о «нормализации» хранилища в Redux, чем хороши иммутабельные структуры данных в JavaScript и как сделать билд приложения стройнее и худее.
  • 13
    Практика. Структура и проектирование проекта, выбор архитектуры.
    Выбор темы проекта
    Составление ТЗ
    Начало реализации проекта
  • 14
    Практика. Реализация интерфейса
    Создание компонентов React
    Организация потоков данных
    Маршрутизация
  • 15
    Практика. Создание моделей данных
    Создание глобальных состояний на Redux
    Логика работы с данными
  • 16
    Практика. Защита курсового проекта
    Защита курсового проекта.

Что вы получите на курсе

Онлайн уроки з ментором у Zoom

Практические занятия и проверка дз

Бесплатный видеокурс

Онлайн тестирование и сертификация

По завершению курса Вы будете уметь
  • Применять базовые концепции построения одностраничных приложений в экосистеме React.
  • Писать и разбивать приложения на логические части и компоненты.
  • Стилизовать приложения с помощью CSS модулей.
  • Строить простые одностраничные приложения с помощью React.
Сертификат

по прохождению курса

Наличие сертификата Учебного Центра CyberBionic Systematics свидетельствует о Вашем владении новыми знаниями и навыками, а значит, позволяет выгодно выделиться на фоне других кандидатов и увеличивает шансы на успешное трудоустройство или продвижение по карьерной лестнице. Для получения сертификата после окончания обучения, необходимо успeшно пройти тестирование по соответствующему курсу на Testprovider.com

Преподователи курса

Этот курс входит в специальность

Full-stack Developer

Full-stack Developer

с трудоустройством

Вечерняя группа

Старт: 5 декабря

Время занятий: 19:00-21:00 (по Киеву)

Duration
Продолжительность
6 мес. / 146 часов
Grafic
График:
3 раза в неделю
LearningFormat
Формат обучения
Online занятия в Zoom
Recording
Записи уроков
Доступны навсегда
FrontEnd Developer

FrontEnd Developer

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

Утренняя группа

Старт: 5 декабря

Время занятий: 09:00-11:00 (по Киеву)

Вечерняя группа

Старт: 5 декабря

Время занятий: 19:00-21:00 (по Киеву)

Duration
Продолжительность
5 мес. / 124 часа
Grafic
График:
3 раза в неделю
LearningFormat
Формат обучения
Online занятия в Zoom
Recording
Записи уроков
Доступны навсегда
Отзывы наших студентов
icon

Отзывы с DOU

photo
Olha Aliakina
Python developer
Я пройшла курс Python Developer. Мені сподобалось, Python досить глибоко вивчали, з нуля і до асинхроного програмування, WebSocket... Насправді дуже багато тем розглянули, отримала уявлення як правцювати з БД, Git. Також вивчали Django, вже не так глибоко як Python, але достатньо, щоб робити проекти типу блог, веб магазин. Домашки у мене займали часу, якщо на базовому курсі все встигати було легко, то починаючи з ООП вже потребували більше часу. Але насправді дуже корисні завдання і різні, щоб мозок запрацював у різних напрямках однієї теми. Щоб виконати дз, у моєму курсі конктетно, треба було також переглядати лекції на ITDVN, не тільки лекцію викладача. Бо часто відповідь як вирішити певну задачку була на лекції ITDVN на відповідну тему. Після кожного з курсів можна пройти тестування і отримати сертифікацію по курсу. Для джунів це досить хороша опція, бо ці сертифікати можна викладати на лінкедин, щоб було підтвердження навчання. Що я і зробила. Тому рекомендувала б не забивати на тестування, а проходити. Я б сказала, що пройти курс Python Developer було для мене визванням, встигати робити всі домашки і кінцевий проект не було легко, але було варто того. Нагрузка відчувалась, але якраз нагрузка і запускає роботу мозку в потрібному напрямку. Я задоволена курсом.
Прочитать оригинал
icon

Отзывы с Facebook

photo
Евгений Евгеньевич
Angular Developer
Пройшов у CyberBionics все що тільки можна)) Близько 5 різних курсів по frontend після чого вже 5 років є Angular розробником і нещодавно піврічний курс по .NET Дякую школі, вона допомогла мені стати тим, хто я є.
Прочитать оригинал
icon

Отзывы с Google

photo
Дмитрий Беляев
.NET Developer
Пройшов курс за спеціальністю .NET розробник, від початку до кінця. Дуже вдячний людям за їхню працю, розуміння та допомогу. Чуйність від персоналу досить висока, так само, як і навички тренера (Михайла Козіна) - впевненість у поданні матеріалу, підкреслення важливих моментів та їх повторення при необхідності. Заняття проходять у комфортній обстановці, без будь-якої напруги. Навчання на останньому уроці не обривається, адже Команда CBS дає змогу отримати досвід роботи в їхній компанії, що є неймовірним бонусом.
Прочитать оригинал

Записаться на курс

Старт курсов

Вечерняя группа

Старт: 2 декабря

Время занятий: 19:00-21:00 (по Киеву)

Старт: 6 января

Время занятий: 19:00-21:00 (по Киеву)

Записатися
на пробний урок
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Мессенджер: