تایپاسکریپت با افزودن قابلیت تایپدهی استاتیک به جاوااسکریپت، به طور چشمگیری باعث کاهش باگها و بهبود قابلیت نگهداری کد میشود. در این دوره، تمامی ویژگیهای کلیدی تایپاسکریپت از جمله تایپدهی متغیرها، امضاهای تابع، انواع اتحادیه ...
تایپدهی متغیرها و انواع داده
نحوه تعریف انواع مختلف تابع با استفاده از امضاهای تابع
مفاهیم انواع اتحادیه و تقاطع
نحوه استفاده از ژنریکها برای نوشتن کدهای قابل نگهداریتر و انعطافپذیرتر
این دوره به نحوی تهیه و تدوین شده است که مباحث آن به سادهترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند بهسادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیشنیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات میتوانند از مباحث این دوره نهایت استفاده را داشته باشند.
تایپاسکریپت با افزودن قابلیت تایپدهی استاتیک به جاوااسکریپت، به طور چشمگیری باعث کاهش باگها و بهبود قابلیت نگهداری کد میشود. در این دوره، تمامی ویژگیهای کلیدی تایپاسکریپت از جمله تایپدهی متغیرها، امضاهای تابع، انواع اتحادیه و تقاطع، انواع مستعار و ژنریکها را یاد خواهید گرفت. همچنین، استراتژیهای موثری برای مهاجرت کدبیس خود به تایپاسکریپت و ساخت اپلیکیشنهای قدرتمندتر و مقیاسپذیرتر را فرا خواهید گرفت.
اطلاعات بیشتر
Mike مهندس ارشد و سرپرست تیم پلتفرم توسعهدهندگان در استرایپ است که نقش او شامل تعریف معنایی و نوعهای API عمومی شرکت و همچنین هدایت بسیاری از پروژههای بزرگ تایپ اسکریپت مانند Node.js Stripe SDK Stripe Shell و Stripe Workbench میشود. قبل از کار در استرایپ، مایک یک مهندس ارشد در لینکدین، مدیر ارشد فناوری Levanto Financial و معمار رابط کاربری بخش تبلیغات و دادههای یاهو بود.
مایک به عنوان یک توسعهدهنده فعال و علاقهمند به بهبود اکوسیستم جاوا اسکریپت، به طور مداوم به پروژههای متنباز کمک میکند و در نگهداری کتابخانههایی با محوریت تایپاسکریپت، Ember.js، خطوط فرمان (CLI) و برنامههای وب پیشرو مشارکت دارد.
اطلاعات بیشتر