{"product_id":"typescript-notes-for-professionals-book","title":"TypeScript Notes for Professionals book","description":"\u003cdiv id=\"contents\"\u003e\n\u003ch2\u003eChapters\u003c\/h2\u003e\n\u003col class=\"contents\"\u003e\n\u003cli class=\"chapter-type\"\u003eGetting started with TypeScript\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eWhy and when to use TypeScript\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eTypeScript Core Types\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eArrays\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eEnums\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eFunctions\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eClasses\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eClass Decorator\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eInterfaces\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eGenerics\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eStrict null checks\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eUser-defined Type Guards\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eTypeScript basic examples\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eImporting external libraries\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eModules - exporting and importing\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003ePublish TypeScript definition files\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eUsing TypeScript with webpack\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eMixins\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eHow to use a JavaScript library without a type definition file\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eTypeScript installing typescript and running the typescript compiler tsc\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eConfigure typescript project to compile all files in typescript.\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eIntegrating with Build Tools\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eUsing TypeScript with RequireJS\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eTypeScript with AngularJS\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eTypeScript with SystemJS\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eUsing TypeScript with React (JS \u0026amp; native)\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eTSLint - assuring code quality and consistency\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003etsconfig.json\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eDebugging\u003c\/li\u003e\n\u003cli class=\"chapter-type\"\u003eUnit Testing\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003cp id=\"koora\" style=\"display: none;\"\u003ehttps:\/\/cdn.shopify.com\/s\/files\/1\/0298\/0039\/8988\/files\/TypeScriptNotesForProfessionals.pdf?803\u003c\/p\u003e","brand":"Digi Book 2020","offers":[{"title":"Default Title","offer_id":31611328462988,"sku":"","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0298\/0039\/8988\/products\/TypeScriptGrow.png?v=1578436282","url":"https:\/\/ranbook.com\/products\/typescript-notes-for-professionals-book","provider":"Digi Book 2020","version":"1.0","type":"link"}