آموزش React Native رونمایی شد: از اصول اولیه تا تسلط بر موبایل

React Native Unveiled: From Basics to Mobile Mastery

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر React Native: ضروریات جاوا اسکریپت، مفاهیم اصلی، تکنیک‌های استایل‌سازی و پیمایش برنامه درک توسعه برنامه: تفاوت‌های ظریف برنامه در مقابل توسعه وب و نقش React Native را درک کنید. تمایز بین ابزارهای CLI: بین Expo CLI و React Native CLI تفاوت قائل شوید. Master React Native Core Concepts: ساختار فایل اصلی، کامپوننت ها، JSX، رویدادها، قلاب ها و لوازم را بیاموزید. کسب مهارت در جاوا اسکریپت: موارد ضروری JS مانند متغیرها، عملگرها، حلقه ها و توابع پیشرفته. مهارت‌های استایل‌سازی را کسب کنید: روش‌های مختلف استایل‌سازی React Native، از جمله فایل‌های خارجی و تکنیک‌های طرح‌بندی را بدانید. پیمایش آسان در برنامه ها: پیچیدگی های پیمایش پشته و برگه را در React Native درک کنید. توسعه برنامه کاربردی: دانش را در ایجاد فرم ها، استفاده از نماهای اسکرول و ساختن یک پروژه تولید کننده رنگ به کار ببرید. کد React Native را بهینه کنید: تکنیک هایی را برای توسعه سریعتر و کارآمدتر برنامه های React Native بیاموزید. پیش نیازها: دانش برنامه نویسی پایه: آشنایی با هر زبان برنامه نویسی مفید خواهد بود، البته نه اجباری. درک جاوا اسکریپت: درک اساسی از مفاهیم جاوا اسکریپت یک مزیت خواهد بود زیرا React Native بر روی آن ساخته شده است. کامپیوتر/لپ تاپ: یک کامپیوتر یا لپ تاپ در حال کار با اتصال اینترنت پایدار برای نصب نرم افزار و ابزار لازم. تلفن هوشمند (اختیاری): یک دستگاه فیزیکی می تواند برای آزمایش مفید باشد، اگرچه می توان از شبیه سازها نیز استفاده کرد. اشتیاق به یادگیری: علاقه واقعی به توسعه اپلیکیشن موبایل و تمایل به کاوش و آزمایش.

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

سفر خود را با کشف تفاوت های ظریف توسعه برنامه، تمایز بین برنامه و مناظر وب و درک نقش محوری React Native در عرصه فناوری فعلی آغاز کنید. برای کشف قلب React Native، از جمله مفاهیم اصلی، ساختارهای فایل، و اجزای حیاتی، عمیق‌تر شیرجه بزنید.

جاوا اسکریپت ستون فقرات React Native است و ما اطمینان می‌دهیم که شما درک قوی داشته باشید. چه ساختارهای اولیه مانند متغیرها و عملگرها یا عملکردهای پیشرفته مانند نقشه و فیلتر باشد، این دوره شما را تحت پوشش قرار داده است.

اما یک برنامه بدون زیبایی شناسی و تجربه کاربری چیست؟ هنر و علم استایل سازی را در React Native بیاموزید. روش‌های مختلف استایل‌سازی، تکنیک‌های چیدمان، و جنبه‌های مهم ناوبری برنامه را بررسی کنید. در پایان این دوره، نه تنها به دانش ساخت اپلیکیشن‌های پویا مجهز خواهید شد، بلکه حس طراحی و ناوبری را نیز خواهید داشت، و مطمئن می‌شوید که برنامه‌های شما هم کاربردی و هم کاربر پسند هستند.

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



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

معرفی و راه اندازی Introduction and Setup

  • توسعه اپلیکیشن چیست؟ What is App Development?

  • تفاوت بین برنامه و توسعه وب Difference Between App and Web Development

  • React Native چیست و چرا تقاضا دارد؟ What is React Native and why is it in demand?

  • جایگزین های React Native Alternatives to React Native

  • تفاوت بین Expo cli و React Native Cli Difference between Expo cli and React Native Cli

تاسیسات Installations

  • نصب کد VS VS Code Installation

  • اولین برنامه React Native First React Native app

مفاهیم اساسی و اصلی Basic and core concepts

  • مفاهیم اصلی Core concepts

  • ساختار فایل File structure

  • اجزاء Components

مبانی جاوا اسکریپت Basics of JavaScript

  • متغیرها چیست؟ What are variables?

  • انواع داده ها Data types

  • اپراتورها Operators

  • اگر دیگر اگر If else if

  • تابع پیکان Arrow function

  • برای هر حلقه For each loop

  • نقشه Map

  • فیلتر کنید Filter

  • كاهش دادن Reduce

  • الفبای الگو Template literals

غواصی در React Native Diving into React Native

  • JSX JSX

  • مناسبت ها Events

  • قلاب Hooks

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

استایل در React Native Styling in React Native

  • انواع استایل Types of Styling

  • فایل خارجی External file

  • حاشیه و بالشتک Margin and Padding

پیمایش یک برنامه Navigate an App

  • ناوبری در React Native Navigation in React Native

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

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

  • ناوبری برگه Tab navigation

  • آیکون Icon

فرم و مینی پروژه Form and Mini Project

  • فرم Form

  • نمای اسکرول Scroll view

  • مولد رنگ (پروژه) Color generator (Project)

بهینه سازی کد و نتیجه گیری Code Optimization & Conclusion

  • کد با React Native 100 برابر سریعتر است Code with React Native 100x time faster

  • نتیجه Conclusion

نمایش نظرات

Udemy (یودمی)

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

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

آموزش React Native رونمایی شد: از اصول اولیه تا تسلط بر موبایل
جزییات دوره
3.5 hours
37
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,326
4.5 از 5
ندارد
دارد
دارد
Meta Brains
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Meta Brains Meta Brains

بیایید با هم ابر جهان را کدنویسی و بسازیم! Meta Brains یک برند آموزشی حرفه ای است که توسط تیمی از توسعه دهندگان نرم افزار و متخصصان امور مالی که به امور مالی، کدنویسی و اکسل علاقه دارند، توسعه یافته است. ما تجارب حرفه‌ای و آموزشی را برای ایجاد برنامه‌های آموزشی در سطح جهانی که برای همه قابل دسترسی است، گرد هم می‌آوریم. در حال حاضر، ما بر انقلاب بزرگ بعدی در محاسبات متمرکز هستیم: متاورس. هدف نهایی ما این است که نسل بعدی استعدادها را آموزش دهیم تا بتوانیم با هم متاورز را کدنویسی و بسازیم!