[Udemy] React Native. Мобильная разработка на JavaScript и React JS (Владилен Минин)

Цена:
191.4
doneМного
doneЗаканчивается
highlight_offНет в наличии
notifications_none
Уведомить

[?IMG]?

Лекций - 98
Общее время - 13:09:55
Язык - Русский

Чему вы научитесь
  • Создавать мобильные приложения под iOS и Android на языке JavaScript
  • Создадите несколько приложений в течении курса
  • React Native на практике
  • Получите много опыта и Best Practices в React
– Введение и подготовка
  • Про данный курс
  • Как работает React Native
  • Создание первого проекта
  • Запуск на мобильном телефоне
  • Настрои?ка Android
  • Настрои?ка iOS
  • Среда разработки
– Основы
  • Планирование приложения
  • Создание и обзор приложения
  • Как работают стили
  • Выравнивание элементов
  • Взаимодеи?ствие компонентов
  • Работа с документациеи?
  • Добавление формы
  • Создание стеи?та
  • Вывод списка элементов
  • Обработка формы
  • Вывод сообщения с ошибкои?
  • Параметры клавиатуры
  • Добавление скролла
  • Рендеринг списка
  • Добавление событии?
– Работа с компонентами
  • Планирование функционала
  • Добавление разных экранов
  • Переключение экранов
  • Стилизация кнопок
  • Создание констант для темы
  • Компонент карточки
  • Окно confirm
  • Создание модального окна
  • Изменение и сохранение элементов
  • Работа с картинками
– Элементы Expo и стили
  • Загрузка шрифтов
  • Подключение шрифтов
  • Переиспользуемые компоненты текста
  • Добавление иконок
  • Использование иконок
  • Управление клавиатурои?
  • Определение платформы
  • Адаптивные стили
  • Адаптация ориентации экрана
– Управление состоянием c Context
  • Что будем делать
  • Создание контекста
  • Рефакторинг приложения
  • Создание редюсера
  • Рефакторинг редюсера
  • Создание состояния экрана
  • Изменение экрана
  • Рефакторинг приложения
  • Завершение
– Работа с сервером
  • Настрои?ка Firebase
  • Подготовка приложения
  • Создание нового элемента
  • Загрузка данных с сервера
  • Индикатор загрузки
  • Обработка ошибок
  • Обновление элементов
  • Удаление элементов
  • Рефакторинг и создание класса Http
– Навигация (Новое Приложение)
  • Планирование
  • Создание приложения
  • Создание экранов
  • Настрои?ка навигации
  • Переключение экранов
  • Стилизация навигации
  • Стилизация отдельного скрина
  • Компонент отображения поста
  • Параметры навигации
  • Стилизация страницы поста
  • Добавление иконок в шапку
  • Динамические иконки в шапке
  • Нижняя навигация
  • Отображение избранного
  • Адаптация меню под андроид
  • Рефакторинг кода
  • Добавление левого меню
  • Завершение навигации
  • Стилистика для меню
  • Завершение
– Redux
  • Как работает Redux
  • Настрои?ка Redux
  • Получение данных
  • Добавление в избранное
  • Удаление данных
  • Создание нового элемента
– Нативные компоненты
  • Введение и установка
  • Добавление фото
  • Завершение формы
  • Подготовка приложения
  • Подключение базы данных
  • Получение данных из базы
  • Фаи?лы и создание записи
  • Обновление и удаление
  • Завершение приложения
– Подготовка и деплои?
  • Настрои?ка приложения
  • Обновления приложения
  • Подготовка в билду
  • Билд и деплои?

Требования
  • Уверенное владение JavaScript + EcmaScript 6
  • Базовое понимание React JS
  • Знаний по Java или Swift НЕ нужно! Только JavaScript
Описание
  • Вы научитесь создавать крутые мобильные приложения для Android и iOS используя только JavaScript
  • Из предварительных знаний только JavaScript и React
  • В курсе содержится 11 блоков, 10 из которых - практические
  • В рамках данного курса вы создадите 2 мобильных приложения, на которых изучите функционал React Native
В курсе так же рассматривается React, React Hooks, Context API, Redux и React Best Practices

Для кого этот курс:
  • Веб-разработчики
  • Разработчики мобильных приложений
  • Фрилансеры
  • Frontend разработчики (любой уровень)