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

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

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

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

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

Знание HTML, CSS, JavaScript (ECMAScript 6).
Купить
Duration

Продолжительность

32 ч.
Count

Количество уроков

16 занятий
Included

Курс входит в

Специальности Full-stack. Node.js Разработчик + AI Skills, FrontEnd Разработчик + AI Skills

Программа курса

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
Практика. Защита курсового проекта
Защита курсового проекта.

По завершению курса вы будете уметь

1

Применять базовые концепции построения одностраничных приложений в экосистеме React.

2

Писать и разбивать приложения на логические части и компоненты.

3

Стилизовать приложения с помощью CSS модулей.

4

Строить простые одностраничные приложения с помощью React.

Попробуй бесплатно

Полноценное занятие с тренером

Что входит в курс

32 часов живого обучения с тренером

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

Общение с группой

Поддержка ментора и ассистента

Тестирование и Сертификат

Видео курс от ITVDN

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

1 Arrow

Живые онлайн занятия
с тренером

Занятия группы проходят онлайн. Это эффективное живое общение. Все уроки записываются и доступны для просмотра.
2 Arrow

Выполнение
домашних заданий

К каждому уроку есть практические задачи, которые надо выполнять и сдавать в специальной LMS системе.
3 Arrow

Проверка ДЗ
и фидбек

Все работы студентов проверяются по каждому заданию предоставляется фидбек с оценкой и рекомендациями.
4

Тестирование
и сертификация

После каждого модуля программы студенты проходят тестирование и получают сертификаты, подтверждающие уровень знаний.

Сертификат после прохождения курса

Certificate

Сертификат после прохождения курса

Icon Тестирование и сертификация ИТ специалистов проходит на нашей собственной платформе TestProvider.com
Icon Вы получаете заверенный сертификат от CyberBionic Systematics, подтверждающий уровень ваших знаний и увеличивающий шансы на успешное трудоустройство.
Icon Каждый сертификат имеет серийный номер, работодатель может его проверить и убедиться в подлинности сертификата.

Готов
начать обучение?

Отправляй заявку и зафиксируй свою скидку на обучение

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

Отзывы наших студентов
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 дає змогу отримати досвід роботи в їхній компанії, що є неймовірним бонусом.
Прочитать оригинал
Компании, в которых работают наши студенты
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work

Остались вопросы?

Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.

Image

О курсе React Essential

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