
عنوان کتاب به انگلیسی: |
The TypeScript Workshop: A practical guide to confident, effective TypeScript programming |
| سال انتشار: 2021 | 714 صفحه | حجم فایل: 10 مگابایت | زبان: انگلیسی |
| نویسنده | Ben Grynhaus, Jordan Hudgens |
| ناشر | Packt Publishing |
| ISBN10: | 1838828494 |
| ISBN13: | 9781838828493 |
توضیحات کتاب
Key FeaturesQuickly get started writing TypeScript code with hands-on exercises and activities
Develop new skills that can be applied at work or in your own side projects
Build your understanding, boost your confidence, and advance your programming careerBook Description
By learning TypeScript, you can start writing cleaner, more readable code that’s easier to understand and less likely to contain bugs. What’s not to like?
It’s certainly an appealing prospect, but learning a new language can be challenging, and it’s not always easy to know where to begin. This book is the perfect place to start. It provides the ideal platform for JavaScript programmers to practice writing eloquent, productive TypeScript code.
Unlike many theory-heavy books, The TypeScript Workshop balances clear explanations with opportunities for hands-on practice. You’ll quickly be up and running building functional websites, without having to wade through pages and pages of history and dull, dry fluff. Guided exercises clearly demonstrate how key concepts are used in the real world, and each chapter is rounded off with an activity that challenges you to apply your new knowledge in the context of a realistic scenario.
Whether you’re a hobbyist eager to get cracking on your next project, or a professional developer looking to unlock your next promotion, pick up a copy and make a start! Whatever your motivation, by the end of this book, you’ll have the confidence and understanding to make it happen with TypeScript.
What you will learn
Configure a professional TypeScript development environment
Explore how to use primitive and complex data types
Incorporate types into popular npm (Node package manager) libraries
Design systems that use asynchronous behavior
Implement object-oriented programming to model real-world scenarios
Get to grips with modern UI design by combining React with TypeScript
Who this book is for
The TypeScript Workshop is for software developers who want to broaden their skill set by learning the TypeScript programming language. To get the most from this TypeScript book, you should have basic knowledge of JavaScript or experience using another similar programming language.
Table of Contents
TypeScript Fundamentals
Declaration Files
Functions
Classes and Objects
Interfaces and Inheritance
Advanced Types
Decorators
Dependency Injection in TypeScript
Generics and Conditional Types
Event Loop and Asynchronous Behavior
Higher-Order Functions and Callbacks
Guide to Promises in TypeScript
Async/Await in TypeScript
TypeScript and React
توضیحات کتاب به فارسی (ترجمه ماشینی)
مهارت خود را با یادگیری TypeScript و استفاده از دانش خود برای ساختن برنامه های دنیای واقعی گسترش دهید
ویژگی های کلیدی
به سرعت شروع به نوشتن کد Typescript با تمرینات و فعالیت های دستی کنید
مهارت های جدیدی را ایجاد کنید که می تواند در محل کار یا در پروژه های جانبی شما اعمال شود
درک خود را بسازید ، اعتماد به نفس خود را تقویت کنید و حرفه ای برنامه نویسی خود را پیش ببرید
توضیحات کتاب
با یادگیری TypeScript ، می توانید نوشتن کد تمیزتر و خواندنی را شروع کنید که درک آن ساده تر است و احتمال وجود اشکالات کمتر دارد.چه چیزی را دوست ندارد؟
مطمئناً یک چشم انداز جذاب است ، اما یادگیری یک زبان جدید می تواند چالش برانگیز باشد ، و همیشه دانستن اینکه از کجا شروع می شود آسان نیست.این کتاب مکان مناسبی برای شروع است.این بستر ایده آل را برای برنامه نویسان JavaScript فراهم می کند تا نوشتن کد فصیح و تولیدی را انجام دهند.
بر خلاف بسیاری از کتابهای تئوری سنگین ، کارگاه Typescript توضیحات روشن را با فرصت هایی برای تمرین دستی تعادل می بخشد.شما به سرعت و بدون نیاز به پخش صفحات و صفحات تاریخ و کرکی و کرکی کسل کننده ، به سرعت در حال اجرا و کار در وب سایت های کاربردی هستید.تمرینات هدایت شده به وضوح نشان می دهد که چگونه از مفاهیم کلیدی در دنیای واقعی استفاده می شود ، و هر فصل با فعالیتی دور می شود که شما را به چالش می کشد تا دانش جدید خود را در زمینه یک سناریوی واقع گرایانه به کار بگیرید.
این که آیا شما یک سرگرمی مشتاق هستید که پروژه بعدی خود را ترک کنید ، یا یک توسعه دهنده حرفه ای که به دنبال باز کردن باز کردن تبلیغات بعدی خود هستید ، یک نسخه را انتخاب کنید و شروع کنید!هرچه انگیزه شما باشد ، تا پایان این کتاب ، اعتماد به نفس و درک خود را خواهید داشت تا با TypeScript اتفاق بیفتد.
آنچه یاد خواهید گرفت
یک محیط توسعه حرفه ای را پیکربندی کنید
نحوه استفاده از انواع داده های اولیه و پیچیده را کشف کنید
انواع مختلفی را در کتابخانه های محبوب NPM (مدیر بسته گره) وارد کنید
سیستم های طراحی که از رفتار ناهمزمان استفاده می کنند
برنامه نویسی شی گرا را برای مدل سازی سناریوهای دنیای واقعی پیاده سازی کنید
با ترکیب React با TypeScript با طراحی UI مدرن روبرو شوید
این کتاب برای چه کسی است
کارگاه TypeScript برای توسعه دهندگان نرم افزاری است که می خواهند با یادگیری زبان برنامه نویسی TypeScript ، مهارت خود را گسترش دهند.برای به دست آوردن بیشترین استفاده از این کتاب TypeScript ، باید با استفاده از یک زبان برنامه نویسی مشابه دیگر ، دانش اساسی در مورد JavaScript یا تجربه داشته باشید.
فهرست مطالب
اصول اولیه
پرونده های اعلامیه
کارکرد
کلاس ها و اشیاء
رابط ها و وراثت
انواع پیشرفته
تزیین کننده
تزریق وابستگی در TypeScript
ژنرال ها و انواع مشروط
حلقه رویداد و رفتار ناهمزمان
توابع مرتبه بالاتر و تماس تلفنی
راهنمای وعده ها در TypeScript
async/در انتظار در TypeScript
سعی کنید و واکنش نشان دهید
| توجه کنید که این محصول به صورت فایل دانلودی است و نه کتاب کاغذی. |
| به هنگام خرید به زبان درج شده برای کتاب حتما توجه کنید. به صورت معمول در اکثر موارد زبان کتاب فارسی نیست. |
| در صورت هرگونه مشکل در دریافت کتاب به شماره 09395106248 پیامک دهید. |
| درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد. |
|
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.
شماره تماس: 09395106248 |




نقد و بررسیها
هنوز بررسیای ثبت نشده است.