𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: HarvardX (Harvard University)
Название: CS50 Разработка мобильных приложений с помощью React Native (2020)

Продолжительность: 21 ч 40 мин
Количество уроков: 13 Видео
Язык: Английский
Вес архива: 48,73 ГБ
Освойте разработку мобильных приложений на основе React Native — одного из самых востребованных инструментов для создания кроссплатформенных решений. Курс поможет вам пройти путь от первых строк JavaScript до полноценного мобильного приложения, готового к публикации.
О курсе
Курс «CS50 Разработка мобильных приложений с помощью React Native» создан для тех, кто хочет научиться создавать современные, быстрые и удобные мобильные приложения под iOS и Android, не углубляясь в Java или Swift. Благодаря React Native вы сможете писать единый код, который работает на обеих платформах.
Почему стоит изучать React Native
React Native сочетает в себе преимущества нативной разработки и гибкость JavaScript. Это делает его оптимальным выбором для начинающих и для разработчиков, которые хотят ускорить создание продуктов и сократить стоимость разработки.
Какие навыки вы получите
Во время обучения вы освоите ключевые инструменты и подходы, необходимые современному мобильному разработчику.
Основы JavaScript и современные возможности ES6
• Переменные, функции, области видимости
• Стрелочные функции, шаблонные строки, spread/ rest
• Модули и структура проекта
React и JSX
• Создание компонентов
• Работа с JSX
• Жизненный цикл компонентов
Компоненты, props и состояние
• Управление состоянием
• Передача данных через props
• Стилизация компонентов в React Native
Работа с пользовательским вводом
• Текстовые поля и формы
• Обработка действий пользователей
• Контроль и валидация данных
Данные и навигация
• Подключение к API
• Хранение данных
• React Navigation и управление экранами
Отладка и производительность
• Инструменты отладки
• Оптимизация компонентов
• Улучшение скорости работы приложения
Expo Components
• Использование компонентов и API Expo
• Быстрый запуск и тестирование на устройстве
Redux: управление состоянием
• Основные концепции Redux
• Actions, reducers, store
• Интеграция Redux с React Native
Тестирование и доставка приложения
• Проверка качества приложения
• Сборка проекта
• Подготовка к публикации
Для кого подходит этот курс
• Начинающие разработчики, желающие перейти в мобильную разработку
• Web-разработчики, уже знакомые с JavaScript и React
• Специалисты, которым нужен быстрый способ создания приложений под iOS и Android
Что вы сможете сделать после прохождения курса
• Создавать полноценные мобильные приложения на React Native
• Подключать API и работать с данными
• Публиковать приложения в App Store и Google Play
• Использовать современные инструменты отладки и оптимизации
Этот курс — ваш первый шаг к профессии мобильного разработчика. Он поможет вам сформировать фундаментальные навыки, получить практический опыт и научиться создавать приложения, которыми удобно пользоваться.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь