Курс React Native

Это записанный мини-курс, который позволит Вам освоить необходимые навыки для работы React Native Developer

Видеокурс

Как мы учим

Фишки обучения на курсе React
  • Кабинет my.goit

    рабочая среда студентов и твой пожизненный доступ ко всем лекциям и материалам курса

  • Прямые эфиры

    2-3 живых вебинара в неделю по вечерам, которые можно пересматривать в записи

  • Общение в чате

    здесь ты получаешь фидбэк по заданиям и общаешься со своей группой

  • Крутые менторы

    каждый день с тобой на связи, помогают с домашками и вдохновляют

  • Работа в IT

    карьерный сервис GoIT помогает сделать резюме, искать вакансии, готовит к собеседованиям

 

Курс
React Native

Как проходит курс

Это записанный мини-курс, который позволит Вам освоить
необходимые навыки для работы React Native Developer.

[После курса
ты сможешь]:

  • Получить должность React Native-разработчика в IT-компании.
  • Брать фрилансерские заказы по mobile-разработке на React
    Native.
  • Сможете работать с наиболее востребованной библиотекой
    (Redux).
  • Сможете взаимодействовать с любым видом бэкенда, получать
    данные и отображать их на экране.
  • Будете использовать наиболее актуальную технологию в React –
    React Hooks.

[Требования к будущим студентам курса]:

  • Базовые знания React:
    • props
    • state
    • жизненный цикл компонента
    • хуки useState & useEffect
  • Базовые знания Redux:
    • Redux-thunk
    • routing

    Всю необходимую информацию дают на курсе React в GoIT

  • Английский уровня intermediate и выше – пройден тест на
    английский язык.
  • Мотивация и наличие времени от 2-х часов в день.

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

Детали курса

Подготовка к работе

  1. Вступление.
  2. Создание и запуск проекта при помощи expo.
  3. Установка и настройка Android studio.
  4. Запуск проекта на MacOS при помощи Xcode.
  5. Запуск проекта на мобильном телефоне.
  6. Ошибки, которые могут возникнуть при запуске эмуляторов.
  7. Документация.

Стилизация и работа с формами

  1. Обзор базовых компонентов.
  2. Работа со стилями.
  3. Обработка ввода данных.
  4. Работа с клавиатурой.
  5. Создание формы для сбора данных.
  6. Стилизация в зависимости от платформы.
  7. Подключение и загрузка шрифтов.
  8. Добавление локальных картинок и их стилизация.
  9. Документация.

Debugger

  1. Как настроить проект для дебаггинга.
  2. Remote Debugger.
  3. React Native Debugger.

Навигация

  1. Создание экранов и подключение навигации в проект.
  2. Переключение экранов.
  3. Передача параметров между экранами.
  4. Настройка хедера экрана.
  5. Вложенная навигация.
  6. Нижняя навигация.
  7. Слушатели, особенности их применения.
  8. Работа с коллекцией данных.
  9. Документация.

Нативные компоненты

  1. Работа с картами.
  2. Камера.
  3. Геолокация.
  4. Документация.

Redux и Firebase

  1. Подключение Firebase в проект.
  2. Авторизация.
  3. Firestore.
  4. Документация.

Деплой на сервера expo

 

Cookies image
Мы используем файлы cookie, чтобы улучшить работу сайта.