2024-Learn React Native Mobile Apps Development From Scratch

A Complete Guide on Learning Mobile App Development Using Cross-Platform (Android & iOS) React Native Framework

4.13 (8 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
439
students
5 hours
content
Oct 2021
last update
$19.99
regular price

What you will learn

Know What is React Native?

Setup Development Environment.

Know what are Components , JSX ,Props and States

Identify the difference between Core Components & Native Components

Know How to Design Mobile App Screens

Learn Styling and Designing Aspects of Mobile Apps

Know how to Interact with Mobile app using Touches and Navigate between Screens.

How to Use APIs to Connect Mobile Apps for Remote Data Sources.

Know What is Hermes?

How to use ready Templates to fast create our apps.

Publish Mobile Apps to Google Play Store(Android) & AppStore (iOS)

Design Offline Apps Using Realm MongoDB (Local Database).

Next Steps & Conclusion

Description

From Zero to Hero...

This Course designed for beginners to take you out for the next chapter from your life and being a "Mobile Apps Developer"

  • We will share complete steps to enable you by the end of this course feeling comfortable starting on your first project.

  • No prior knowledge required , however knowing the basics of JavaScript & React is harmless.

React Native is an open-source UI software framework created by Facebook, It is used to develop applications for Android, Android TV, iOS, macOS, tvOS, Web, Windows and UW by enabling developers to use the React framework along with native platform capabilities

We will cover the the following topics:

  1. What is React Native?

  2. Configure Your Development Environment.

  3. What are Components?

  4. What are JSX?

  5. What are Props?

  6. What are States?

  7. Differentiate between Core & Native Components.

  8. Add Text Inputs to Your Screen.

  9. Enable long scrolling using Scroll Views.

  10. Use Flat Lists.

  11. Write Specific-Platform Code

  12. Style your App.

  13. Set Width & Height for your App.

  14. Understand Layout with Flexbox.

  15. Adding Images to your App.

  16. Change Colors.

  17. Respond to Touches.

  18. Navigate between Screens.

  19. Connect to Remote APIs.

  20. Fetch data with Parameters.

  21. Design Offline Apps Using Realm MongoDB.

  22. Build User Management System Using Realm DB.

  23. What is Hermes?

  24. Use Templates for Fast Development.

  25. Publish Your Android App (Google Play Store).

  26. Publish Your iOS App (Apple Store).

  27. Your Next Explorations and Topics to Dive in.


By Taking this course tomorrow will not be like today

We guaranteeing that


مرحبا بكم في كورس برمجة تطبيقات الهاتف الجوال بإستخدام إطار العمل

React Native

سنضمن لك بإنتهاء هذا البرنامج انك ستضع قدميك بثقة في طريق إحتراف برمجة تطبيقات الهاتف الجوال

لا نشترط اي معرفه سابقة ولكن نوصي بمراجعة اساسيات الجافا سكريبت و

React

ماذا سوف ندرس في هذا الكورس؟؟؟

  1. ما هو React Native

  2. تكوين بيئة التطوير الخاصة بك.

  3. ما هي المكونات؟

  4. ما هي JSX

  5. ما هي Props

  6. ما هي متغيرات الحالات؟

  7. التفريق بين المكونات الأساسية والأصلية.

  8. أضف مدخلات نصية إلى شاشتك.

  9. تمكين التمرير الطويل باستخدام طرق عرض التمرير.

  10. استخدم القوائم المسطحة-Flat List

  11. كتابة كود لأندرويد أو أبل

  12. نمط التطبيق الخاص بك.

  13. اضبط العرض والارتفاع لتطبيقك.

  14. تعلم ال Flexbox.

  15. إضافة الصور إلى التطبيق الخاص بك.

  16. تغيير الألوان.

  17. الرد على اللمسات.

  18. التنقل بين الشاشات.

  19. الاتصال بواجهات برمجة التطبيقات عن بعد.

  20. إحضار البيانات بالمعلمات.

  21. بناء تطبيق بإستخدام قاعدة البيانات المحلية

  22. ما هو هيرميس؟

  23. استخدم القوالب للتطوير السريع.

  24. انشر تطبيق Android الخاص بك (متجر Google Play).

  25. انشر تطبيق iOS الخاص بك (متجر Apple).

  26. استكشافاتك وموضوعاتك التالية للتعمق فيها.



Content

Introduction

Course Details
Introduction

Preparing for Development

Configure The Development Environment

React Native Basics

Components & JSX
Props
States
Native & Core Components

UI Components

Text Inputs
Scroll Views
Flat List
Platform-Specific Code

Design

Styles
Width & Height
Layout With Flexbox
Images
Color References

Interaction

Touchable Opacity
Navigate Screens

Connectivity

APIs & Fetch
Fetch Parameters and Headers

Hermes

Hermes

App Publish (Android & iOS)

Using Templates (1)
Using Templates (2)
Google Play Store (Android)
Apple Store (iOS)

Conclusion

Next Steps & Conclusion

Screenshots

2024-Learn React Native Mobile Apps Development From Scratch - Screenshot_012024-Learn React Native Mobile Apps Development From Scratch - Screenshot_022024-Learn React Native Mobile Apps Development From Scratch - Screenshot_032024-Learn React Native Mobile Apps Development From Scratch - Screenshot_04

Reviews

Ben
December 20, 2021
I really wanted to like this course but I can hardly hear anything the audio is awful, the voice volume goes up and down and it sounds like the microphone keeps hitting something during the course producing this loud annoying noise this is unprofessional. I had to go pay for another course and it’s sad because I really wanted to learn from this teacher. Please record this again and update your courses it won't help if students can’t hear what you're saying :(

Charts

Price

2024-Learn React Native Mobile Apps Development From Scratch - Price chart

Rating

2024-Learn React Native Mobile Apps Development From Scratch - Ratings chart

Enrollment distribution

2024-Learn React Native Mobile Apps Development From Scratch - Distribution chart
4253234
udemy ID
8/20/2021
course created date
9/9/2021
course indexed date
Bot
course submited by