تنها دوره کامل TypeScript در بازار است که به شما کمک می کند تا مانند یک حرفه ای برنامه های TypeScript بسازید.
این تنها دوره کامل در مورد TypeScript در بازار است. من علاوه بر اینکه اطلاعات کامل و عمیقی در مورد TypeScript به شما می دهم، نحوه استفاده از TypeScript را در ارتباط با سایر فناوری ها مانند ReactJS، Material UI، Tanstack Query/React Query، NodeJs، Express، TypeORM و MySQL نیز به شما آموزش می دهم. این مهم است زیرا هنگام توسعه یک پروژه، در بیشتر موارد، از TypeScript به صورت مجزا استفاده نمی کنید.
این دوره شامل 240+ ویدئو است که در مجموع شامل بیش از 19 ساعت محتوا است. من جدیدترین ویژگیهای TypeScript را به روشی بسیار کاربردی به شما آموزش میدهم و دانش عمیقی را که برای تسلط بر TypeScript نیاز دارید به شما میدهم.
وقتی بخش نظری TypeScript را به پایان رساندیم و ماهیت زبان را درک کردیم، شروع به ساخت یک برنامه کامل پشته می کنیم. ما یک برنامه مدیریت کار می سازیم که در آن می توانید یک کار جدید ایجاد کنید و اولویت و همچنین وضعیت کار را تعیین کنید. ما همچنین شمارندههای کار بلادرنگ میسازیم و روی همگامسازی کامل وضعیت سرور کار میکنیم.
در حین ساختن قسمت جلویی این برنامه، یاد می گیرید که چگونه از TypeScript با React، Material UI، React Query و Context API استفاده کنید. و وقتی REST API را با Node به عنوان یک سرویس پشتیبان برای برنامه میسازیم، تجربه عملی عملی در مورد نحوه استفاده از Typescript در ارتباط با NodeJS به همراه پایگاه داده Express، TypeORM و Mysql به دست میآوریم. اگر یک توسعه دهنده فول استک هستید، می توانید از پروژه کامل با من لذت ببرید و بسازید. و در میان شما، مجموعه مهارتها به بخش پشتیبان یا فرانتاند محدود میشوند. شما می توانید ماژول را بر اساس مهارت های خود انتخاب کنید زیرا این ماژول ها مستقل هستند و به یکدیگر وابستگی ندارند.
تفصیل تفصیلی موضوعات تحت پوشش دوره:
TypeScript چیست
چگونه TypeScript به شما کمک می کند کد بهتری بنویسید
معرفی انواع
انواع مختلف در TypeScript
انواع اولیه
انواع شی
انواع آرایه
جلوها
Enums
اتحادیه ها
انواع تقاطع
انواع سفارشی
استنتاج
را تایپ کنیدباطل
هرگز
توابع در TypeScript
امضای تماس
بارگذاری بیش از حد عملکرد
توابع چند شکلی
عمومی
کلاس ها در TypeScript
ارث
دستگاهها و تغییردهندهها
سازندگان
دسترسی به اصلاح کننده ها
اعضای ثابت
کلاس های انتزاعی
نسخ روش
رابط ها
ارث بری چندگانه با رابط
کامپایلر TypeScript و نحوه تغییر آن برای نیازهای خود
نمونه های اولیه و اشیاء جاوا اسکریپت
وارث نمونه اولیه
توصیف کننده های ویژگی
دکوراتورها
کارخانه های دکوراتور
دکوراتورهای کلاس
دکوراتورهای روش
تزئینات پارامتر
دکوراتورها روی اعضای ثابت یک کلاس
دکوراتورهای املاک
چند دکوراتور و ترتیب اجرا
زیرگروه ها و سوپرتایپ ها
در حال تایپ
عرض کردن را تایپ کنید
کل
اتحادیه های تبعیض آمیز
انواع دسترسی به فهرست
عملگر KeyOff
انواع نقشهبرداری شده
انواع شرطی
تعاریف کتابخانه های شخص ثالث را تایپ کنید
ساخت یک برنامه کامل پشته
برنامه جلویی با استفاده از - TypeScript با React، Material UI، React Query/Tanstack Query و Context API.
Application Backend REST API با استفاده از TypeScript با NodeJS، TypeORM و MySql
چرا باید TypeScript را یاد بگیرید
TypeScript یک زبان برنامه نویسی با تایپ قوی است که بر اساس جاوا اسکریپت ساخته می شود. تایپ اسکریپت ابر مجموعه ای از جاوا اسکریپت است و می تواند همراه با جاوا اسکریپت استفاده شود و امکان ارتقای آهسته و پیوسته را فراهم کند. TypeScript به عنوان دومین زبان برنامه نویسی محبوب در نظرسنجی توسعه دهندگان Stack Overflow 2020 انتخاب شده است.
از زمان معرفی NodeJS به جامعه یک دهه پیش، جاوا اسکریپت به پرکاربردترین زبان برنامه نویسی بین پلتفرمی تبدیل شده است. در حالی که اندازه، دامنه و پیچیدگی برنامه های جاوا اسکریپت به طور تصاعدی افزایش یافته است، توانایی زبان جاوا اسکریپت برای بیان روابط بین موجودیت های مختلف کد رشد نکرده است. رایج ترین خطاهایی که برنامه نویسان مرتکب می شوند خطاهای نوع هستند: نوع خاصی از مقدار زمانی استفاده می شد که نوع متفاوتی از مقدار مورد انتظار بود. این ممکن است ناشی از اشتباهات تایپی ساده، عدم درک سطح API یک کتابخانه، فرضیات نادرست در مورد رفتار زمان اجرا یا سایر خطاها باشد. هدف TypeScript این است که یک بررسی کننده نوع ثابت برای برنامه های جاوا اسکریپت باشد.
بهجز ارائه بررسی نوع و انواع سختگیرانه، TypeScript دارای مجموعهای از ویژگیها است که به شما در نوشتن کد شیگرا کمک میکند. این ویژگیها مختص TypeScript هستند و در جاوا اسکریپت وجود ندارند.
چه کسی باید این دوره را بگذراند؟
اگر یک توسعه دهنده جاوا اسکریپت موجود هستید و می خواهید بازی جاوا اسکریپت خود را با TypeScript ارتقا دهید. این دوره برای شما مناسب است.
اگر قبلاً دانش اولیه TypeScript دارید و می خواهید عمیقاً در مفاهیم پیشرفته غوطه ور شوید. این دوره برای شما مناسب است.
اگر می خواهید نحوه استفاده از TypeScript و فناوری های موجود مانند React، Material UI، Context API، React Query، Node و TypeORM را بیاموزید. این دوره به شما کمک می کند تا TypeScript را در ارتباط با این فناوری ها یاد بگیرید.
چه کسانی نباید این دوره را بگذرانند؟
از آنجایی که TypeScript یک سوپرمجموعه جاوا اسکریپت است، اگر تا به حال روی جاوا اسکریپت کار نکرده اید، این دوره برای شما مناسب نیست. لازم نیست در جاوا اسکریپت متخصص باشید، اما برای بهره مندی از این دوره باید دانش اولیه جاوا اسکریپت را داشته باشید.
فرض کنید شما یک برنامه نویس جدید هستید که به دنبال اولین دوره زبان برنامه نویسی خود هستید. پس این دوره برای شما مناسب نیست. از آنجایی که تایپ اسکریپت بر روی جاوا اسکریپت ایجاد می شود، برای گذراندن این دوره به دانش قبلی در مورد برنامه نویسی جاوا اسکریپت نیاز است.
معلم پرشور | یوتیوبر | توسعه دهنده Full Stack
نمایش نظرات