Hello React - آموزش React برای مبتدیان جاوا اسکریپت

Hello React - React Training for JavaScript Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساده ترین راه برای یادگیری React برای مبتدیان - خط به خط بدون رد شدن مراحل اصول جریان داده های یک طرفه ReactJS را در کلاس های React JSX ES6 اجزای عملکردی Props نقشه نقشه جاوا اسکریپت درخواست های Ajax روش های چرخه زندگی پیش نیازها: ویرایشگر متن Atom خود را انتخاب کنید حداقل شش ماه با استفاده از HTML/CSS/JavaScript

به Hello React خوش آمدید. این برای کسانی است که تازه با توسعه جاوا اسکریپت آشنا هستند و اگرچه ممکن است به جاوا اسکریپت تسلط نداشته باشید، می‌خواهید درباره استفاده از کتابخانه React اطلاعات بیشتری کسب کنید. React یک منحنی یادگیری تند برای توسعه دهندگان جدید دارد. اگر متوجه شده اید که به سرعت تحت تأثیر React Docs یا سایر آموزش های React قرار گرفته اید، این دوره برای شما مناسب است. این تنها دوره React نیست که باید بگذرانید، اما باید اولین دوره آموزشی شما باشد.

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

این چیزی است که من برای شما ارائه خواهم کرد:

  • یک دوره React که در واقع می توانید آن را به پایان برسانید. یک دوره React که واقعاً می توانید آن را درک کنید. یک دوره React که گام به گام و بدون رد شدن قدم حرکت می کند.

  • بررسی ها. بسیاری از نظرات.

  • چالش ها. چالش های زیادی وجود دارد.

  • پروژه های کوچک. تعداد زیادی پروژه کوچک.

  • این دوره به دانش کمی از HTML، CSS و جاوا اسکریپت نیاز دارد. با این حال، اگر حداقل چند ماه از هر یک از آن فناوری‌ها استفاده کرده باشید، برای این دوره در وضعیت خوبی خواهید بود.

برای سرقت کلمات از Zoolander. این یک دوره آموزشی React برای "کسانی که کدنویسی خوبی ندارند."

است

در اینجا دلیل برجسته شدن این دوره است:

  • این کندترین حرکتی است که React پیدا می‌کنید.

  • این بر اصول اساسی تمرکز می‌کند که می‌تواند در دوره‌های React آتی که ممکن است شرکت کنید یا درک React Docs کمک بزرگی باشد.

  • این دوره "صفر تا قهرمان" نیست. اینها واقعاً کار نمی کنند. البته این یک نوع "صفر تا 20 مایل در ساعت" است.

  • من تا حد امکان در آموزش بخش‌ها و تقویت آموخته‌هایمان به حداقل ممکن اهمیت می‌دهم.

  • این یک کد به تنهایی در طول دوره نیست. از طریق چالش‌ها و تکرارهای زیاد، شما قادر خواهید بود هر آنچه را که یاد می‌گیریم و با آن می‌سازیم، به دست آورید. شما با یک پروژه پیچیده برای نمونه کارها خود که درک نمی کنید، گسترش نمی دهید.

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

  • ما آهسته خواهیم ساخت، اما شما متوجه خواهید شد که ما چه می‌کنیم.

  • ما نمی‌خواهیم یک برنامه بزرگ بسازیم، بلکه برنامه‌های کوچک‌تر زیادی بسازیم که در آن مفاهیم کلیدی را یاد بگیرید.

  • تکرار، تکرار، تکرار. ما چیزها را زیاد تکرار خواهیم کرد.

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

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

می‌خواهم از ساعت‌ها و ساعت‌های تحقیقی که ممکن است سرمایه‌گذاری کنید صرفاً برای رسیدن به بن‌بست‌های ثابت و ارائه مطالبی با دانش بیش از حد فرضی به شما صرفه‌جویی کنم.

به همین دلیل این دوره را برای شما ایجاد کردم!

زمان گفتن "Hello World" در React است!


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

React Environment React Environment

  • شروع از صفر Getting Started From Scratch

  • کد دوره Course Code

  • چالش - استفاده از JSX Challenge - Using JSX

  • Refactor کد Code Refactor

  • از جهنم آموزشی خارج شوید Get Out of Tutorial Hell

  • رندر کردن یک عنصر Rendering One Element

  • خروجی چند عنصر Outputting Multiple Elements

  • بابل و واکنش نشان دهید Babel and React

  • چگونه اولین شغل توسعه دهنده خود را پیدا کنید How to Land Your First Developer Job

کامپوننت ها در React Components in React

  • ایجاد مولفه های کاربردی بدون تابعیت Creating Stateless Functional Components

  • تمرین اجزای عملکردی بدون تابعیت Stateless Functional Components Practice

  • ایجاد اجزای کلاس Creating Class Components

  • تمرین اجزای کلاس Class Components Practice

  • مقابله با مدیریت زمان و سندروم Impostor Dealing with Time Management and Impostor Syndrome

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

  • طراحی اجزای عملکردی بدون حالت Styling Stateless Functional Components

  • یک ظاهر طراحی شده در کامپوننت Styling within Component

  • اجزای کلاس استایلینگ Styling Class Components

پروژه Capstone - FriendLy Capstone Project - FriendLy

  • ساختن اولین جزء پیچیده شما Building Your First Complex Component

  • راه اندازی پروژه Setting Up the Project

  • ساخت اجزای ما Building Our Components

  • سبک دادن به اجزای ما قسمت اول Styling Our Components Part One

  • سبک دادن به اجزای ما قسمت دوم Styling Our Components Part Two

بررسی جاوا اسکریپت - اشیاء JavaScript Review - Objects

  • نماد لغوی شی Object Literal Notation

  • آزمایشگاه نمادگذاری تحت اللفظی شی Object Literal Notation Lab

  • دسترسی به مقادیر با علامت گذاری نقطه و براکت Accessing Values with Dot and Bracket Notation

  • دسترسی به مقادیر با Dot and Bracket Notation Lab Accessing Values with Dot and Bracket Notation Lab

بخش 5: لوازم Section 5: Props

  • لوازم بخش 1 - جزء عملکردی بدون تابعیت Props part 1 - Stateless Functional Component

  • لوازم قسمت 2 - اجزای کلاس Props part 2 - Class Components

  • Props part 3 - Color Spectrum Refactor Props part 3 - Color Spectrum Refactor

  • چالش های کدپن Codepen Challenges

  • چالش کدپن 1 Codepen challenge 1

  • چالش کدپن 2 Codepen challenge 2

  • چالش کدپن 3 Codepen challenge 3

  • چالش کدپن 4 Codepen challenge 4

  • چالش کدپن 5 Codepen challenge 5

  • پروژه Capstone - پیوندهای تصویر Capstone Project - Image Links

  • پروژه Props Props Project

برنامه نویسی تابعی Functional Programming

  • برنامه نویسی تابعی - فیلتر Functional Programming - Filter

  • آزمایشگاه فیلتر Filter Lab

  • نقشه Map

  • آزمایشگاه نقشه Map Lab

تکرار از طریق فهرست ها Iterating Through Lists

  • تکرار از طریق فهرست ها Iterating Through Lists

  • تکرار از طریق فهرست ها قسمت 2 Iterating Through Lists part 2

  • روش فیلتر و نقشه روی یک آرایه Filter and Map Method on an Array

  • ارائه دو لیست فیلتر شده و تبدیل شده به DOM Rendering Two Filtered and Transformed Lists to the DOM

  • چالش کدپن 1 Codepen challenge 1

  • چالش کدپن 1 Codepen challenge 1

  • چالش کدپن 2 Codepen challenge 2

  • چالش کدپن 2 Codepen challenge 2

  • Refactor طیف رنگ Color Spectrum Refactor

Capstone Project One - Refactor Capstone Project One - Refactor

  • FriendLy App Refactor با روش نقشه FriendLy App Refactor with Map Method

  • FriendLy - فیلتر و نقشه دو لیست به DOM FriendLy - Filter and Map Two Lists to the DOM

جایزه Bonus

  • React Learning بیشتر Further React Learning

واکنش به رویدادها React Events

  • یادداشت‌گیر بی‌فایده - معرفی رویدادهای واکنش Useless Note Taker - Intro to React Events

  • رویدادها قسمت 2 Events Part 2

این و پیوند This & Bind

  • این & Bind سخنرانی This & Bind Lecture

  • This & Bind Lab This & Bind Lab

حالت State

  • سن من را حدس بزنید - مقدمه ای برای React State Guess My Age - Intro to React State

  • رای دهنده غذا Meal Voter

  • React Forms React Forms

درخواست های آژاکس و روش های چرخه زندگی Ajax Requests and Lifecycle Methods

  • درخواست های Ajax و Fetch API Ajax Requests and the Fetch API

جایزه BONUS

  • محتوای جایزه Bonus Content

نمایش نظرات

Hello React - آموزش React برای مبتدیان جاوا اسکریپت
جزییات دوره
6 hours
60
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
13,180
4.5 از 5
ندارد
دارد
دارد
Rob Merrill
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rob Merrill Rob Merrill

مهندس جلویی