{{
 
Ты научишься создавать приложения для Android и iOS при помощи фреймворка React Native
Старт обучения
8 занятий
Уточняйте
у администрации
$ 275
$ 220
КОГДА
СКОЛЬКО
ЦЕНА
2-3 раза в неделю
с 19:00 до 22:00

React Native Basic

Онлайн обучение

Что нужно, чтобы пройти курс:

Уверенное знание JavaScript

Знание CSS

Опыт работы с другим фреймворком на JavaScript: Babel.js и ECMAScript 6

Как проходит процесс обучения?

Вебинар
Мы ведем стрим аудиторного занятия, к которому ты подключаешься. Офлайн и онлайн группы учатся в одном ритме, что открывает возможности для нетворкинга.
Домашние задания
Ты получаешь домашнее задание по пройденной теме. Оно поможет тебе закрепить материал и получить практический опыт.
Работа с ментором
Ментор консультирует студентов по поводу выполнения домашних заданий, а также сопровождает группу во время занятий и в неурочное время.
Почему стоит выбрать онлайн-курсы от ITEA
Эффективный формат с возможностью задавать вопросы в любой момент
Никаких длительных переездов, пробок и опозданий — ты подключаешься к стриму офлайн-занятия из любой удобной тебе локации и любого устройства. Даже если ты пропустил одну из лекций — всегда можно просмотреть запись урока в личном кабинете.
Актуальные программы обучения

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

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


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

Твой план обучения «от» и «до»

Введение
  • О курсе
  • Обзор технологии React
  • Обзор технологии React Native
  • Актуальность мобильной разработки
  • WebView. Гибридные приложения или нативные приложения
Настройка окружения
  • Windows
  • Mac
  • Linux
Основы работы с React Native
  • Проблемы при настройке среды для работы
  • Структура проекта
  • «Hello, World!» на React Native
  • React vs React Native
  • Создание компонентов с JSX
  • Единый компонент как точка входа для обеих платформ
Стилизация приложения
  • Написание стилей для React Native
  • Введение во FlexBox
  • Создание стилизированных компонентов
  • Повторное использование компонентов и стилей
Получение удаленных данных
  • HTTP
  • Шаблон компонента «Список»
  • Классо-ориентированные компоненты
  • Методы жизненного цикла компонента
  • Получение данных средствами React Native
  • Состояние компонента
  • Визуализация списка компонента
  • Компоненты для множественного использования («Карточка»)
  • Стилизация «Карточки»
  • Передача компонента в свойства
Работа с визуальными компонентами
  • Картинки
  • Контент, который скроллится
  • Кнопки
    • Обработка событий
    • Стилизация кнопок
  • Работа со слоями
  • Вкладки
Обработка данных
  • Процесс логина
  • Обработка ошибок
  • Создание анимации-загрузки
  • Условный рендеринг JSX
  • Работа с формой
  • Обработка событий авторизации
Redux
  • Основы функционального программирования
  • Flux
  • Основы Redux
  • Шаблоны и реализации
Создание приложения
  • Header-приложения
  • ListView
  • Рендеринг одной строки данных
  • Стилизация списков
  • Reducer
  • Элементы, реагирующие на касания
  • Вынесение логики с компонентов
  • Анимация
  • Тестирование
Обработка данных React vs Redux
  • Форма логирования в Redux-мире
  • Обновление формы авторизации
  • Неизменность состояния (Immutable State)
  • Синхронные и асинхронные действия
  • Введение в Redux Thunk
  • Создания профиля пользователя
Навигация

Кто преподаватели?

Команда ITEA собрала лучших практиков: руководителей, senior-специалистов и экспертов с многолетним опытом

Андрей Даценко
5+ лет в разработке программного обеспечения
Практикующий разработчик и опытный преподаватель. В совершенстве знает HTML, CSS, Less, JavaScript, Gulp, React, jQuery, Wordpress, OOP. Также имеет уверенный опыт работы с программами Adobe Photoshop, Illustrator, After effect, FontLab и Azure.
Успей забронировать свое место в группе
Если после первого занятия ты почувствуешь, что этот курс не для тебя
(например, не подходит по сложности), то мы вернем деньги.

Курсы по направлению

JavaScript Advanced

Углубленное изучение JS
для реализации сложных проектов
Время обучения
10 занятий
Cтарт
29.10.2020
СКИДКА -20%
Курс

Front End Advanced

Улучшение качества верстки и использование технологий для быстрого развертывания крупных проектов
Время обучения
13 занятий
Cтарт
Уточняйте у администрации
СКИДКА -20%
-40%
Курс

Отвечаем на самые часто задаваемые вопросы

Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому тебя ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если ты был вынужден временно прекратить обучение — не нужно снова возвращаться к самому началу. Ты всегда можешь продолжить с того же места, где остановился. Детали восстановления расскажет наш менеджер.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами. Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.

Поможем в выборе направления прямо сейчас