IT-Столиця

React Native Basic

6 100 UAH за курс
10 занятий
Для начинающих
React
Этот курс научит создавать мобильные приложения на React Native. Вы разберете основные компоненты, стилизацию, работу с данными и инструменты вроде Redux. После обучения вы сможете разрабатывать простые приложения и работать с реальными проектами.

О курсе

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

Введение в React Native

Курс начинается с ознакомления с технологиями React и React Native. Студенты узнают о структуре обучения и получат общее представление об этих инструментах разработки.

Основы мобильной разработки

В этом модуле рассматривают разницу между нативными и гибридными приложениями. Студенты научатся работать с компонентом WebView и настраивать рабочее окружение для разных операционных систем - Mac, Linux и Windows.

Первые шаги в React Native

Здесь участники создадут свое первое приложение "Hello, World!" и разберутся со структурой проекта. Они научатся использовать компоненты JSX, стилизовать элементы с помощью FlexBox и работать с удаленными данными через HTTP-протокол.

Работа с компонентами и состоянием

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

Интерфейс и взаимодействие

Модуль охватывает работу с основными элементами интерфейса: кнопками, вкладками, изображениями и формами. Ученики научатся обрабатывать события, создавать анимации загрузки и выполнять условный рендеринг.

Продвинутые технологии

Завершающая часть курса включает функциональное программирование, архитектуру Flux и работу с Redux. Студенты освоят тестирование, работу с асинхронными действиями с помощью Redux Thunk и реализацию навигации в приложениях.

Требования к участникам

Для успешного прохождения курса нужны базовые знания JavaScript и CSS. Полезным будет опыт работы с системой контроля версий и другими JavaScript-фреймворками.

Результаты обучения

После завершения курса вы сможете разрабатывать простые приложения на React Native, использовать визуальные компоненты, работать с удаленными данными и применять Redux и Flux в своих проектах.

Особенности курса

Обучение проводят преподаватели-практики с реальным опытом разработки. Доступны корпоративное и индивидуальное обучение, в том числе в выходные дни. Выпускники имеют возможность трудоустройства в ведущих IT-компаниях.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора