آموزش تسلط بر React Native، React Native Skia و Reanimated - آخرین آپدیت

دانلود Mastering React Native, React Native Skia, and Re-animated.

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

آموزش جامع React Native برای iOS و Android: ماژول‌های Native، Expo، Skia و Reanimated 3

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

آنچه در این دوره React Native خواهید آموخت:

  • توسعه اپلیکیشن: درک جامعی از React Native برای توسعه یک اپلیکیشن کامل کسب خواهید کرد.
  • انیمیشن‌سازی حرفه‌ای: در استفاده از React Native Reanimated برای بهبود تجربه کاربری از طریق انیمیشن‌ها مهارت کسب کنید. نحوه استفاده از انیمیشن‌های پیچیده را یاد بگیرید.
  • ابزارهای مدرن: مفاهیم آموخته‌شده را در React Native Skia، کتابخانه‌های Expo و React Native Reanimated برای ایجاد یک اپلیکیشن موبایل پویا به کار ببرید.
  • تجربه عملی: تجربه عملی در ساخت یک اپلیکیشن موبایل کاملاً کاربردی کسب کنید.
  • مدیریت state: استفاده و درک React Context hooks.
  • تبدیل طراحی به کد: در استفاده از Figma برای تبدیل طرح‌ها به کد مهارت کسب کنید.
  • دسترسی به موقعیت مکانی: استفاده از Expo-Location برای دریافت داده‌های موقعیت مکانی.

پیش‌نیازها: شرکت‌کنندگان باید درک اولیه‌ای از React یا React Native، به همراه حداقل 3 تا 6 ماه تجربه توسعه داشته باشند.

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

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

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

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

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


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

مقدمه Introduction

  • مقدمه Introduction

  • لینک‌های نصب Installation Links

  • مخزن گیت‌هاب Github Repo

  • قالب فیگما Figma Template

راه‌اندازی Setup

  • بررسی فیگما Figma Walkthrough

  • پکیج‌ها برای راه‌اندازی پروژه Packages for Project Setup

  • راه‌اندازی پروژه Project Setup

  • راه‌اندازی اپلیکیشن Application Setup

  • راه‌اندازی اپلیکیشن 2. Skia! Application Setup 2. Skia!

  • Expo Go Expo Go

  • EAS Build/Development Build EAS Build/Development Build

  • پیکربندی اندروید Android Configuration

  • راه‌اندازی ساختار پوشه‌ها Folder Structure Setup

  • پوشه‌های شروع Starter Folders

بخش 1: صفحه اصلی Part 1: Home Page

  • پس‌زمینه صفحه اصلی - گرادیان خطی Home Background - Linear Gradient

  • پس‌زمینه صفحه اصلی - گرادیان خطی قسمت 2 Home Background - Linear Gradient Part 2

  • پس‌زمینه صفحه اصلی - تصویر پس‌زمینه Home Background - Background Image

  • پس‌زمینه صفحه اصلی - تصویر خانه Home Background - House Image

  • پس‌زمینه صفحه اصلی - تصویر خانه 2 Home Background - House Image 2

  • پس‌زمینه صفحه اصلی - تصویر خانه 3 Home Background - House Image 3

  • پس‌زمینه صفحه اصلی - افکت دود - 1 Home Background - Smoke Effect - 1

  • پس‌زمینه صفحه اصلی - افکت دود - 2 Home Background - Smoke Effect - 2

  • پس‌زمینه صفحه اصلی - افکت دود - 3 Home Background - Smoke Effect - 3

  • پس‌زمینه صفحه اصلی - افکت دود - 4 Home Background - Smoke Effect - 4

  • نوار تب - قسمت 1 - ساخت نوار تب Tab Bar - Part 1 - Building the Tabbar

  • نوار تب - قسمت 2 - موقعیت‌دهی نوار تب Tab Bar - Part 2 - Position the Tabbar

  • نوار تب - قسمت 3 - ساخت قوس Tab Bar - Part 3 - Build the Arc

  • نوار تب - قسمت 4 Tab Bar - Part 4

  • نوار تب - قسمت 5 - گرادیان خطی Tab Bar - Part 5 - Linear Gradient

  • نوار تب قسمت 6 - Border Stroke Tab Bar Part 6 - Border Stroke

  • نوار تب قسمت 7 - آیکون‌ها Tab Bar Part 7 - Icons

  • نوار تب قسمت 8 - موقعیت‌ها Tab Bar Part 8 - Positions

  • نوار تب قسمت 9 - دکمه وسط Tab Bar Part 9 - Middle Button

  • نوار تب قسمت 10 - مقیاس‌بندی Tab Bar Part 10 - Scaling

  • نوار تب قسمت 11 - دکمه دایره‌ای Tab Bar Part 11 - Circle Button

  • نوار تب قسمت 12 - علامت به اضافه Tab Bar Part 12 - Plus Sign

  • نوار تب قسمت 13 - موقعیت Tab Bar Part 13 - Position

  • نوار تب قسمت 14 - دکمه قابل فشردن Tab Bar Part 14 - Pressable Button

  • نوار تب قسمت 15 - رفع مشکل Tab Bar Part 15 - Fix issue

  • بخش آب و هوا قسمت 1 Weather Section Part 1

  • بخش آب و هوا قسمت 2 Weather Section Part 2

  • بخش آب و هوا قسمت 3 Weather Section Part 3

  • بخش آب و هوا قسمت 4 Weather Section Part 4

  • نوار تب پایین قسمت 1 Bottom Tab Bar Part 1

  • نوار تب پایین قسمت 2 - نیازمندی‌های Bottom Sheet Bottom Tab Bar Part 2 - Bottom Sheet Reqs

  • نوار تب پایین قسمت 3 - دستگیره نشانگر Bottom Tab Bar Part 3 - Handle Indicator

  • نوار تب پایین قسمت 4 - پس‌زمینه Bottom Tab Bar Part 4 - Background

  • نوار تب پایین قسمت 5 - Blur View! Bottom Tab Bar Part 5 - Blur View!

  • نوار تب پایین قسمت 6 - سایه‌ها! Bottom Tab Bar Part 6 - Shadows!

  • نوار تب پایین قسمت 7 - کنترل پیش‌بینی Bottom Tab Bar Part 7 - Forecast Control

  • نوار تب پایین قسمت 8 - بخش کنترل Bottom Tab Bar Part 8 - Control Segment

  • نوار تب پایین قسمت 9 - لایه زیرخط Bottom Tab Bar Part 9 - Underline Layer

  • نوار تب پایین قسمت 10 - کپسول Bottom Tab Bar Part 10 - Capsule

  • نوار تب پایین قسمت 11 - داده! Bottom Tab Bar Part 11 - Data !

  • نوار تب پایین قسمت 12 Bottom Tab Bar Part 12

  • نوار تب پایین قسمت 13 - کپسول‌ها! Bottom Tab Bar Part 13 - Capsules!

  • نوار تب پایین قسمت 14 - شفافیت Bottom Tab Bar Part 14 - Opacity

  • نوار تب پایین قسمت 15 - پیش‌بینی هفتگی Bottom Tab Bar Part 15 - Weekly Forecast

  • نوار تب پایین قسمت 16 - ابزارهای کمکی تاریخ! Bottom Tab Bar Part 16 - Date Helpers!

  • نوار تب پایین قسمت 17 - ویجت‌ها Bottom Tab Bar Part 17 - Widgets

  • نوار تب پایین قسمت 18 - خانه‌تکانی Bottom Tab Bar Part 18 - House Cleaning

بخش 2: انیمیشن‌ها Part 2: Animations

  • انیمیشن‌ها قسمت 1 Animations Part 1

  • انیمیشن‌ها قسمت 2 - انیمیشن‌های پایه Animations Part 2 - Basic Animations

  • انیمیشن‌ها قسمت 3 - انیمیشن‌های ساده! Animations Part 3 - Simple Animations!

  • انیمیشن‌ها قسمت 4 Animations Part 4

  • انیمیشن‌ها قسمت 5 - بازگشت به اپلیکیشن ما! Animations Part 5 - Back to Our App!

  • انیمیشن‌ها قسمت 6 - نرمال‌سازی مقادیر Animations Part 6 - Normalize Values

  • انیمیشن‌ها قسمت 7 - Prop Drilling؟ Animations Part 7 - Prop Drilling?

  • انیمیشن‌ها قسمت 8 Animations Part 8

  • انیمیشن‌ها قسمت 9 - Canvas متحرک و تصویر Animations Part 9 - Animated Canvas & Img

  • انیمیشن‌ها قسمت 10 - مشکلات گرادیان Animations Part 10 - Gradient Issues

  • انیمیشن‌ها قسمت 11 - مشکل اندروید؟ Animations Part 11 - Android Issue?

  • انیمیشن‌ها قسمت 12 - انیمیشن‌های نوار تب Animations Part 12 - Tab bar animations

  • انیمیشن‌ها قسمت 13 - انیمیشن‌های بخش آب و هوا Animations Part 13 - Weather Section Animations

  • انیمیشن‌ها قسمت 14 Animations Part 14

  • انیمیشن‌ها قسمت 15 Animations Part 15

  • انیمیشن‌ها قسمت 16 - انیمیشن‌های پیش‌بینی Animations Part 16 - Forecast Animations

بخش 3: صفحه جزئیات Part 3 : Details Page

  • صفحه جزئیات قسمت 1 Details Page Part 1

  • صفحه جزئیات قسمت 2 Details Page Part 2

  • صفحه جزئیات قسمت 3 - هدر Details Page Part 3 - Header

  • صفحه جزئیات قسمت 4 - نوار جستجو! Details Page Part 4 - Search Bar!

  • صفحه جزئیات قسمت 5 - مسیر 1 Details Page Part 5 - Path 1

  • صفحه جزئیات قسمت 6 - مسیر 2 Details Page Part 6 - Path 2

  • صفحه جزئیات قسمت 7 - داده‌های پیش‌بینی! Details Page Part 7 - Forecast Data!

  • صفحه جزئیات قسمت 8 - چرخش Details Page Part 8 - Rotation

بخش 4: داده‌های ایستا به پویا Part 4 : Static to Dynamic Data

  • API قسمت 1 API Part 1

  • API قسمت 2 - بررسی اجمالی API Part 2 - Overview

  • دارایی‌ها برای API آب و هوا Assets for the Weather API

  • API قسمت 3 - Context؟ API part 3 - Context?

  • API قسمت 4 API Part 4

  • API قسمت 5 API Part 5

  • API قسمت 6 - جمع‌بندی! API Part 6 - Wrapping up!

  • API قسمت 7 - متشکرم! API Part 7 - Thank you!

  • متشکرم! Thank you!

نمایش نظرات

آموزش تسلط بر React Native، React Native Skia و Reanimated
جزییات دوره
4 hours
94
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
596
4.5 از 5
دارد
دارد
دارد
Sherif Abdou
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sherif Abdou Sherif Abdou

توسعه‌دهنده