آموزش تایپ اسکریپت | تایپ اسکریپ و تایپ اسکریپت واکنش از ابتدا

Typescript | Type script & Typescript React from Scratch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: دوره تایپ اسکریپت به شما کمک می کند تایپ اسکریپت را با پروژه های عملی Typescript & React Typescript درک کنید تایپ اسکریپت یک زبان برنامه نویسی است که به توسعه دهندگان کمک می کند تا پروژه ها و نمونه های اولیه جاوا اسکریپت با اندازه متوسط ​​را به پروژه هایی در مقیاس بزرگ تبدیل کنند. TypeScript یک ابر مجموعه نحوی از جاوا اسکریپت است، هر برنامه جاوا اسکریپت نیز یک برنامه TypeScript معتبر است. مایکروسافت برای حل این مشکل مقیاس پذیری TypeScript را معرفی کرد. تایپ اسکریپت اغلب به عنوان جاوا اسکریپت با نوع نامیده می شود. TypeScript برای برنامه های بزرگ مناسب تر از جاوا اسکریپت است، اما برای استفاده از آن نیاز به دانش پایه ای از جاوا اسکریپت است. TypeScript عمدتاً با مشاغل توسعه مرتبط است. عناوین شغلی معمول برای توسعه دهندگان TypeScript شامل توسعه دهنده ارشد، توسعه دهنده front end است. تایپ اسکریپت ابر مجموعه ای از جاوا اسکریپت است. همانطور که از نامش پیداست، TypeScript تایپ استاتیک اختیاری را به زبان جاوا اسکریپت اضافه می کند. توسعه دهندگان زمانی که نیاز به توسعه جاوا اسکریپت خود دارند از TypeScript استفاده می کنند. TypeScript عمدتاً با مشاغل توسعه مرتبط است. عناوین شغلی معمول برای توسعه دهندگان TypeScript شامل توسعه دهنده ارشد، توسعه دهنده front end است. توسعه دهندگان با درک TypeScript (که به مهارت در جاوا اسکریپت اشاره می کند) ممکن است در زمینه های وسیعی کار کنند و برنامه های کاربردی برای هر دو server-si بسازند یاد بگیرید چگونه متغیرها را با استفاده از انواع داده در نوع اسکریپت تعریف کنید یاد بگیرید چگونه متغیرها را با استفاده از انواع داده در اسکریپت تایپ تعریف کنید. از انواع مختلف پیشوندهای متغیر مانند let و const در تایپ اسکریپت استفاده کنید. درک کنید که TypeScript (تایپ اسکریپت زاویه‌ای واکنش سه js jest threejs) واقعاً در مورد چیست و چگونه کار می‌کند React Typescipt با پروژه‌ها پروژه Typescript: ردیابی محموله فرآیند برنامه مرحله تایپ اسکریپ پروژه: مرتب‌سازی فرآیند برنامه مرحله Angular چیست؟ راه اندازی و ساخت فایل Angular CLI ساختار و بررسی وابستگی برای Angular TypeScript مقدمه Angular ویژگی های پایه Lear Angular Components Modules & NgModule Data Binding for Angular Attribute Directives in Angular Attribute Data Using Pipes Events & Forms What is Angular Angular Components & H آیا مزایای آن است؟ Angular یک چارچوب منبع باز و سمت کلاینت برای ساخت وب سایت های تک صفحه ای و دسکتاپ و برنامه تلفن همراه است Angular یک برنامه پیچیده است که شامل چندین کتابخانه و قابلیت های چند پلتفرمی است، بنابراین یادگیری ویژگی های متعدد آن ممکن است کمی طول بکشد. Angular برای چه مواردی استفاده می شود؟ توسعه دهندگان عمدتا از Angular برای ساخت برنامه های پویا تک صفحه ای (SPA) برای وب، موبایل و دسکتاپ استفاده می کنند تفاوت بین Angular و React چیست؟ Angular و React هر دو پلتفرم های توسعه سریع برنامه (RAD) مبتنی بر جاوا اسکریپت هستند. در چه مشاغلی از Angular استفاده می شود؟ Angular یکی از محبوب ترین پلتفرم های توسعه وب است که امروزه مورد استفاده قرار می گیرد. Angular مبتدی تا پیشرفته، دوره کامل angular js پیش نیازها: بدون نیاز به دانش قبلی تایپ اسکریپت کامپیوتر با دسترسی به اینترنت دانش جاوا اسکریپت اما لازم نیست استاد باشید دانش پایه ES6 مفید است اما لازم نیست دانش پایه جاوا اسکریپت تمایل به یادگیری Typescript میل به یادگیری React Typescript هر دستگاهی که می توانید دوره را تماشا کنید، مانند تلفن همراه، رایانه یا تبلت. تماشای فیلم های سخنرانی به طور کامل، تا آخر و به ترتیب. هیچ چیز دیگر! این فقط شما هستید، رایانه و جاه طلبی شما برای شروع امروز. دسترسی مادام العمر، به روز رسانی دوره، محتوای جدید، در هر زمان، هر مکان، در هر دستگاه. دانش اولیه HTML و CSS کمک می کند. دانش پایه جاوا اسکریپت مورد نیاز نیست دانش Angular، angular js مورد نیاز نیست تمایل به یادگیری توسعه وب کامل پشته با angular، js زاویه ای میل به یادگیری توسعه وب front end با تایپ angular anf تمایل برای یادگیری angular مبتدی میل به یادگیری angular پیشرفته تمایل برای یادگیری angular دوره کامل

سلام،

به دوره آموزشی " Typescript: Type script React Typescript از ابتدا " خوش آمدید.
دوره Typescript به شما کمک می کند تا Typescript را با پروژه های عملی Typescript React Typescript درک کنید

TypeScript یک زبان برنامه نویسی است که توسط مایکروسافت توسعه یافته و نگهداری می شود. این ویژگی‌های اضافی مانند اتصال نوع دقیق (متغیرها به انواع داده‌های خاص محدود می‌شوند) را به جاوا اسکریپت معرفی می‌کند و همچنین می‌تواند به جاوا اسکریپت نیز کامپایل شود. TypeScript، Typescript، Type script، Typescript React، React typescript

TypeScript یک زبان برنامه نویسی است که به توسعه دهندگان کمک می کند تا پروژه ها و نمونه های اولیه جاوا اسکریپت با اندازه متوسط ​​را به پروژه هایی در مقیاس بزرگ تبدیل کنند. جاوا اسکریپت، یک زبان برنامه نویسی پرکاربرد، به گونه ای طراحی شده است که برای توسعه دهندگان و غیر توسعه دهندگان به راحتی قابل استفاده باشد. در نتیجه، توسعه جاوا اسکریپت به سختی قابل افزایش است. مایکروسافت برای حل این مشکل مقیاس پذیری TypeScript را معرفی کرد. تایپ اسکریپت اغلب به عنوان جاوا اسکریپت با تایپ شناخته می شود زیرا به توسعه دهندگان اجازه می دهد به جای اینکه منتظر بمانند تا برنامه اجرا شود، خطاها را هنگام نوشتن کد خود پیدا کنند. و از آنجایی که TypeScript یک ابر مجموعه نحوی از جاوا اسکریپت است، هر برنامه جاوا اسکریپت نیز یک برنامه TypeScript معتبر است.

TypeScript ابرمجموعه ای از جاوا اسکریپت تایپ شده (اختیاری) است که می تواند به ساخت و مدیریت پروژه های جاوا اسکریپت در مقیاس بزرگ کمک کند. می توان آن را جاوا اسکریپت با ویژگی های اضافی مانند تایپ استاتیک قوی، کامپایل، و برنامه نویسی شی گرا در نظر گرفت.

TypeScript به طور گسترده توسط توسعه دهندگان در Google، Facebook، Microsoft و بسیاری دیگر استفاده می شود. به غیر از این غول ها، استارت آپ های زیادی روی TypeScript کار می کنند. TypeScript دارای ویژگی های فنی بسیاری است که برخی از آنها به شرح زیر است…


  • برنامه نویسی شی گرا: TypeScript تمام ویژگی های برنامه نویسی شی گرا را فراهم می کند که در آن می توانید اشیاء را تشکیل دهید زیرا TypeScript پشتیبانی داخلی برای کلاس ها، رابط ها و بسیاری از ویژگی های OOP ارائه می دهد. این به طراحی و پیاده سازی آنها با کد تمیز و مقیاس پذیر کمک می کند. این ویژگی TypeScript آن را از سایرین جدا می کند و کد را خواناتر می کند که به حفظ و تغییر آسان کد کمک می کند.

  • کتابخانه جاوا اسکریپت: Typescript از تمام کتابخانه های جاوا اسکریپت پشتیبانی می کند و شما می توانید پروژه جاوا اسکریپت موجود خود را تنها با تغییر پسوند فایل .js به .ts به TypeScript تغییر دهید. می توانید با Typescript به همراه React، Vue و Angular کار کنید. تایپ اسکریپت ابر مجموعه ای از جاوا اسکریپت است، یعنی تایپ اسکریپت شامل نسخه ES5 جاوا اسکریپت و نسخه ES6 جاوا اسکریپت به همراه رابط ها، ژنریک ها، کلاس ها و بسیاری ویژگی های دیگر است.

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

  • Dependency Injection: Typescript به شما امکان می دهد اشیاء خارج از کلاس ایجاد کنید و آن اشیاء را به روش های مختلف در اختیار یک کلاس قرار دهید. Typescript به ایجاد و اتصال اشیاء وابسته خارج از کلاس که به آنها نیاز دارند کمک می کند. این به آزمایش کمک زیادی می کند.

  • سایر ویژگی ها: Typescript کد را در نسخه جاوا اسکریپت کامپایل می کند که به اجرای کد در همه مرورگرها کمک می کند. TypeScript همچنین دارای Intellisense است که در ارائه نکات برای کد بسیار مفید است. این کپسوله سازی، انتزاع، چندشکلی و سایر ویژگی های OOP را پشتیبانی می کند. کد تایپ اسکریپت خوانا، تمیزتر و مقیاس پذیرتر است. Typescript یک زبان با تایپ قوی است که از نمونه های اولیه، انواع پویا و توابع سازنده پشتیبانی می کند. همچنین، به تغییر سند با استفاده از API کمک می کند. ماژول یکی دیگر از ویژگی های شگفت انگیز Typescript است درست مانند فضاهای نام.

این دوره برای مبتدیان است. برای اینکه بتوانید این دوره را بگذرانید، تنها چیزی که نیاز دارید، درک اولیه جاوا اسکریپت است.

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

همچنین خواهید آموخت که محدود به Angular 2+ یا پروژه های JavaScript/Typescript ساده نیستید. یک ماژول کامل نحوه استفاده از TypeScript با ReactJS را برای بهره مندی از ویژگی های آن در آنجا نیز پوشش می دهد.

این یک آموزش TypeScript در سطح مبتدی است، با این حال، دانش جاوا اسکریپت بسیار مفید خواهد بود. اگر در معرض جاوا اسکریپت نیستید، باید یکی از دوره‌های Oak Academy Java Script را قبل یا بعد از این دوره بگذرانید.

من سعی کردم تمام موضوعات پیچیده را با جزئیات بسیار در دوره بیان کنم. من از برخی نمودارها برای بیان برخی موضوعات مهم استفاده کردم و برنامه های کاربردی ایجاد کردم.

Typescript چیست؟
TypeScript یک زبان برنامه نویسی است که به توسعه دهندگان کمک می کند تا پروژه ها و نمونه های اولیه جاوا اسکریپت با اندازه متوسط ​​را به پروژه هایی در مقیاس بزرگ تبدیل کنند. جاوا اسکریپت، یک زبان برنامه نویسی پرکاربرد، به گونه ای طراحی شده است که برای توسعه دهندگان و غیر توسعه دهندگان به راحتی قابل استفاده باشد. در نتیجه، توسعه جاوا اسکریپت به سختی قابل افزایش است. مایکروسافت تایپ اسکریپت react را برای حل این مشکل مقیاس پذیری معرفی کرد. تایپ اسکریپت اغلب به عنوان جاوا اسکریپت با واکنش تایپ اسکریپت شناخته می شود زیرا به توسعه دهندگان این امکان را می دهد که هنگام نوشتن کد خود به جای صبر کردن تا اجرای برنامه، خطاها را پیدا کنند. و از آنجایی که TypeScript یک ابر مجموعه نحوی جاوا اسکریپت است، هر برنامه جاوا اسکریپت نیز یک برنامه TypeScript معتبر است.

تفاوت Typescript و Javascript چیست؟
تایپ اسکریپت ابر مجموعه ای از جاوا اسکریپت است. همانطور که از نامش پیداست، Type script تایپ استاتیک اختیاری را به زبان جاوا اسکریپت اضافه می کند. جاوا اسکریپت یک زبان برنامه نویسی است که به توسعه دهندگان اجازه می دهد محتوای وب پویا ایجاد کنند. برای استفاده و یادگیری نسبتاً آسان شناخته شده است. این باعث می شود که زبان برنامه نویسی محبوبی برای پروژه های وب در مقیاس کوچک و متوسط ​​باشد. زمانی که توسعه دهندگان نیاز به توسعه جاوا اسکریپت خود دارند، از Type script استفاده می کنند. زبان آن قدرتمندتر و شهودی است و به توسعه دهندگان این امکان را می دهد که خطاها را در طول زمان کامپایل پیدا و تصحیح کنند، نه فقط در زمان اجرا، مانند جاوا اسکریپت. TypeScript برای برنامه های بزرگ مناسب تر از جاوا اسکریپت است، اما برای استفاده از آن به دانش پایه ای از جاوا اسکریپت نیاز است.

در چه مشاغلی از Typescript استفاده می شود؟
TypeScript عمدتاً با مشاغل توسعه مرتبط است. عناوین شغلی معمول برای توسعه دهندگان TypeScript شامل توسعه دهنده ارشد، توسعه دهنده جلویی، توسعه دهنده پشته و مهندس نرم افزار است. از آنجایی که react typescript و typescript node ابرمجموعه ای از جاوا اسکریپت هستند، یادگیری react typescript گام بعدی عالی برای مهندسانی است که قبلاً در جاوا اسکریپت مهارت دارند. دانش برنامه نویسی تقریباً در هر صنعتی قابل استفاده است، بنابراین توسعه دهندگان با درک TypeScript (که به مهارت در جاوا اسکریپت اشاره دارد) ممکن است در زمینه های مختلف برای ایجاد برنامه های کاربردی برای اجرای سمت سرور و سمت کلاینت کار کنند.


آیا TypeScript یک زبان یا چارچوب است؟

TypeScript جاوا اسکریپت با نحو برای انواع است. TypeScript یک زبان برنامه نویسی با تایپ قوی است که بر اساس جاوا اسکریپت ساخته می شود و ابزار بهتری را در هر مقیاسی به شما ارائه می دهد.


جاوا اسکریپت یا تایپ اسکریپت کدام بهتر است؟

جاوا اسکریپت برای برنامه های در مقیاس کوچک مناسب تر است، در حالی که TypeScript برای برنامه های بزرگتر مناسب است. TypeScript از تایپ ثابت پشتیبانی می کند اما جاوا اسکریپت این کار را نمی کند. TypeScript از رابط ها پشتیبانی می کند اما جاوا اسکریپت این کار را نمی کند. TypeScript دارای نمونه سازی است اما جاوا اسکریپت ندارد.


چرا باید TypeScript را یاد بگیرم؟

این برنامه از کپسوله‌سازی، انتزاع، چندشکلی و سایر ویژگی‌های OOP پشتیبانی می‌کند. کد تایپ اسکریپت خوانا، تمیزتر و مقیاس پذیرتر است. Typescript یک زبان با تایپ قوی است که از نمونه های اولیه، انواع پویا و توابع سازنده پشتیبانی می کند. همچنین، به تغییر سند با استفاده از API کمک می کند.

آیا باید TypeScript را برای angular یاد بگیرم؟

می توانید برنامه های Angular را در TypeScript، ES6 یا حتی ES5 JavaScript بنویسید. با این حال Angular خود با TypeScript نوشته شده است، بیشتر نمونه های موجود در وب با TypeScript نوشته شده اند، اکثر کارهای Angular نیاز به نوشتن TypeScript دارند بنابراین این کتاب در TypeScript تدریس می شود.

TypeScript چیست و چرا از آن استفاده می کنیم؟

ویژگی های تایپ اسکریپت، نحو، و کلمات کلیدی در تایپ اسکریپت nodejs

گزینه‌های ابزار و چارچوب

نحوه ایجاد کلاس

متغیرها و توابع TypeScript در تایپ اسکریپت زاویه ای

اعلامیه های TypeScript

کلاس ها و رابط های TypeScript

خیلی بیشتر...


در پایان دوره؛

  • انواع و نحوه استفاده از آنها

  • کامپایلر TypeScript چگونه کار می کند

  • ویژگی های ES6 در TypeScript

  • کلاس ها در TypeScript

  • رابط ها

  • درک تایپ

در این آموزش TypeScript، مفاهیم و ویژگی های کلیدی برای شروع ساختن برنامه ها با TypeScript را خواهید آموخت. موضوعاتی که تحت پوشش قرار می گیرند عبارتند از:

این دوره شما را از ابتدا به سطح بالاتری می برد.

چرا می خواهید در این دوره شرکت کنید؟

پاسخ ما ساده است: کیفیت آموزش.

OAK Academy مستقر در لندن یک شرکت آموزش آنلاین است. آکادمی OAK آموزش هایی را در زمینه IT، نرم افزار، طراحی، توسعه به زبان های انگلیسی، پرتغالی، اسپانیایی، ترکی و بسیاری از زبان های مختلف در پلتفرم Udemy ارائه می دهد که در آن بیش از 1000 ساعت درس آموزشی ویدیویی دارد. آکادمی OAK هم با انتشار دوره های جدید تعداد سری های آموزشی خود را افزایش می دهد و هم با ارتقاء دانش آموزان را از تمام نوآوری های دوره های قبلاً منتشر شده آگاه می کند.

وقتی ثبت نام می کنید، تخصص توسعه دهندگان با تجربه OAK Academy را احساس خواهید کرد. سوالات ارسال شده توسط دانشجویان برای اساتید ما حداکثر ظرف مدت 48 ساعت توسط اساتید ما پاسخ داده می شود.

کیفیت تولید ویدیو و صدا

همه ویدیوهای ما به صورت ویدیو و صوتی با کیفیت بالا ایجاد/تولید می شوند تا بهترین تجربه یادگیری را به شما ارائه دهند.

شما خواهید بود،

  • به وضوح می بینم

  • شنیدن واضح

  • حرکت در طول دوره بدون حواس پرتی



    همچنین دریافت خواهید کرد:

  • دسترسی مادام العمر به دوره

  • پشتیبانی سریع دوستانه در بخش Q A

  • گواهی تکمیل Udemy برای دانلود آماده است

اکنون وارد "Typescript | اسکریپت Typescript React from ابتدا را تایپ کنید.

دوره آموزشی Typescript به شما کمک می کند تا Typescript را با پروژه های عملی Typescript React Typescript درک کنید

ما پشتیبانی کامل را ارائه می‌دهیم و به هر سؤالی پاسخ می‌دهیم.

در دوره می بینمت!


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

مقدمه ای بر تایپ اسکریپت | تایپ اسکریپ و تایپ اسکریپت واکنش از ابتدا Introduction to Typescript | Type script & Typescript React from Scratch

  • چگونه کمک بگیریم؟ How to Get Help?

  • سوالات متداول درباره Typescript | تایپ script و Typescript React FAQ About Typescript | Type script & Typescript React

  • نمای Birdseye از TypeScript A Birdseye View of TypeScript

  • تایپ اسکریپت فایل پروژه Typescript Project File

  • تنظیمات اولیه برای Typescript Initial Setups for Typescript

اولین برنامه در اسکریپت تایپ First App in Type script

  • بررسی برنامه App Review

  • نحوه اجرای کد TypeScript How to Run TypeScript Code

  • یک تنظیم ظریف A Subtle Adjustment

  • گرفتن خطاها در تایپ اسکریپت Catching Errors in Typescript

  • Catching Errors 5-Catching Errors 2 Catching Errors 5-Catching Errors 2

  • مسابقه quiz

انواع در Typescript Types in Typescript

  • انواع در TypeScript Types in TypeScript

  • انواع در TypeScript 2 Types in TypeScript 2

  • انواع بیشتر با مثال More Types with Examples

  • کجا از انواع استفاده می کنیم Where Do We Use Types

  • مسابقه quiz

Infrence و Annotation را در Typescript تایپ کنید Type Infrence and annotation in Typescript

  • معرفی نوع Annotation و Infrence Introduction of Type Annotation and Infrence

  • نحوه عملکرد Annotatitons در Typescript How Do Annotatitons Work in Typescript

  • حاشیه نویسی در اطراف اشیاء Annotations Around Objects

  • حاشیه نویسی توابع در اسکریپت تایپ Function Annotations in Type script

  • Infrence را تایپ کنید Type Infrence

  • مسابقه quiz

هر نوع در تایپ اسکریپت Any Type in Typescript

  • درک «هر نوع» Understanding 'Any' Type

  • رفع "هر" نوع Fixing 'any' Type

  • Annotation Later را در Typescript شروع کنید Initiate Annotation Later in Typescript

  • وقتی نمی توان نوع را استنباط کرد When type can not be inferred

  • مسابقه quiz

توابع در Type Script Functions in Type Script

  • حاشیه نویسی با توابع Annotations with Functions

  • Infrence را با توابع در Typescript تایپ کنید Type Infrence with Functions in Typescript

  • استفاده از حاشیه نویسی با توابع ناشناس Using Annotations with Anonymous Functions

  • Never و Void Types در TypeScript Never and Void Types in TypeScript

  • مسابقه quiz

اشیاء برای سه js در Type Script Objects for three js in Type Script

  • تخریب شی با حاشیه نویسی در تایپ اسکریپت Object Destructure with Annotations in Typescript

  • استفاده از حاشیه نویسی با اشیاء در اسکریپت تایپ Using Annotations with Objects in Type script

آرایه ها در تایپ اسکریپت Arrays in Typescript

  • آرایه های تایپ شده در تایپ اسکریپت Typed Arrays in Typescript

  • اطلاعات بیشتر در مورد آرایه های تایپ شده More on Typed Arrays

  • کار با چندین نوع در اسکریپت تایپ Working with Multiple Types in Type script

  • چه زمانی باید از آرایه های تایپ شده استفاده کنیم When should we use typed arrays

  • مسابقه quiz

تاپل ها در تایپ اسکریپت Tuples in Type Script

  • تایپل ها به صورت تایپی Tuples in typescript

  • اطلاعات بیشتر در مورد تاپلز More on Tuples

  • چه زمانی باید از Tuples در تایپ اسکریپت استفاده کنیم When Should We Use Tuples in Type Script

  • مسابقه quiz

رابط ها در تایپ اسکریپت Interfaces in Typescript

  • مقدمه ای بر رابط ها Introduction to Interfaces

  • حاشیه نویسی های نوع طولانی Long Type Annotations

  • Refactoring نوع حاشیه نویسی Refactoring Type Annotations

  • نحو رابط ها Syntax of Interfaces

  • توابع در رابط ها Functions in Interfaces

  • قابلیت استفاده مجدد کد Code Reusability

  • مسابقه quiz

کلاس ها Classes

  • مقدمه ای بر کلاس ها Introduction to Classes

  • وراثت تایپ اسکریپت Typescript Inheritance

  • اصلاح کننده ها Modifiers

  • زمینه های Fields

  • زمینه ها و ارث Fields and Inheritance

  • مسابقه quiz

پروژه: برنامه ردیابی بار Project: Cargo Tracking Application

  • بهترین راه برای دسترسی به اینترفیس Best Way to Access the Interface

  • Typescript انواع را به صورت خودکار بررسی می کند Typescript Checks Types Automatically

  • بیایید نشانگر بازشو را نشان دهیم Let’s Show Marker Pop-up

  • تغییر محتوای پاپ آپ Changing the Pop-up Content

  • بهبود یافتن خطا Improving the Error Finding

  • خلاصه Summary

پروژه: برنامه مرتب سازی در Typescipt React Project: Sort Application in Typescipt React

  • بررسی اجمالی Overview

  • کامپایلر Typescript Typescript Compiler

  • اجرای خودکار کد Automatic Execution of the Code

  • بیایید به پروژه شیرجه بزنیم Let’s Dive in To the Project

  • ایجاد کلاس مرتب سازی Creating the Sorting Class

  • اجرای کلاس مرتب سازی Implementation of The Sorting Class

  • مشکلات با ساختارهای مختلف داده Problems with Different Data Structures

  • با استفاده از OR Operator Using OR Operator

  • محافظ تایپ اسکریپت Typescript Type Guards

  • محافظ های نوع مفید هستند، اما نه چندان Type Guards Are Useful, But Not So Much

  • بیایید مقداری Refactoring انجام دهیم Let’s Do Some Refactoring

  • بیایید کمی بازسازی کنیم - 2 Let’s Do Some Refactoring - 2

  • مروری بر فرم نهایی Overview of the Final Form

  • سرانجام! بیایید رابط خود را تعریف کنیم Finally! Let’s Define Our Interface

  • مرتب سازی رشته ها Sorting Strings

  • بیایید یک مسئله آخر را حل کنیم Let’s Solve One Last Issue

  • اضافه کردن روش مرتب سازی به کلاس های دیگر Adding Sort Method to Other Classes

  • بیایید کلاس مرتب سازی Refactor Let’s Refactor Sorting Class

  • حل مسائل با کلاس های انتزاعی Solving Issues with Abstract Classes

  • اجرای کلاس های انتزاعی Implementing Abstract Classes

  • آخرین Refactor Last Refactor

  • مقایسه رابط ها و کلاس های انتزاعی Comparing Interfaces and Abstract Classes

React و Typescript React and Typescript

  • یک یادآوری کوچک A Little Reminder

  • بررسی اجمالی Overview

  • React App را با Typescript ایجاد کنید Create React App with Typescript

  • ایجاد کامپوننت در Typescipt React Creating Components in Typescipt React

  • چگونه از رابط ها استفاده کنیم؟ How to Use Interfaces?

  • بیایید به ایالات شیرجه بزنیم Let’s Dive into States

  • پیچیدگی پنهان حالت جزء Hidden Complexity of Component State

  • تعریف اجزای عملکردی Defining Functional Components

  • بیایید Redux را راه اندازی کنیم Let’s Setup Redux

  • Redux Action Creators Redux Action Creators

  • انواع عمل Redux Redux Action Types

  • بررسی خطای اختیاری Optional Error Checking

  • کاهش دهنده های Redux Redux Reducers

  • اعتبارسنجی فروشگاه Redux Validating Redux Store

  • با استفاده از تابع اتصال Using Connect Function

  • بیایید موارد فهرست خود را رندر کنیم Let’s Render our List Items

  • چگونه موارد را حذف کنیم؟ How to Delete Items?

  • فایل‌های مجزا برای اکشن‌سازهای مختلف Separate Files for Different Action Creators

  • OR بیانیه برای اقدامات مختلف OR Statement for Different Actions

  • محافظ ها را در کاهنده ها تایپ کنید Type Guards in Reducers

  • افزودن قابلیت حذف آیتم ها Adding Delete Items Functionality

  • یک مشکل کوچک با فایل های تعریف نوع A Little Issue with Type Definition Files

  • نمایش متن در حال بارگیری هنگام واکشی Showing the Loading Text When Fetching

  • خلاصه Summary

  • مسابقه quiz

اضافی Extra

  • تایپ اسکریپت | تایپ اسکریپ و تایپ اسکریپت واکنش از ابتدا Typescript | Type script & Typescript React from Scratch

نمایش نظرات

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

آموزش تایپ اسکریپت | تایپ اسکریپ و تایپ اسکریپت واکنش از ابتدا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12.5 hours
113
Udemy (یودمی) udemy-small
09 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
565
4.6 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oak Academy Oak Academy

زنده باد دانش فنی سلام در آنجا ، تا سال 2024 ، بیش از 1 میلیون شغل محاسباتی پر نشده وجود خواهد داشت و شکاف مهارت ها یک مشکل جهانی است. این نقطه شروع ما بود. در آکادمی OAK ، ما کارشناسان فناوری هستیم که سالها و سالها در این بخش بوده ایم. ما ریشه عمیق در دنیای فناوری داریم. ما صنعت فناوری را می شناسیم. و ما می دانیم که بزرگترین مشکل صنعت فناوری "شکاف مهارتهای فنی" است و راه حل ما این است. آکادمی OAK پل ارتباطی بین صنعت فناوری و افرادی خواهد بود -در حال برنامه ریزی یک حرفه جدید است فکر تحول شغلی است - می خواهید تغییر شغلی یا اختراع مجدد ، - تمایل به یادگیری سرگرمی های جدید با سرعت خود را داشته باشید

OAK Academy Team OAK Academy Team

مربی

Udemy (یودمی)

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

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