Banner

React Native

Duration: 32 Hours
Pattern figure

Overview

Enroll for this interactive course on React Native and learn why this JavaScript library has taken the web application development world by storm. From learning about the basics of React Native including its architecture and components to mastering the advanced concepts such as building rich internet applications using React Native, Flux and Redux, this course offers maximum learning benefit.

One of the reasons why React is so popular is that it can handle complex updates and still ensures speedy responses. Its modularity, maintainability, flexibility and scalability make it the ideal choice for use in applications that have fast changing data. Join our course now and get hands-on mastery of this platform.

What You'll Learn

This course covers,
  • React Native fundamentals
  • Its various components
  • JSX and Flux architecture
  • To build complex user interfaces having a unidirectional data flow, with React.js
  • Build an application using Flux architecture
  • Know how to maintain application state in a Redux Store
  • Know how to do module bundling using webpack
  • Use React dev tools
  • JS best practices
  • Build state-of-the-art apps using React Native
Duration: 32 Hours

Curriculum

  • Objectives
  • Course Outline

  • Reviewing Dependency Management, the Build Toolchain and Flow
  • React Native application starter kits
  • Android SDK Setup

  • Using the In-App Developer Menu
  • Chrome Developer Tools
  • Using the integrated debugger with an IDE

  • Reviewing JSX and React Component Basics
  • RN Core Components
  • Other Libraries (NativeBase)

  • Network Requests
  • Consuming APIs
  • Network Error Handling

  • FlexBox
  • StyleSheet
  • Animated API
  • Performance

  • Platform API
  • Following UX Guidelines
  • Native Extensions

Conclusion and Resources
waves
Ripple wave

Prerequisites

Web development experience with intermediate level of expertise in JavaScript is needed, also exposure to any server technology, such as J2EE, .NET, Ruby, etc  would be good to have but is not mandatory

Interested in this Course?

    Ready to recode your DNA for GenAI?
    Discover how Cognixia can help.

    Get in Touch
    Pattern figure
    Ripple wave