به React برای مبتدیان خوش آمدید: دوره ای برای توسعه دهندگان وب برای یادگیری React.js حتی اگر هرگز در زندگی خود React.js ننوشته باشید.
در این کلاس، ما از همان ابتدا شروع میکنیم، بدون اینکه دانشآموزی پشت سر بماند! نوشتن React در ابتدا ممکن است کمی عجیب به نظر برسد، زیرا ترکیبی از HTML و جاوا اسکریپت است، اما من به شما راههایی را آموزش میدهم که به یاد داشته باشید چه زمانی جاوا اسکریپت بنویسید و چه زمانی HTML بنویسید (یا آنچه به عنوان JSX شناخته میشود).
درباره نحو React، وارد کردن از سایرین، مؤلفهها، تقسیم مؤلفهها به فایلهای جدید و وارد کردن آنها، گسترش مؤلفهها، ویژگیها و وضعیت مؤلفهها، رویدادهای کلیک، و نحوه ایجاد درخواست API هنگامی که یک دکمه وجود دارد، یاد خواهیم گرفت. کلیک کرد.
اگر به نظر پیشرفته و ترسناک به نظر میرسید، نگران نباشید، من هر آنچه را که باید در مورد React.js بدانید به شما آموزش میدهم تا شما را سریع راهاندازی کند.
چرا React.js را یاد بگیریم:
React یک کتابخانه جاوا اسکریپت است که به شما امکان میدهد وبسایتها و برنامههای کاربردی تعاملی و واکنشگرای دیوانهوار بسازید. هنگامی که کاربر روی چیزی تایپ می کند یا روی آن کلیک می کند، جاوا اسکریپت شما ممکن است بخواهد به نوعی عمل کند. React نوشتن و نگهداری آن را آسانتر میکند. به علاوه قابل تمدید است، به این معنی که می توانید کمی کد بنویسید و دوباره از آن در همه جا استفاده کنید تا تمام روز را صرف نوشتن کد نکنید.
اما بیشتر از آن، React یک مهارت با تقاضای بالا است. بسیاری از شرکتهای توسعهدهنده، استارتآپها و شرکتهای بزرگی مانند Netflix از React استفاده میکنند—این گونه است که میتوانند چنین رابطهای کاربری شگفتانگیزی مانند کاتالوگ فیلمهای Netflix ایجاد کنند.
هر چیزی که میتوان در React ایجاد کرد را میتوان با استفاده از جاوا اسکریپت وانیلی ایجاد کرد، اما React نگهداری آن را آسان میکند و خواندن آن را آسان میکند. p>
چه کسی از React.js استفاده می کند:
این روزها تقریباً همه React هستند. چه بخش کوچکی از یک وب سایت که منطق پیچیده ای دارد، چه یک وب سایت کامل مانند نتفلیکس. تقریباً همه و سگ هایشان این روزها React می نویسند. و به همین دلیل است که یادگیری مهم است.
درباره معلم:
سلام، من Kalob Taulien هستم، معلم شما. من از سال 2012 به مردم یاد می دهم که چگونه کدنویسی کنند. من به صدها هزار دانش آموز، از جمله ده ها هزار دانش آموز، فقط در Skillshare، آموزش داده ام.
من به عنوان معلم توسعه وب موفق به کسب رتبه برتر در جامعه توسعه شده ام.
امروز قرار است React.js را به شما آموزش دهم. اگر هرگز واکنش نشان نداده اید، اشکالی ندارد، من دست شما را در مراحل ابتدایی می گیرم. اگر هرگز React را ننوشته اید، ابتدا باید جاوا اسکریپت را بدانید. پس لطفا این دوره را شروع نکنید مگر اینکه با جاوا اسکریپت آشنا باشید.
پروژه شما:
مورد نیاز:
از ابتدا با استفاده از React.js یک مولد کاراکتر تصادفی از جنگ ستارگان ایجاد کنید و آنچه را که با هم ساختهایم با افزودن پشتیبانی از متن homeworld پشتیبانی کنید.
در این کلاس، ما اصول اولیه یک برنامه کاربردی مانند این را ایجاد می کنیم، اما این پروژه اصلی شما خواهد بود که آن را بهبود بخشیده و با افزودن تصاویر، آن را از نظر بصری جذاب تر کنید.
من تمام آنچه را که برای تسلط بر پروژه خود و ایجاد یک پروژه نهایی سرگرم کننده و جذاب نیاز دارید به شما آموزش خواهم داد.
در اینجا پروژه نهایی من به نظر می رسد.
همچنین میتوانید کد منبع پروژه نهایی من را دانلود کنید تا ببینید دقیقاً چگونه پروژه نهایی خود را به شکلی که در بالا نشان میدهد ظاهر کردم.
اسکیلشر یک پلتفرم آموزشی آنلاین است که به میلیونها افراد در سراسر جهان امکان یادگیری مهارتهای جدید را فراهم میکند. این پلتفرم با ارائه دورههای متنوع در زمینههایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را میدهد تا به صورت آنلاین به یادگیری بپردازند.
یکی از ویژگیهای منحصر به فرد سکیلشر، ارائه دورههای تدریس شده توسط صاحبان مهارتها و افراد موفق در زمینههای مختلف است. این امر باعث میشود که کاربران از تجربیات و دانش عملی افرادی که در حوزههای مورد نظرشان موفق عمل کردهاند، بهرهمند شوند و بهترین اطلاعات را برای بهبود مهارتهای خود دریافت کنند. به این ترتیب، سکیلشر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق میکند و به آنها کمک میکند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.
معلم توسعه وب
سلام به همه! من Kalob Taulien هستم.
در اینجا نسخه TL;DR (کوتاه) درباره من است:
در زیر میتوانید تمام دورههای Skillshare من را پیدا کنید. دسته بندی ها از ساده ترین به سخت ترین، به جز موارد متفرقه، قرار می گیرند. دوره های کدنویسی در پایان.
اگر در زمینه کدنویسی کاملاً تازه کار هستید، با BEGINNERS WEB DEV شروع کنید. و سپس به سراغ HTML بروید.
اگر یک توسعه دهنده وب با تجربه هستید، می توانید از هر یک از بخش های زیر رد شوید.
اگر میخواهید یاد بگیرید که چگونه وبسایتها را واقعاً زیبا جلوه دهید و خوب عمل کنید، میخواهید به HTML، CSS و جاوا اسکریپت نگاه کنید.
اگر میخواهید وبسایتهایی ایجاد کنید که کاربران بتوانند در آن وارد شوند، حساب کاربری داشته باشند و اطلاعات را ذخیره کنند، میخواهید به PHP، Python، Django یا Wagtail نگاه کنید.
آخرین اما نه کم اهمیت، همه باید Git و نحوه استفاده از GitHub را بدانند. این کاملاً حیاتی است که 100٪ همه توسعه دهندگان Git و GitHub را درک کنند. این زبان مخفی است که هر کارفرما به دنبال آن است. من نیز یک بخش کامل در مورد آن دارم.
فراموش نکنید که من را در Skillshare برای دوره های هفتگی جدید دنبال کنید!
کد نویسی مبارک!
نمایش نظرات