
Learn React Native Basics by Following
John Ahn
Through this course, you will be able to develop applications using React Native.
초급
React Native, React, expo
This is a lecture for beginners of React Native who can create mobile apps using JavaScript. Learn the basic knowledge required to develop React Native and proceed with a simple project.

React Native
React (Components, Hooks, Context API)
styled-components
React Navigation
iOS/Android App Distribution
Mobile apps made with JavaScript! 📱
Learn the fundamentals of React Native.
To build mobile apps, you had to learn separate languages for each platform, like Swift or Kotlin . However, React Native allows you to develop iOS and Android apps using JavaScript.
There are quite a few services that utilize React Native. These include familiar platforms like Facebook and Instagram, as well as companies like Shopify and Salesforce .
In this course, we will learn the basics of React Native for those who know JavaScript.
In the process, we cover:
By the end of this course, you'll not only have a solid grasp of React Native's fundamentals, but also the necessary React knowledge to use it. Finally, you'll learn how to deploy iOS and Android apps and how to modify deployed apps using only JavaScript.
You too can get started with React Native through this course and create your own service with React Native!
Using what you learned in class, you will complete two simple projects.
The full source code for the project is available on GitHub. ( Link )
This course is based on learning React Native for the first time (Hanbit Media) .
This course covers the basics for beginners who are new to React Native.
We will apply what we learned in the lecture by creating a TODO app and a chat app, and cover how to use some of the libraries (e.g., styled-component, React Navigation, etc.) that are necessary in the process.
Q-1. How much JavaScript do I need to know? (What defines "JavaScript Basics"?)
A-1. You must be able to use JavaScript and understand code. For more detailed information, please refer to the video "Preparing for the Course" in the second lecture of Section 0. If you feel you are not ready for the course, I recommend studying JavaScript further before proceeding.
Q-2. Do I need to know React to get started?
A-2. You don't need to know React. When I first started with React Native, I didn't know anything about it. The lecture also covers the React components necessary for React Native, so you can proceed with just a basic understanding of JavaScript.
Q-3. Why use Expo?
A-3. Expo allows you to develop and test using your current mobile phone. It's independent of the user's environment, allows for progress without having to run a virtual device, and offers ease of use when using certain libraries. Therefore, I believe it's the best choice for beginners to React Native.
Learning Environment Guide
Who is this course right for?
For those interested in React Native
For those who are new to React Native
For those who want to create a mobile app
For those who want to try something other than the web with JavaScript
Need to know before starting?
JavaScript Basics
All
75 lectures ∙ (11hr 0min)
Course Materials:
4. VSCode
05:52
5. Node.js
03:16
6. iOS
05:40
7. Android
06:35
8. Windows
09:36
All
45 reviews
4.7
45 reviews
Reviews 2
∙
Average Rating 5.0
5
I am a Java developer with 15 years of experience. This time, we are planning an app with a group of people. I have read some React books and taken some lectures before, but I don't know much about React Native, so I took this lecture. It was very helpful. I think there will be no major problems in configuring and creating an app. Thank you. Instructor Kim Beom-jun. Please upload more lectures like this. ㅎㅎㅎ
Hello, Mr. Lee Taekwang, I'm glad that the lecture was helpful :) I hope that the app you're planning will be successfully completed~ Have a nice day Thank you :)
Reviews 2
∙
Average Rating 5.0
5
I am watching it well. The lecture is quite fast-paced, so I feel like I am packed with a lot of information in a short period of time, which suits me well. I will watch it well until the end and learn a lot!
Schidshow MilkyWay, thank you for your review :) I'm glad that the class is a good fit for you :) Please feel free to ask questions as you progress~ I hope you stay healthy and have a great day~ Thank you
Reviews 1
∙
Average Rating 5.0
5
The lecture is really good. It really helped me a lot in my studies. However.... isn't the final source code for the project provided?
Hello, Lee Jong-yeop, I'm glad it was helpful :) Thank you for your good review :) The full source code for the project is in the link below. https://github.com/Alchemist85K/inflearn-react-native I thought I posted a link in the lecture introduction, but I can't see the link now ;;;; I apologize for any inconvenience caused to your lecture. Thank you again for your good review. Have a nice day Thank you
Reviews 2
∙
Average Rating 5.0
5
I didn't know how to get started with React Native... So I looked up various books and videos and started listening to this lecture. It was very helpful because it explained things in an easy-to-understand way with examples. In particular, applying what I learned through a project in the middle was really helpful for me to understand.
Hello Lucy Kim, I'm glad the lecture was helpful :) Thank you for the good review :) If you have any questions, please ask me anytime~ Have a nice day~ Thank you
Explore other courses in the same field!