image

Никаких записей курсов — только живое общение

Курсы

Наши курсы

image

TeachMeSkills в Ютубе

Здесь мы публикуем годный контент, подробные разборы и практический опыт учителей

Дистанционный курс — 3 месяца

React Native разработчик

Научим разрабатывать мобильные приложения на платформе react Native за 3 месяца

Phone

Свяжемся в течение рабочего дня

Нажимая на кнопку, я соглашаюсь на обработку персональных данных

Идет набор групп

За 8 лет наша школа выпустила более 11500 айтишников, успешно начавших свою карьеру в международных IT компаниях.

Course image

Кем ты станешь?

Курс React Native представляет собой интенсивную программу обучения, специально разработанную для опытных специалистов в области Front End разработки, желающих повысить свой скилл и научиться быстро и комфортно создавать мобильные приложения с использованием фреймворка React Native. На курсе ты изучишь платформу React Native и поймешь принципы её работы, получишь навыки создания компонентов, маршрутизации и управления состоянием в мобильных приложениях, попробуешь интеграцию с внешними API и обработку данных, освоишь работу с анимациями, стилями и адаптивным дизайном для мобильных устройств на нескольких операционных системах, включая IOS и Android.

Чему ты научишься?

  • Освоите разработку мобильных приложений с нуля на платформе React Native;
  • Приобретете понимание принципов работы мобильных интерфейсов и UI/UX дизайна;
  • Напишете свое собственное мобильное приложение, готовое к развертыванию;
  • Освоите работу с инструментами разработки, отладки и тестирования мобильных приложений;
  • Разберетесь в применении Redux для управления состоянием приложения;
  • Сможете создать адаптивные и интерактивные пользовательские интерфейсы;
  • Станете специалистом востребованным на рынке мобильной разработки.

Зарплата разработчика на React Native

Источник данных: dev.by

800 $ - 1200 $

Junior
Middle
Senior

На рынке не хватает разработчиков на React Native

140сейчас ищут разработчиков на React Native

< >

800 $
Junior
Middle
Senior

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

Рассчитана на 76 академических часов

Составлена практикующими специалистами

Введение в React Native

Введение в React Native

  • Знакомство с React Native Expo
  • Введение в React Native и его основные концепции
  • Особенности и преимущества разработки на React Native
  • Установка и настройка среды разработки для React Native
  • Создание первого приложения React Native

 

Компоненты

  • Создание и использование базовых компонентов React Native
  • Использование Flexbox для управления макетом компонентов
  • Создание пользовательских компонентов и их использование в приложении
  • Работа с текстовыми компонентами, включая TextInput и Text

 

Навигация

  • Работа со стековой навигацией и ее настройка
  • Создание навигационного меню
  • Реализация переходов между экранами и передача параметров между экранами
  • Использование Tab Navigation для создания табов в приложении
  • Типизация экранов и навигатора

 

Работа с данными. API. Пагинация

Работа с данными и API

  • Работа с локальными данными в React Native
  • Получение данных с помощью REST API и обработка ответов

 

Работа с листами

  • Использование FlatList и SectionList для отображения списков
  • Работа с элементами списка: обработка нажатий, удаление и обновление элементов
  • Реализация поиска в списке (lodash)

 

Пагинация

  • Работа с пагинацией и бесконечной прокруткой списка
  • Реализация пагинации с использованием библиотек

 

 

Redux. Firebase

Redux

  • Основные концепции redux
  • Пример использования redux в react-native
  • Redux-thunk для работы с асинхронным redux

 

Работа с Firebase. Часть 1

  • Использование Firebase для хранения и обработки данных
  • Работа с Firebase Cloud Firestore для хранения данных и синхронизации их между устройствами

Работа с Firebase Authentication. Часть 2

  • Использование Firebase Authentication для аутентификации пользователей
  • Аналоги Firebase Authentication. Преимущества и недостатки

 

Мультимедия. Уведомления. Геолокация

Работа с камерой и мультимедиа

  • Работа с камерой и галереей: снятие фото и запись видео
  • Обработка и манипуляция с изображениями: изменение размера, обрезка, поворот
  • Воспроизведение аудио и видео в приложении
  • Работа с мультимедиа контентом из API

 

Работа с уведомлениями

  • Работа с уведомлениями на платформах iOS и Android
  • Ключевые особенности при реализации функциональности уведомлений

 

Работа с геолокацией

  • Получение геолокации и использование ее в приложении
  • Разработка функционала, связанного с геолокацией (поиск местоположений и отображение на карте)

 

Анимация

Анимация и плавность интерфейса. Часть 1

  • Использование анимации для создания плавного пользовательского интерфейса
  • Работа с Animated API и использование простых и сложных анимаций
  • Реализация анимированных переходов между экранами

 

Анимация и плавность интерфейса. Часть 2

  • Работа с Reanimated API и использование простых и сложных анимаций
  • Использование Lottie для вставки анимированных иконок в приложение

 

Оптимизация и тестирование

Оптимизация и тестирование

  • Оптимизация производительности React Native приложения
  • Тестирование и отладка приложения на устройствах
  • Использование инструментов и библиотек для автоматического тестирования React Native приложений

 

Развертывание приложения

Развертывание приложения

  • Развертывание приложения на устройствах iOS и Android
  • Подготовка приложения для публикации в App Store и Google Play
  • Использование TestFlight и Google Play Console для тестирования и публикации бета-версии приложения

 

Ретроспектива. Консультации по дипломному проекту

Ретроспектива. Консультации по дипломному проекту

  • Ретроспектива
  • Обсуждение возникших вопросов касательно дипломного проекта
  • Помощь в реализации определенной функциональности дипломного проекта

 

Онлайн-занятие «Поиск работы в IT»

Онлайн-занятие «Поиск работы в IT»

  • Составление резюме и сервисы для создания резюме;
  • Создание и правильное оформление профиля в LinkedIn;
  • Составление мотивационного письма;
  • Работа с поиском вакансий на различных джоб-бордах;
  • Личные рекомендации Карьерного центра по поиску первой работы в IT

 

Защита дипломного проекта

Защита дипломного проекта

  • Защита дипломного проекта

Поможем в выборе!

Если у вас есть вопросы о формате или вы не знаете что выбрать, оставьте свой номер:
мы позвоним, чтобы ответить на все ваши вопросы.

  • Звонок
  • Консультация
  • Курсы
Phone

Свяжемся в течение рабочего дня

Нажимая на кнопку, я соглашаюсь на обработку персональных данных

Учебный процесс

  • Упор на практику

    Даем структурированные знания, востребованные сегодня на рынке труда. Никакой воды в обучении: только 15% теории и 85% практики.

    GIF
  • Поддержка и забота

    За каждой группой закреплен опытный аккаунт-менеджер, который помогает в решении актуальных задач / вопросов по телефону, онлайн и лично. А преподаватели всегда готовы помочь на занятии и онлайн в Telegram.

    GIF
  • Помощь в поиске работы

    Учим, как готовиться к собеседованиям и их проходить. Сотрудничаем с IT компаниями по трудоустройству.

    GIF
  • Работа на реальных проектах

    Уже в процессе ты разработаешь реальный проект — твой первый проект в профессиональном портфолио.

    GIF

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

Учись у лучших. Все наши преподаватели - практикующие специалисты в международных IT-компаниях

Фото учителя

Игорь

React Native Developer в Vention 3+ года коммерческой разработки

Ваше резюме после курса:

Фото студента
Должность
Разработчик на React Native
Зарплата от:
от 800$

Профессиональные навыки:

  • Разработка мобильных приложений на базе React Native;
  • Знание основ JavaScript, включая ES6+;
  • Работа с компонентами и стейт-менеджментом в React Native;
  • Использование навигации между экранами с помощью React Navigation;
  • Работа с API, отправка асинхронных запросов;
  • Интеграция сторонних библиотек и пакетов с помощью npm;
  • Отладка и тестирование мобильных приложений;
  • Применение Redux для управления состоянием приложения;
  • Знание основных концепций разработки мобильных интерфейсов;
Cертификаты TeachMeSkills
Подтвердит, что вы прошли курс и станет дополнительным аргументом при устройстве на работу.
Certificate image

Помощь в трудоустройстве

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

Раз

image

Рекомендации по составлению портфолио и резюме

Два

image

Подготовка к собеседованию в компаниях-партнёрах

Три

image

Персональные консультации по развитию карьеры

Успешные истории наших выпускников

  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника

Отзывы выпускников

Даша
Хотела бы тоже выразить благодарность вашей школе за прекрасные 4 месяца обучения! Школа, в которую я с удовольствием ходила)) Мне понравилось обучение, весь курс был очень информативным, полезным и интересным. За такое короткое время получилось научиться основам и создать крутые проекты. Преподаватель отличный, всегда внятно объяснял все темы, отвечал на вопросы, помогал, если возникали трудности, указывал на ошибки и давал рекомендации по улучшению. Я пришла почти с нулевыми знаниями, будучи просто заинтересованной в этом направлении, за это время мой прогресс очень вырос и думаю дальше будет лучше, в конце получились классные проекты и я многое узнала, во многом научилась разбираться и многое могу выполнять быстрее. Ещё я научилась работать в команде, что для меня было несвойственно поначалу. После некоторых моих публикаций на дриббл моими работами даже заинтересовались! Не знаю что из этого получится, но начало неплохое, даже если ничего не выйдет, мне приятно! В общем спасибо, все круто!!!

22 февраля 2023

Роман
Выбрать место обучения было достаточно тяжело. Большое количество заведений, а так же учебных программ просто сбивало с ног. Ваш сайт запал в сердечко💛 больше всех, а получив одобрение по учебной программе от товарищей, работающих с front-end разработкой, незамедлительно оставил заявку и ни разу не пожалел. Хорошо продуманная программа, классные преподаватели, всегда готовые помочь менеджеры, интересные видеоролики на YouTube и в TikTok, познавательные посты в Telegram, мемопедия и гороскоп в Instagram - все это создавало душевную атмосферу и давало стимул продолжать развиваться в выбранной области. Когда ещё только оформлял заявку на обучение, я и подумать не мог, что изучу такое количество технологий и смогу единолично сделать что-то по типу моего дипломного проекта. Хочу поблагодарить весь коллектив школы за возможность стать востребованным специалистом.

7 февраля 2023

Наталья
Прошла курс «Автоматизированное тестирование на Java» у преподаватаелей Дениса, который преподавал нам Java с нуля, и Александра Тростянко, который преподавал нам тестирование. Все темы для меня были сложными, так как я ничего не знала о программировании вообще, но благодаря преподавателям и структурированной подачи материала в голове все укладывалось как надо! Я очень довольна своим результатом, так как сразу после курсов я нашла работу 🙂 Большое спасибо, TeachMeSkills 😊

22 февраля 2022

Полина
Во-первых, самое главное, что хочу отметить, что было лучшем решением выбрать именно очную форму обучения. Потому что под конец курсов уже вообще голова варилась, очень не хотелось никуда ехать, НО как только я заходила в аудиторию, то мне становилось очень классно, атмосфера Крутая. И понимаю, что если бы училась онлайн, то я бы просто включила трансляцию и занималась своими делами. Вероятно это только моя проблема, но все же она была Как я уже сказала, атмосфера очень Крутая, не такая как в унике, очень комфортно.

21 марта 2023

Настя
Это потрясающий опыт и выход из зоны моего комфорта. Классная группа, самый лучший ментор Дмитрий Рак, спасибо тебе за твои Hard skills и энергетику на курсах, умел нас взбодрить после тяжелого трудового дня и настроить на знания, ни капли не пожалела, что отдала своё предпочтение офлайн формату! Спасибо вашей школе за организацию и профессионализм !

27 апреля 2022

Евгения
Благодарю за профессионализм, преподавательский состав, знания, подарочки и очень добрых менеджеров! Работаю уже в двух компаниях год!)

13 апреля 2021

Алеся
Это были офигенные 5 месяцев, спасибо вашей школе и отдельное спасибо за подарочки !!! В феврале начала поиски работы, получила оффер в iTechArt достаточно быстро и планировала выходить.

22 ноября 2021

Виктория
Группа классная, ментор группы Дмитрий Рак просто огонь, с августа работаю в iTeachArt.

26 апреля 2022

Антон
Всё хорошо. Работаю с сентября в компании Fresh lime soft в качестве Front-end developer (React).

24 апреля 2022

Наталья
Все хорошо, уже почти 8 месяцев работаю в айти, знания и навыки, которые получила на курсе просто бесценны!

25 апреля 2022

Анна
Самые крутые курсы в Минске ! Я выбрала направление Python и ничуть не пожалела. Ребята все зачет. Особенно спасибо нашему ментору Николаю. Очень крутой. В первые вижу такую отдачу от человека и помощь. Всем огромное спасибо. Самое классное время. Буду очень скучать))

8 апреля 2021

Аня
Это любоф, два законченных курса. Один ещё в планах, даже на ютубе вашем засвечусь. Что касаемо курса, супер интересно для таких любопытных как я.

16 марта 2021

Стоимость обучения

Полная разовая оплата

36 000

Возможен вариант оплаты по банковской рассрочке от 6 до 18 месяцев. Более подробную информацию по программам рассрочки и кредитования можно узнать у менеджеров.

Оплата в рассрочку

18 000
до начала занятий
18 000
через 3 недели после начала обучения

Запись на обучение

Phone

Свяжемся в течение рабочего дня

Нажимая на кнопку, я соглашаюсь на обработку персональных данных