ویژگیهای کلیدی
بهسرعت شروع به نوشتن کد TypeScript با تمرینها و فعالیتهای عملی کنید.
مهارتهای جدیدی را توسعه دهید که میتوانند در محل کار یا در پروژههای جانبی خود به کار روند.
درک خود را افزایش دهید، اعتماد به نفس خود را افزایش دهید و حرفه برنامهنویسی خود را پیش ببرید.
شرح کتاب
با یادگیری TypeScript، میتوانید شروع به نوشتن کدهای تمیزتر و خواناتر کنید که درک آنها آسانتر است و احتمال وجود اشکالات در آنها کمتر است. چه چیزی را دوست ندارید؟
مطمئناً چشمانداز جذابی است، اما یادگیری یک زبان جدید میتواند چالشبرانگیز باشد و همیشه دانستن اینکه از کجا شروع کنید آسان نیست. این کتاب مکان مناسبی برای شروع است. این کتاب بستری ایدهآل برای برنامهنویسان جاوا اسکریپت فراهم میکند تا نوشتن کدهای TypeScript شیوا و پربار را تمرین کنند.
برخلاف بسیاری از کتابهای سنگین تئوری، کارگاه TypeScript توضیحات واضح را با فرصتهایی برای تمرین عملی متعادل میکند. شما به سرعت میتوانید وبسایتهای کاربردی را بسازید، بدون اینکه مجبور باشید صفحات زیادی از تاریخ و مطالب کسلکننده و بیروح را مرور کنید. تمرینهای هدایتشده به وضوح نشان میدهند که چگونه مفاهیم کلیدی در دنیای واقعی استفاده میشوند و هر فصل با فعالیتی به پایان میرسد که شما را برای بهکارگیری دانش جدیدتان در چارچوب یک سناریوی واقعبینانه به چالش میکشد.
چه یک فرد علاقهمند باشید که مشتاق است در پروژه بعدی خود بدرخشد، چه یک توسعهدهنده حرفهای که به دنبال باز کردن قفل ارتقای شغلی بعدی خود است، یک نسخه از آن را بردارید و شروع کنید! انگیزه شما هر چه که باشد، در پایان این کتاب، اعتماد به نفس و درک لازم برای تحقق آن با TypeScript را خواهید داشت.
آنچه خواهید آموخت
پیکربندی یک محیط توسعه حرفهای TypeScript
بررسی نحوه استفاده از انواع دادههای اولیه و پیچیده
گنجاندن انواع در کتابخانههای محبوب npm (مدیر بسته Node)
طراحی سیستمهایی که از رفتار ناهمزمان استفاده میکنند
پیادهسازی برنامهنویسی شیگرا برای مدلسازی سناریوهای دنیای واقعی
با ترکیب React با TypeScript با طراحی رابط کاربری مدرن آشنا شوید
این کتاب برای چه کسانی مناسب است
کارگاه TypeScript برای توسعهدهندگان نرمافزاری است که میخواهند با یادگیری زبان برنامهنویسی TypeScript، مجموعه مهارتهای خود را گسترش دهند. برای بهرهمندی هرچه بیشتر از این کتاب TypeScript، باید دانش پایهای از جاوا اسکریپت یا تجربه استفاده از زبان برنامهنویسی مشابه دیگری داشته باشید. فهرست مطالب
مبانی تایپاسکریپت
فایلهای اعلان
توابع
کلاسها و اشیاء
رابطها و وراثت
نوعهای پیشرفته
دکوراتورها
تزریق وابستگی در تایپاسکریپت
ژنریکها و انواع شرطی
حلقه رویداد و رفتار ناهمزمان
توابع مرتبه بالاتر و فراخوانیها
راهنمای Promiseها در تایپاسکریپت
Async/Await در تایپاسکریپت
تایپاسکریپت و React






























