Udemy

React Native Bootcamp: Beginner to Pro with Real Projects

立即報名
  • 1,246 名學生
  • 更新於 9/2025
4.3
(178 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
14 小時 55 分鐘
教學語言
英語
授課導師
Elina Hovakimyan
評分
4.3
(178 個評分)
2次瀏覽

課程簡介

React Native Bootcamp: Beginner to Pro with Real Projects

Master React Native: Build multiple cross-platform apps with Hooks, Redux, Firebase, REST APIs, Maps & more

The Complete React Native Guide – Build Cross-Platform Apps for iOS & Android


Do you want to launch your career as a mobile app developer and build apps that run on both iOS and Android? This React Native course takes you from beginner to advanced, giving you all the tools to create professional, real-world applications.


What you’ll learn:

  • React fundamentals: JSX, props, state, styles

  • Modern development with Hooks and functional components

  • Redux for state management, compared with React Context

  • Navigation: stack, tabs, and drawer navigation

  • REST API integration and Firebase database usage

  • User authentication and token storage

  • Git & version control best practices

  • Publishing apps to Google Play and the Apple App Store

We’ll build multiple reusable components and real apps you can showcase in your portfolio. Each section includes complete source code hosted on Git, so you can follow along and use the code for your own projects.


Why React Native?
With a single codebase, you’ll deploy to Android, iOS, and even the web. React Native apps feel truly native while giving you advantages like faster development cycles and over-the-air updates. Plus, React Native is powered by JavaScript, the world’s most popular programming language.


Who is this course for?

  • Beginners learning mobile development from scratch

  • Web developers transitioning to mobile apps

  • Developers who want to publish cross-platform apps faster

By the end of this course, you’ll have the skills and confidence to build, test, and publish real apps with React Native.

課程章節

  • 10 個章節
  • 149 堂課
  • 第 1 章 Introduction
  • 第 2 章 React Native Tools Setup
  • 第 3 章 Travel App: Basics of React Native
  • 第 4 章 Git Basics
  • 第 5 章 Travel App: Build Main Screen
  • 第 6 章 Travel App: Introduction to App Navigation
  • 第 7 章 Travel App: Build Detail Screens
  • 第 8 章 Travel App: Native Libraries (Maps & Social Share)
  • 第 9 章 Recipes App: Expo Basics
  • 第 10 章 Recipes App: Home Screen

課程內容

  • Learn the Javascript and React Native basics for mobile app development on Android & iOS
  • Learn to build both bare React Native and Expo apps, and reveal the differences between React Native CLI & Expo
  • Learn using React Hooks & React Context (useState, useEffect, useContext, useSelector, useDispatch, etc.)
  • Integrate Native Libraries, such as Maps, Social share, Firebase
  • Learn how to handle REST APIs integration and find out about open source APIs
  • Use different navigators of React Navigation, such as Stack, Tabs and Drawer navigators
  • Integrate Firebase in your app and learn about serverless apps
  • Handle Redux integration for global state management and API Calls
  • Get introduced to how user authentication works in the apps
  • Learn what is git, why people use it and learn the basic commands of git
  • Setup basic React Native tools for the best developer experience


評價

  • V
    Volodymyr Masytskyi
    2.5

    The author doesn't know React fully or just doesn't wanna show best practices. She showed only how to deploy on Apple Connect which is a paid service, we are students, and not everyone wanna pay 99 $ just to deploy a test app. The last application is not fully considered, some things are so weird, for ex. like on "add task page" we have a deadline but in the list of tasks we don't have it. And other similar stuff. And the quality of the video, resolution of course should be better. In general, I can recommend to people who know react on a good level, and as the first step in react native is fine, but you should improve some things by ourself.

  • C
    Collin Simpson
    2.0

    This is so confusing to follow as your change your mind 15 times a video, do like other teachers and actually put together the app once before trial and erroring in front of a student

  • R
    Ryan Malekya
    5.0

    It was very good course really enjoyed it. Worth every penny.

  • A
    Adriansyah Ravindra
    5.0

    The materials presented are highly structured, clear, and easy to understand. I'm thrilled with my learning experience and have gained a solid understanding of fundamental concepts and best practices in React Native app development. I highly recommend this course to anyone looking to expand their skills in mobile app development.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意