React Native Projects

4 Hours
You save 89% -

35 Lessons (4h)

  • Installation and Setup
    The Course Overview3:59
    Introduction to React and React Native9:45
    Installation (Mac)5:36
    Installation (Windows)7:03
    Verifying Installation8:20
    Environment Setup for Sublime Text7:38
  • RelaxationStation App
    Starting the RelaxationStation App6:03
    Basic React Native Code Structures and Organization3:30
    Adding and Styling Components6:30
    Adding Buttons and Images6:08
    Custom Components and Props7:14
    Navigation in React Native7:36
    Static Data and Properties5:56
    Intermediate Styling Techniques6:12
    Flexbox and Application State9:29
    Animations with LayoutAnimation6:17
  • BeBriefed App
    Starting the BeBriefed App4:04
    Pulling in Third-party Libraries6:44
    Debugging Techniques in React Native7:47
    Introducing Tabbed Navigation4:59
    Switching Between Tabs5:55
    Styling Enhancements2:54
    Integrating Data from an External API5:26
  • Chat Now App
    Starting the Chat Now App7:06
    Advanced Navigation Techniques7:31
    Using the Linking API2:29
    Introduction to Flux and Redux2:59
    Redux Reducers and Actions8:51
    Redux and Containers8:21
  • Chat Now App (Continued)
    Chat Screen and Keyboard Tips9:12
    Thunks, Pure Reducers, and Scrolling9:13
    Two-way API Communication6:41
    More Navigator Techniques4:37
    AysncStorage (Continued)5:39
  • Preparing Apps for Distribution
    Generating App Icons5:04
    iOS App Icons and Display Name3:30
    Android App Icons and Display Name2:05
    Creating a Production Bundle3:03
    Upgrading React Native Versions3:37
    Community Resources and Giving Back5:57

Develop Native Cross-Platform Mobile Apps More Effectively

Packt Publishing

Joshua Lyman has been developing React Native applications since version 0.11, and has used the technology to release several production applications. He is active in the RN community, helping others answer questions when possible and contributing code and example repositories to help others out. He has been developing mobile applications in general for more than four years and also spends a lot of time on both web frontend work and backend servers, scaling the full stack. He often uses React (React Native's parent counterpart) for frontend work, and runs Node and C#/.NET servers on the backend. He helps clients do UI/UX reviews and design, and works with enterprises to create line-of-business applications; he occasionally does business intelligence work for companies, slicing and dicing data.


React Native is a new framework from Facebook that allows developers to create truly native applications running on both iOS and Android, all while writing code in JavaScript. It breaks down several of the complexities of mobile apps to ease development, and offers many pre-built components to accelerate development. This course walks you through the creation of three real-world mobile applications to help you get going with React Native fast.

  • Access 35 lectures & 4 hours of content 24/7
  • Learn essential core concepts through building real-world apps
  • Make beautiful & functional applications using best practices
  • Master creating & manipulating React Native apps
  • Structure navigation & data flow
  • Push your applications to production & app stores


Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...