آموزش حروفچینی با شروع سریع React - با تست شوخی

Typescript with React quick start - with Jest testing

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: به سرعت با استفاده از Typescript با React روی هم قرار دهید و برنامه های عالی بسازید! اینجا متوقف نشوید و با Jest تست های عالی بنویسید!

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

  • ادغام Typescript با برنامه های React
  • با استفاده از واسط های Typescript به بخش ها و حالت ها واکنش نشان دهید
  • با Typescript یک برنامه کوچک بسازید
  • به روتر و تاریخچه واکنش نشان دهید
  • رندر مشروط واکنش نشان دهید
  • مدیریت اجزای والدین و فرزند با Typescript
  • React with Jest and React Test Library
  • قلاب های شوخی ، تمسخر و سوئیت های آزمایشی
  • از رابط ، تعامل کاربر و تست کد همگام استفاده کنید

Typescript روز به روز محبوب تر می شود! و چارچوب محبوب React آن را پذیرفته است! اما اغلب باعث می شود که آنها با هم کار کنند بسیار مشکل است. در اینجا از اولین تلاش کار خواهد کرد.

واکنش نشان دادن به معنای عمل در پاسخ به چیزی است. به روش خاصی پاسخ دهید. این روشی است که باعث می شود UI شما رفتار کند.

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

  • نحوه استفاده از رابط های نوشتاری Typescript و React Properties and State را بیاموزید

  • با نحوه پیکربندی اجزای React به عنوان والد یا فرزند آشنا شوید

  • یادگیری انتقال داده ها بین اجزا

  • روند ارائه React را درک کنید

  • از کلاس Typescript و وراثت استفاده کنید تا کد React قوی تر شود

  • با نحوه ارائه جداول React با داده های async آشنا شوید.

  • نحوه مدیریت رویدادها و ساخت انواع رویدادهای خود را با Typescript بیاموزید

  • درباره React conditional rendering اطلاعات کسب کنید

در قسمت دوم این دوره می آموزید که چگونه برنامه خود را با Jest تست کنید:

  • تنظیم آزمایش شوخی

  • درباره پوشش مزخرف بدانید

  • آزمایش با کتابخانه آزمایش React

  • تکنیک های پیشرفته تست مزخرف

ساختار دوره:

  • تنظیمات اولیه با ایجاد برنامه ایجاد عکس العمل

  • ارائه گسترده در مورد نحوه استفاده از اجزا

  • ویژگی های برنامه مانند React form ها ، navbar ، Router ، history را بسازید

با ابزارهای زیر تمرین کنید:

  • NodeJs

  • دستورات NPM و NPM

  • کد ویژوال استودیو

  • شوخی

مزایای دوره:

  • کوتاه و مختصر: زمان شما ارزشمند است

  • مربی فعال آگاه و برنامه نویسی

  • قلم بزرگ ، پس زمینه تیره

  • کد GitHub متفاوت است

در پایان دوره شما آماده استفاده از این دو فناوری عالی خواهید بود و آنها را با Jest آزمایش خواهید کرد!

آیا شما آماده استفاده از Typescript در کنار React هستید؟ ویرایشگر Typescript خود را آماده کنید و برنامه بعدی خود را با زبان و چارچوب مورد علاقه خود شروع به کدگذاری کنید!

اکنون ثبت نام کنید!

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

  • دانش آموزانی که Typescript و React را دوست دارند و می خواهند با هم از آنها استفاده کنند
  • دانشجویانی که می خواهند تست شوخی
را بیاموزند

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

معرفی Introduction

  • مروری بر دوره Course overview

  • ابزارهایی که به آنها نیاز خواهیم داشت Tools we will need

مراحل اول با React و Typescript First steps with React and Typescript

  • مقدمه بخش Section intro

  • ایجاد برنامه واکنش و گیت Create react app and git

  • ساختار اولیه پروژه Initial project structure

  • درک حالت و وسایل ، کودک و والدین Understanding state and props, child and parent

  • اجزای کلاس Class components

  • اجزای کودک Child components

  • مدیریت رویدادها Handling events

  • ارائه مشروط Conditional rendering

ویژگی های پیشرفته پروژه Advanced project features

  • مقدمه بخش Section intro

  • داده ها از م componentلفه فرزند به م componentلفه والدین Data from child component to parent component

  • مسیریابی قسمت 1: Navbar Routing part 1: Navbar

  • مسیریابی قسمت 2: روتر و تاریخچه Routing part 2: Router and history

  • css کوچک Small css

  • حالت برنامه State of the application

  • رندر جدول async: راه اندازی Rendering async table: setup

  • رندر جدول async: افزودن ردیف ها Rendering async table: adding rows

گسترش قابلیت برنامه Extendig app functionality

  • مقدمه بخش Section intro

  • م componentلفه فضایی و سرویس داده Space component and data service

  • م componentلفه فضاها Spaces component

  • فضاهای مسیریابی و Stiling Routing and Stiling spaces

  • جز Mod معین Modal component

  • نمایش حالت Display modal

معرفی تست واکنش نشان دهید React testing introduction

  • مقدمه بخش Section intro

  • ارائه آزمایش واحد فانتزی Fancy unit testing presentation

  • درحال آزمایش نصب با Jest Testing setup with Jest

  • قلاب های آزمایشی و مسخره ها Test hooks and mocks

  • س quالات و ادعاهای اساسی Basic queries and assertions

  • پوشش آزمون Test coverage

  • در حال آزمایش تعامل کاربر Testing user interaction

  • خدمات مسخره Mocking services

  • تست های اشکال زدایی Debugging tests

تست پیشرفته React Typescript Advanced React Typescript testing

  • مقدمه بخش Section intro

  • تست لینک ها Testing links

  • نمایش داده شد Data test queries

  • نامگذاری ماژول Module names mapper

  • آزمایش چندین سوئیت Testing Multiple Suites

  • آزمایشات پایان Finishing tests

ضمیمه Appendix

  • مقدمه بخش Section intro

  • تست عکس فوری Snapshot testing

  • راه اندازی پروژه از ابتدا Project setup from scratch

  • محیط توسعه Development environment

نتیجه Conclussion

  • رزومه دوره و کلمات پایانی Course resume and closing words

نمایش نظرات

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

آموزش حروفچینی با شروع سریع React - با تست شوخی

این دوره غیر فعال شده است.

جزییات دوره
4h 42m
44
Udemy (یودمی) udemy-small
12 فروردین 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
16,224
4.6 از 5
ندارد
ندارد
ندارد
Alex Horea

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Horea Alex Horea

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

Udemy (یودمی)

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

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