آموزش ساخت Cross Platform با استفاده از Exponent و Redux به برنامه های بومی واکنش نشان دهید

Build Cross Platform React Native Apps with Exponent and Redux

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع کنید Get Started

  • چرا از React Native استفاده کنیم؟ Why Use React Native?

  • این همان چیزی است که ما خواهیم ساخت This Is What We'll Build

  • React Native Overview React Native Overview

  • واکنش کلی React Overview

  • نسخه ها و کنوانسیون ها Versions and Conventions

  • Atom را با ESLint پیکربندی کنید Configure Atom with ESLint

مقدمه ای بر بیان An Introduction to Exponent

  • نماینده چیست؟ What Is Exponent?

  • نماینده در حال اجرا در تلفن شما Running Exponent on Your Phone

  • یک برنامه تمیز A Clean Exponent App

  • تعریف ساختار اصلی پروژه Defining a Basic Project Structure

  • ایجاد لیستی از Todos Creating a List of Todos

  • ایجاد و سبک کردن ردیف های Todo Creating and Styling the Todo Rows

  • ایجاد دکمه Add Creating the Add Button

  • معرفی کامپوننت Navigator Introducing the Navigator Component

  • ایجاد م Formلفه فرم Creating a Form Component

  • افزودن یک Todo جدید Adding a New Todo

  • در حال حذف Todo Deleting a Todo

  • خلاصه Summary

هدف گذاری بستر های نرم افزاری Platform Targeting

  • هدف گذاری بستر های نرم افزاری چیست؟ What Is Platform Targeting?

  • پیکربندی کامل محیط Full-blown Environment Configuration

  • مهاجرت از Exponent به یک پروژه تمام عیار Migrating from Exponent into a Full-blown Project

  • نحوه تقسیم کامپوننت برای رندر متفاوت در iOS و Android How to Split a Component to Render Differently in iOS and Android

  • جلوه کش رفتن را در TaskRow برای سیستم عامل iOS اضافه کنید Add a Swipe-out Effect on the TaskRow for the iOS Platform

  • یک تصویر در TaskRow برای سیستم عامل Android اضافه کنید Add an Image on the TaskRow for the Android Platform

  • قسمت TaskRow را متحرک کنید Animate the TaskRow Component

  • خلاصه کردن Recap

مدیریت دولتی با Redux State Management with Redux

  • مروری سریع بر روی Redux A Quick Overview of Redux

  • معرفی Redux به پروژه Introducing Redux to the Project

  • افزودن عملی برای علامت گذاری Todo به عنوان انجام شده Adding an Action for Marking a Todo as Done

  • افزودن عملی برای جابجایی بین معاملات در انتظار و انجام Todos Adding an Action to Switch Between Pending and Done Todos

  • با تشکر Thanks

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ساخت Cross Platform با استفاده از Exponent و Redux به برنامه های بومی واکنش نشان دهید
جزییات دوره
3h 22m
32
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
111
3.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hendrik Swanepoel Hendrik Swanepoel

هندریک در سال 2000 کار خود را با نصب MS Outlook روی رایانه های شخصی در معادن ذغال سنگ در سراسر آفریقای جنوبی آغاز کرد. به طور جدی. او مجبور بود کلاه سخت و همه چیز بپوشد. خوشبختانه او در شرکتی که به او اجازه می داد با کد بازی کند ، پای خود را وارد در کرد. پشت میز بدون کلاه سفت. هندریک در کار روزانه خود یک رمز گذار کامل از کیپ تاون است ، اما در شب او یک طراح کمد است - یعنی یک طراح گرافیک خیلی ترسیده است که آن را با همه به اشتراک بگذارد ، نه کسی که کمد طراحی می کند. در بخش عمده ای از زندگی حرفه ای خود با NET کار می کرد ، اما در چند سال گذشته بیشتر وقت خود را با JavaScript در سرور و کلاینت گذراند. هندریک معتقد است که یادگیری باید سریع و بدون کرک انجام شود. او امیدوار است که این در دوره های خود مشهود باشد.