آموزش ضروری بومی - آخرین آپدیت

دانلود React Native Essential Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: React Native به شما امکان می دهد برنامه های موبایل بومی را با استفاده از JavaScript و React بسازید. در این دوره مبتنی بر پروژه ، یاد بگیرید که چگونه از React Native برای ساخت برنامه های موبایل آماده تولید و بومی در iOS و Android استفاده کنید. مربی سامر بونا برای آشنایی شما با اصول اولیه React Native ، یک رویکرد مفید را انجام می دهد و نشان می دهد که چگونه می توان برنامه های کاربردی را از ابتدا ساخت. او ابتدا نحوه ساخت یک بازی ریاضی ساده را طی می کند ، و سپس نحوه ساخت یک برنامه داده محور را نشان می دهد. در طول راه ، او نحوه اشکال زدایی و حل مشکلات مشترک را نشان می دهد و دانش عملی را در مورد آزمایش و بسته بندی برنامه های خود به اشتراک می گذارد.

سرفصل ها و درس ها

مقدمه Introduction

  • کار با React Native Working with React Native

  • خوش آمدی Welcome

  • آیا این دوره برای شماست؟ Is this course for you?

  • مرور دوره Course overview

1. شروع کار 1. Getting Started

  • چرا بومی واکنش نشان می دهیم؟ Why React Native?

  • مورد نیاز و تنظیم Requirements and setup

2. اصول بومی واکنش نشان دهید 2. React Native Fundamentals

  • سلام React Native در iOS Hello React Native on iOS

  • سلام React Native در Android Hello React Native on Android

  • اجزاء بومی واکنش پذیر Styling React Native components

  • سلام با نمایشگاه با نمایشگاه واکنش نشان می دهد Hello React Native with Expo

  • کاوش در مؤلفه ها و API ها Exploring components and APIs

3. ساخت یک برنامه بازی ساده 3. Building a Simple Game App

  • مقدمه و پیش نمایش Introduction and preview

  • شروع برنامه TargetSum Initializing the TargetSum App

  • پیکربندی ESLint Configuring ESLint

  • جزء بازی با یک هدف تصادفی The game component with a random target

  • ایجاد شماره بازی تصادفی Generating the random play numbers

  • شماره های بازی تصادفی Styling the random play numbers

  • استفاده از TouchableOpacity برای رویدادهای مطبوعاتی Using TouchableOpacity for press events

  • UI را بر اساس شماره های انتخاب شده تغییر دهید Changing UI based on selected numbers

  • اضافه کردن رفتار مشترک به اعداد Adding shared behavior to numbers

  • استفاده از React DevTools با React Native Using React DevTools with React Native

  • محاسبه مقادیر پویا در صورت لزوم Computing dynamic values where needed

  • تغییر UI بر اساس وضعیت بازی Changing UI based on game status

  • اولیه سازی برنامه Targetsum Initializing the TargetSum app

  • کار با تایمر Working with timers

  • ذخیره بهینه سازی مقادیر قابل محاسبه Caching to optimize computable values

  • دوباره بازسازی یک مؤلفه برای تنظیم مجدد آن Remounting a component to reset it

4. ساختن یک برنامه داده محور 4. Building a Data-Driven App

  • مقدمه و پیش نمایش Introduction and preview

  • اولیه سازی برنامه Bakesale Initializing the Bakesale app

  • حرکت به دیدگاههای مختلف با دولت Navigating to different views with state

  • با استفاده از API Fetch Using the Fetch API

  • کار با تصاویر Working with images

  • با استفاده از TextInput برای اجرای جستجو Using TextInput to implement search

  • استفاده از لیست Flatlist با داده های API Using FlatList with API data

  • اجرای یک لینک عقب Implementing a back link

  • دریافت داده های API بیشتر برای یک نمایش Fetching more API data for a view

4. ایجاد یک برنامه داده محور 4. Building a Data-driven App

  • مقدمه و پیش نمایش Introduction and preview

  • اولیه سازی برنامه Bakesale Initializing the Bakesale App

  • با استفاده از API Fetch Using the Fetch API

  • با استفاده از FlatList با داده های API Using FlatList with API data

  • کار با تصاویر Working with images

  • پیمایش به نظرات مختلف با ایالت Navigating to different views with State

  • داده های API بیشتری را برای مشاهده بارگیری کنید Fetching more API data for a view

  • پیوند پشتیبان Implementing a back link

  • با استفاده از TextInput برای اجرای جستجو Using TextInput to implement search

5. کنترل انیمیشن و حرکات 5. Animation and Gesture Control

  • آماده شدن برای کشیدن انگشت Preparing for swiping

  • API های متحرک و تسکین دهنده The animated and easing APIs

  • ایجاد حلقه انیمیشن Creating an animation loop

  • با توجه به ابعاد دستگاه Considering the device dimensions

  • PanResponder API The PanResponder API

  • آماده سازی PanHandlers Preparing the PanHandlers

  • با انگشت به چپ و راست بکشید Swiping left and right

  • دست زدن به حرکات کش رفتن Handling swipe gestures

  • API های متحرک و تسکین The Animated and Easing APIs

  • باز کردن آدرس های اینترنتی Opening URLs

6. استقرار 6. Deploying

  • اول تست کنید Test first

  • تولید APK امضا شده برای Android Generating signed APK for Android

  • تست در Android Testing on Android

  • تغییر آرم برنامه و صفحه نمایش چلپ چلوپ Changing app logo and splash screen

  • استفاده از TestFlight با آزمایش کنندگان داخلی Using TestFlight with internal testers

  • ایجاد APK امضا شده برای Android Generating sgned APK for Android

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش ضروری بومی
جزییات دوره
4h 20m
62
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
35,048
- از 5
ندارد
دارد
دارد
Samer Buna
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Samer Buna Samer Buna

سامر بونا یک رمزگذار چند لگویی با سالها تجربه عملی در زمینه طراحی ، پیاده سازی و آزمایش نرم افزار ، از جمله توسعه برنامه های وب و تلفن همراه ، طراحی API ، برنامه نویسی عملکردی ، بهینه سازی ، مدیریت سیستم ، پایگاه داده و مقیاس پذیری است. سامر در چندین صنعت از جمله املاک و مستغلات ، دولت ، آموزش و انتشارات کار می کرد. سامر همچنین چندین کتاب فنی و دوره های آنلاین درباره Node.js ، React.js ، GraphQL و Ruby on Rails تالیف کرده است. او عاشق همه جاوا اسکریپت است و عاشق کاوش در کتابخانه های جدید است. آخرین کارهای او را می توانید در jsComplete.com و EdgeCoders.com دنبال کنید