کتاب Typescript: توسعه یک smart contract با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Typescript: توسعه یک smart contract
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. کامپایلر و نصب TypeScript
- 2. نوعهای پایه (Primitive Types)
- 3. تعریف متغیر با let و const
- 4. توابع و نوعهای پارامتر و خروجی
- 5. اینترفیس (Interface) در TypeScript
- 6. نوع (Type) و تفاوت با اینترفیس
- 7. آرایهها و تاپلها
- 8. Enum در TypeScript
- 9. یونیون و اینترسکشن تایپها
- 10. نوعهای شرطی (Conditional Types)
- 11. نوعهای یوتیلیتی (Utility Types)
- 12. جنریک (Generics) در TypeScript
- 13. جنریک در توابع و کلاسها
- 14. محدودیتهای جنریک (Generic Constraints)
- 15. کلاسها و وراثت در TypeScript
- 16. مفهوم دسترسی (public, private, protected)
- 17. کلاسهای انتزاعی (Abstract Classes)
- 18. دکوراتورها (Decorators) در TypeScript
- 19. ماژولها و ایمپورت/اکسپورت
- 20. فضاهای نام (Namespaces)
- 21. نوعهای مفصل (Discriminated Unions)
- 22. محافظ نوع (Type Guards)
- 23. نوع never و کاربرد آن
- 24. عملگر typeof و instanceof
- 25. عملگر keyof و mapped types
- 26. نوعهای شرطی تودرتو
- 27. نوعهای بازگشتی (Recursive Types)
- 28. نوعهای قالبریخته (Template Literal Types)
- 29. نوعهای تابع (Function Types)
- 30. نوع void و unknown
- 31. نوع any و خطرات آن
- 32. نوع assertion و narrowing
- 33. تبدیل نوع (Type Casting)
- 34. نوع readonly و immutable
- 35. نوع Partial, Required, Pick, Omit
- 36. نوع Record و Map
- 37. نوع ReturnType و Parameters
- 38. نوع Awaited و Promise
- 39. نوع NonNullable
- 40. نوع InstanceType و ConstructorParameters
- 41. نوع ThisParameterType و OmitThisParameter
- 42. نوع Lowercase, Uppercase, Capitalize, Uncapitalize
- 43. نوعهای سفارشی (Custom Types)
- 44. کتابخانههای تایپ (DefinitelyTyped)
- 45. فایل d.ts و اعلان نوع
- 46. تغییر پیکربندی tsconfig.json
- 47. اشکالزدایی (Debugging) کد TypeScript
- 48. بهینهسازی و کامپایل
- 49. تست واحد با TypeScript
- 50. ادغام با فریمورکهای مدرن
- 51. پروژه عملی: پیادهسازی یک ماژول کاربردی
تگها:
smart contract
Solidity
TypeScript
Web3
برنامهنویسی بلاکچین
تایپاسکریپت
توسعه قرارداد هوشمند
زبان سالیدیتی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.