آموزش [2021] واکنش بومی ساخته شده آسان

[2021] React Native Made Easy

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: استاد واکنش های بومی را با استفاده از آخرین ویژگی های جاوا اسکریپت واکنش نشان می دهد.

آنچه خواهید آموخت

  • ایجاد برنامه های بومی تلفن همراه
  • React Native
  • به بهترین شیوه های بومی واکنش نشان دهید
  • توسعه Javascript
  • انتشار برنامه با Expo

پیش نیازها؟
دانش پایه جاوا اسکریپت مانند نحوه اعلام متغیر و نحوه اعلام عملکرد در این دوره ما React Native را با استفاده از Expo Platform فرا خواهیم گرفت. نکته ای که این دوره را خاص می کند نحوه آموزش است. اول از همه ، در طول درس هیچ فرضی وجود ندارد که دانش آموز دانش قبلی در مورد موضوع داشته باشد ، آموزش با چنین مفروضاتی می تواند به روند یادگیری آسیب برساند.

دومین و مهمترین نکته تمرکز بر اصول است. این دوره صفر تا قهرمان نیست ، زیرا ما به این گفته اعتقادی نداریم. این دوره آموزشی است که در آن شما یک پایگاه قوی ایجاد خواهید کرد که در تمام مراحل بعدی زندگی شما به نفع شما خواهد بود.

ما ناوبری ، اداره امور خارجه ، لوازم جانبی ، قلاب و موارد دیگر را خواهیم آموخت.
ساختار
:

  1. نصب نصب که در آن محیط خود را راه اندازی خواهیم کرد.


  2. در جایی که برنامه Hello World خود را اجرا می کنیم و اصول آن را در React Native فرا می گیریم ، شروع می کنیم.

  3. پروژه یک که در آن اصول اولیه ای را که قبلاً آموخته ایم تمرین خواهیم کرد.


  4. در جایی که با کارهای پیشرفته تر شروع خواهیم کرد ، Native Deep Dive را واکنش نشان دهید.


  5. پروژه دو که در آن ما عبارات منطقی و حالت ساده را تمرین خواهیم کرد.


  6. پروژه سه که در آن ما دستکاری حالت و طراحی برنامه تلفن همراه را تمرین خواهیم کرد.


  7. ملزومات Javascript به ویژگی های Javascript نیاز دارند که در یادگیری React Native شما ضروری است.


  8. قلاب ها با پرکاربردترین قلاب ها در توسعه برنامه های موبایل مدرن آشنا خواهیم شد.


  9. ویژگی های بومی دستگاه با پرکاربردترین ویژگی های بومی ارتباط برقرار می کنند.


  10. پروژه چهار که در آن ما رسیدگی به درخواستهای شبکه خارجی را تمرین خواهیم کرد


  11. ادغام کتابخانه های شخص ثالث که در آن ما یاد خواهیم گرفت که چگونه با ارائه دهندگان شخص ثالث تعامل داشته باشیم


  12. پیمایش که در آن یاد خواهیم گرفت که چگونه در React Native نحوه پیمایش را مدیریت کنیم


  13. پروژه نهایی که در آن همه مواردی را که یاد گرفتیم عملی خواهیم کرد.

این دوره برای چه کسانی است:

  • توسعه دهندگان با هدف ورود به قسمت برنامه های تلفن همراه

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

نصب و راه اندازی Installation & Setup

  • NodeJS NodeJS

  • گیت Git

  • کد VSC VSCode

  • نمایشگاه CLI Expo CLI

  • سلام دنیا Hello World

  • شبیه ساز اندروید Android Emulator

  • شبیه ساز IOS - فقط سیستم عامل Mac IOS Simulator - Mac OS Only

شروع شدن Getting Started

  • توجه داشته باشید Note

  • ساختار Structure

  • ساختار ملفه Component Structure

  • رابط کاربری - JSX و برچسب ها User Interface - JSX & Tags

  • یک ظاهر طراحی شده - اصول Styling - The Basics

  • یک ظاهر طراحی شده - Flexbox و سایر ویژگی ها Styling - Flexbox and Other Properties

پروژه یک Project One

  • طراحی صفحه پروفایل Profile Page Design

React Native Deep Dive React Native Deep Dive

  • انتشارات Publishing

  • اجزاء Components

  • واردات و صادرات Import & Export

  • جملات منطقی Logical Statements

  • لوازم جانبی Props

  • لوازم جانبی و اجزای قابل استفاده مجدد Props & Reusable Components

  • اشتباهات رایج Common Mistakes

  • روش ها - پیش نیاز Javascript Methods - Javascript Prerequisite

  • اشیا - - پیش نیاز Javascript Objects - Javascript Prerequisite

  • دولت State

  • واکنش به چرخه زندگی React Life Cycle

  • مدیریت رویداد Event Handling

  • ارائه شرطی Conditional Rendering

پروژه دو Project Two

  • ماشین حساب تخفیف Discount Calculator

  • اشتباهات رایج Common Mistakes

پروژه سه Project Three

  • نمادها Icons

  • برنامه Like It - قسمت 1 Like It App - Part 1

  • مانند آن پروژه - قسمت 2 Like it Project - part 2

  • اشتباهات رایج Common Mistakes

  • اشتباهات رایج Common Mistakes

ملزومات Javascript Javascript Essentials

  • جریان ناهمزمان Asynchronous Flow

  • وعده ها - پیش نیاز Javascript Promises - Javascript Prerequisite

  • عملکرد واکشی - پیش نیاز Javascript Fetch Function - Javascript Prerequisite

  • Async Await - پیش نیاز Javascript Async Await - Javascript Prerequisite

قلاب Hooks

  • UseState Hook UseState Hook

  • قلاب استفاده کنید UseEffect Hook

  • UseCallback و UseMemo را استفاده کنید UseCallback & UseMemo

ویژگی های دستگاه بومی Native Device Features

  • هشدار بومی Native Alert

  • ذخیره Async Async Storage

  • ربط دادن Linking

  • سرویس مکان Location Service

  • استفاده از سرویس مکان Location Service Usage

پروژه چهار Project Four

  • برنامه آب و هوا Weather Application

ادغام کتابخانه های شخص ثالث Third Party Libraries Integration

  • Package.json Package.json

  • بسته های خارجی External Packages

جهت یابی Navigation

  • پشته ناوبری Stack Navigation

  • پیمایش مد Modal Navigation

  • پیمایش برگه Tab Navigation

پروژه نهایی Final Project

  • معرفی Introduction

  • برنامه خاطرات من - آغازگر My Diary Application - Initiating

  • برنامه خاطرات من - پیمایش My Diary Application - Navigation

  • برنامه خاطرات من - مonلفه ها My Diary Application - Components

  • برنامه دفتر خاطرات من - دفتر خاطرات جدید اضافه کنید My Diary Application - Add New Diary

  • برنامه دفتر خاطرات من - طراحی جدید دفتر خاطرات را اضافه کنید My Diary Application - Add New Diary Design

  • برنامه خاطرات من - جریان داده ها My Diary Application - Data Flow

  • برنامه خاطرات من - مدیریت داده ها My Diary Application - Data Handling

  • برنامه دفتر خاطرات من - Refactoring My Diary Application - Refactoring

  • برنامه دفتر خاطرات من - صفحه دفتر خاطرات My Diary Application - Diary Page

پایان The End

  • خداحافظ! Goodbye!

نمایش نظرات

نظری ارسال نشده است.

آموزش [2021] واکنش بومی ساخته شده آسان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9h 19m
63
Udemy (یودمی) udemy-small
11 اردیبهشت 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,251
5 از 5
ندارد
ندارد
ندارد
Omar Maksousa

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Omar Maksousa Omar Maksousa

مهندس نرم افزار متخصص در Front-End DevelopmentHi ، نام من عمر است ، توسعه دهنده جلویی است که علاقه زیادی به توسعه موبایل و وب دارد. دارای گواهینامه تجربه کاربری از گروه Nielson Norman و ICAgile Certified Professional. من 4 سال است که در حال توسعه برنامه ها و آموزش دانشجویان هستم و نمی توانم صبر کنم تا تجربه و دانش جمع آوری شده را با شما در میان بگذارم.

Udemy (یودمی)

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

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