این دوره به شما مهارتهای ساخت برنامههای React Native مقیاسپذیر را با استفاده از اجزای اصلی آن میآموزد.
آنچه میآموزید:
React Native با استفاده از جاوا اسکریپت و React برنامههای cross-پلتفرم بومی میسازد. در این دوره، React Native; Components Playbook، شما یاد خواهید گرفت که با استفاده از اجزای اصلی، برنامههای React Native مقیاسپذیر بسازید. ابتدا، ساخت نماها در برنامه را با مولفه ScrollView بررسی خواهید کرد. در مرحله بعد، درباره سایر مؤلفهها مانند FlatList و SectionList برای نمایش فهرستهای بزرگ بیشتر خواهید آموخت. سپس، اجزای سفارشی را برای برنامه خود میسازید که میتوانند مجدداً در سراسر برنامه استفاده شوند. در نهایت، با مؤلفه TextInput آشنا خواهید شد تا به کاربر اجازه ورود داده را بدهد. پس از اتمام این دوره، مهارتها و دانش لازم برای ساخت برنامههای React Native را با استفاده از برخی از اجزای اصلی آن خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 Setting up React Native Development Environments [26mins]
02-01 Version Check [0mins]
02-02 Course Outline and Prerequisites [4mins]
02-03 React Native Components [3mins]
02-04 Globomantics App [2mins]
02-05 Setup React Native [3mins]
02-06 Checkout Source Code [1mins]
02-07 Setup Globomantics Demo App [5mins]
02-08 Explore App Layout [5mins]
02-09 VS Code Extensions [2mins]
02-10 Summary [1mins]
03 Displaying Scrollable Lists with ScrollView Component [34mins]
03-01 Module Overview [1mins]
03-02 ScrollView Component [4mins]
03-03 Props Overview [1mins]
03-04 Layout and Styling [5mins]
03-05 Sticky Headers [4mins]
03-06 Paging [3mins]
03-07 Scroll Methods [7mins]
03-08 Virtual Keyboard Handling [2mins]
03-09 Platform Specific Props [4mins]
03-10 Drawbacks of ScrollView [3mins]
04 Rendering Large Lists with FlatList Component [23mins]
04-01 Module Overview [1mins]
04-02 FlatList Component Introduction [2mins]
04-03 Required Props - Data and RenderItem [2mins]
04-04 Display Speakers List Using FlatList [7mins]
04-05 Separator Component [2mins]
04-06 Header and Footer Components [5mins]
04-07 getItemLayout [3mins]
04-08 Summary [1mins]
05 Displaying Large Lists by Section Using SectionList Component [18mins]
05-01 Module Overview [1mins]
05-02 SectionList Component Introduction [2mins]
05-03 Sections and RenderItem Props [2mins]
05-04 Display Conference Sessions Using SectionList [8mins]
05-05 SectionList Props [4mins]
05-06 Summary [1mins]
06 Developing Reusable Custom Components [26mins]
06-01 Module Overview [1mins]
06-02 Components [3mins]
06-03 Developing Custom Components [5mins]
06-04 Passing Props to Custom Component [5mins]
06-05 Initialize and Manage State in Components [8mins]
06-06 Styling [3mins]
06-07 Summary [1mins]
07 Configuring User Inputs with TextInput Component [25mins]
07-01 Module Overview [1mins]
07-02 TextInput Component Introduction [2mins]
07-03 Setting up TextInput Component [6mins]
07-04 Filter Sessions Based on User Search [3mins]
07-05 Explore TextInput Features [5mins]
07-06 TextInput Methods [5mins]
07-07 Handling Virtual Keyboard [3mins]
08 Summary and Next Steps [3mins]
08-01 Course Summary [3mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 راه اندازی React Native Development Environments [26 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 رئوس مطالب و پیش نیازهای دوره [4 دقیقه]
02-03 React Native Components [3 دقیقه]
02-04 برنامه Globomantics [2 دقیقه]
02-05 راه اندازی React Native [3 دقیقه]
02-06 کد منبع تسویه حساب [1 دقیقه]
02-07 راه اندازی برنامه آزمایشی Globomantics [5 دقیقه]
02-08 کاوش طرحبندی برنامه [5 دقیقه]
02-09 برنامههای افزودنی کد VS [2 دقیقه]
02-10 خلاصه [1 دقیقه]
03 نمایش لیستهای قابل پیمایش با مؤلفه ScrollView [34 دقیقه]
03-01 نمای کلی ماژول [1 دقیقه]
03-02 ScrollView Component [4 دقیقه]
03-03 نمای کلی لوازم جانبی [1 دقیقه]
03-04 چیدمان و استایل [5 دقیقه]
03-05 سرصفحههای چسبنده [4 دقیقه]
03-06 صفحهبندی [3 دقیقه]
03-07 روشهای پیمایش [7 دقیقه]
03-08 کنترل صفحه کلید مجازی [2 دقیقه]
03-09 تجهیزات ویژه پلتفرم [4 دقیقه]
03-10 معایب ScrollView [3 دقیقه]
04 رندر کردن لیستهای بزرگ با کامپوننت FlatList [23 دقیقه]
04-01 نمای کلی ماژول [1 دقیقه]
04-02 معرفی مؤلفه FlatList [2 دقیقه]
04-03 لوازم مورد نیاز - داده و RenderItem [2 دقیقه]
04-04 نمایش لیست بلندگوها با استفاده از FlatList [7 دقیقه]
04-05 جزء جداکننده [2 دقیقه]
04-06 اجزای سرصفحه و پاورقی [5 دقیقه]
04-07 getItemLayout [3 دقیقه]
04-08 خلاصه [1 دقیقه]
05 نمایش لیستهای بزرگ بر اساس بخش با استفاده از مولفه SectionList [18 دقیقه]
05-01 نمای کلی ماژول [1 دقیقه]
05-02 معرفی مؤلفه SectionList [2 دقیقه]
05-03 Sections and RenderItem Props [2 دقیقه]
05-04 نمایش جلسات کنفرانس با استفاده از SectionList [8 دقیقه]
05-05 لوازم لیست بخش [4 دقیقه]
05-06 خلاصه [1 دقیقه]
06 توسعه اجزای سفارشی قابل استفاده مجدد [26 دقیقه]
06-01 نمای کلی ماژول [1 دقیقه]
06-02 اجزاء [3 دقیقه]
06-03 توسعه اجزای سفارشی [5 دقیقه]
06-04 انتقال لوازم به کامپوننت سفارشی [5 دقیقه]
06-05 راهاندازی و مدیریت وضعیت در مؤلفهها [8 دقیقه]
06-06 یک ظاهر طراحی شده [3 دقیقه]
06-07 خلاصه [1 دقیقه]
07 پیکربندی ورودیهای کاربر با مؤلفه TextInput [25 دقیقه]
07-01 نمای کلی ماژول [1 دقیقه]
07-02 معرفی مؤلفه TextInput [2 دقیقه]
07-03 تنظیم مؤلفه TextInput [6 دقیقه]
07-04 فیلتر کردن جلسات بر اساس جستجوی کاربر [3 دقیقه]
07-05 کاوش ویژگیهای TextInput [5 دقیقه]
07-06 روشهای ورودی متن [5 دقیقه]
07-07 کنترل صفحه کلید مجازی [3 دقیقه]
08 خلاصه و مراحل بعدی [3 دقیقه]
08-01 خلاصه دوره [3 دقیقه]
Adhithi Ravichandran یک مشاور نرم افزار، نویسنده و سخنران مستقر در کانزاس سیتی است. او مالک و بنیانگذار شرکت مشاوره سوریا است که از طریق آن تخصص خود را در زمینه معماری، توسعه و آموزش نرمافزار ارائه میدهد. او به مشتریان، خدمات مشاورهای در زمینه معماری راه حلهای React/React Native/GraphQL/Cypress ارائه میدهد. او همچنین تیمهایی را برای انتقال موثر به این فناوریها آموزش میدهد. او علاقه زیادی به فناوری و تدریس دارد. او از طریق دورههای Pluralsight خود به بیش از 65000 دانش آموز موضوعاتی مانند React Native، GraphQL و Cypress آموزش داده است. وبلاگ او هر ماه بیش از 20000 خواننده در مدیوم دارد. او همچنین یک سخنران کنفرانس است و دوست دارد با جامعه فناوری درگیر شود تا ایدهها را یاد بگیرد و به اشتراک بگذارد. Adhithi همچنین یک نوازنده حرفهای کلاسیک هندی است و چندین کنسرت در سراسر کشور برگزار کرده است.