Course curriculum

  • 1

    Introduction to the React Native Course

  • 2

    Setup For Windows

    • Free Tools

    • Windows Setup for React Native

    • How To Start Emulator in Android Studio

  • 3

    Setup For OSX

    • Free Tools

    • OSX Setup for React Native

    • Start The Emulator

  • 4

    React Native and JSX

  • 5

    Styling For React Native

    • Styling with JSX

    • Displaying Views

    • Header Component’s Styling

    • React Props

    • How to Reuse Code With Props System

  • 6

    API Request With React Native

    • How To Show a List To The User

    • The List Component

    • Func Component vs Class Based Component

  • 7

    Lifecycle Methods

    • When Do We Need Lifecycle Methods?

    • Lifecycle Methods

    • Making Request With Axios

  • 8

    State In React Native

    • What Is State and How To Initial State?

    • Using of State

    • A Component’s Lifecycle With State

    • List Component

    • List Item Component

    • Reusable Components

    • Styled Component for List Items

    • Usage of Props.Children

    • Item Section

  • 9

    Layout With Flexbox

    • Introduction to the Flexbox

    • Section Header Component

    • How to Show An Image

    • Scrollable Content

    • User Interaction with ReactNative

    • Event Handlers

    • How to Open Another App (Browser)

    • What We Learned From App