
{"id":34104,"date":"2024-06-16T15:16:23","date_gmt":"2024-06-16T15:16:23","guid":{"rendered":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/"},"modified":"2024-06-16T11:47:32","modified_gmt":"2024-06-16T11:47:32","slug":"%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa","status":"publish","type":"product","link":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/","title":{"rendered":"\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628"},"content":{"rendered":"<p>&nbsp;<\/p>\n<div style=\"text-align: center;\"><img decoding=\"async\" title=\"\u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u062a\u0627\u0628 Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS\" src=\"https:\/\/express24.ir\/d\/wp-content\/uploads\/2024\/06\/9781789615869.jpg\" alt=\"\u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u062a\u0627\u0628 Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS\" \/><\/div>\n<table class=\"table table-striped table-hover\">\n<tbody>\n<tr>\n<td>\n<h3>\u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc:<\/h3>\n<\/td>\n<td>\n<h3>Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS<\/h3>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table class=\"table table-striped table-hover\">\n<tbody>\n<tr>\n<td>\u0633\u0627\u0644 \u0627\u0646\u062a\u0634\u0627\u0631: 2019\u00a0\u00a0|\u00a0\u00a0797 \u0635\u0641\u062d\u0647\u00a0\u00a0|\u00a0\u00a0\u062d\u062c\u0645 \u0641\u0627\u06cc\u0644: 11 \u0645\u06af\u0627\u0628\u0627\u06cc\u062a\u00a0\u00a0|\u00a0\u00a0\u0632\u0628\u0627\u0646: \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table class=\"table table-striped table-hover\">\n<tbody>\n<tr>\n<td>\u0646\u0648\u06cc\u0633\u0646\u062f\u0647<\/td>\n<td>Sebastien Dubois, Alexis Georges<\/td>\n<\/tr>\n<tr>\n<td>\u0646\u0627\u0634\u0631<\/td>\n<td>Packt Publishing<\/td>\n<\/tr>\n<tr>\n<td>ISBN10:<\/td>\n<td>1789615860<\/td>\n<\/tr>\n<tr>\n<td>ISBN13:<\/td>\n<td>9781789615869<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06a9\u062a\u0627\u0628<\/h2>\n<div style=\"direction: ltr;\">Learn TypeScript and many of its features by building state of art web applications from scratch with the help of modern tooling, frameworks, and libraries<br \/>\nKey FeaturesCreate modern Web applications to help businesses around the world benefit from better quality applications<br \/>\nLearn the latest features of TypeScript 3 and use them wisely<br \/>\nExplore TDD practices, OOP techniques, and industry best practices to create high-quality and modular appsBook Description<\/p>\n<p>TypeScript is a superset of the JavaScript programming language, giving developers a tool to help them write faster, cleaner JavaScript. With the help of its powerful static type system and other powerful tools and techniques it allows developers to write modern JavaScript applications.<\/p>\n<p>This book is a practical guide to learn the TypeScript programming language. It covers from the very basics to the more advanced concepts, while explaining many design patterns, techniques, frameworks, libraries and tools along the way. You will also learn a ton about modern web frameworks like Angular, Vue.js and React, and you will build cool web applications using those. This book also covers modern front-end development tooling such as Node.js, npm, yarn, Webpack, Parcel, Jest, and many others. Throughout the book, you will also discover and make use of the most recent additions of the language introduced by TypeScript 3 such as new types enforcing explicit checks, flexible and scalable ways of project structuring, and many more breaking changes.<\/p>\n<p>By the end of this book, you will be ready to use TypeScript in your own projects and will also have a concrete view of the current frontend software development landscape.<br \/>\nWhat you will learn<\/p>\n<p>Understand and take advantage of TypeScript&#8217;s powerful Type System<br \/>\nGrasp the key concepts and features of Angular, React, Vue.js, and NestJS<br \/>\nHandle asynchronous processes using Promises, async\/await, Fetch, RxJS, and more<br \/>\nDelve into REST, GraphQL and create APIs using Apollo<br \/>\nDiscover testing concepts, techniques, and tools like TDD, BDD, E2E, Jest<br \/>\nLearn Object-Oriented and Functional Programming concepts and leverage those with TypeScript<br \/>\nExplore design practices and patterns such as SOLID, MVC, DI and IoC, LoD, AOP, and more<\/p>\n<p>Who this book is for<\/p>\n<p>This book is for software developers who are willing to discover what TypeScript is and how to leverage it to write great quality software. Developers that are already familiar with TypeScript will find this book useful by learning the languages featured introduced by most recent releases. Basic knowledge of the JavaScript programming is expected.<br \/>\nTable of Contents<\/p>\n<p>Introduction to TypeScript<br \/>\nBuilding TodoIt &#8211; Your Own Web Application with TypeScript<br \/>\nImproving TodoIt with Classes and Interfaces<br \/>\nLeveraging Generics and Enums<br \/>\nCoding WorldExplorer to Explore the Population of the World<br \/>\nIntroduction to Testing<br \/>\nDiscovering Angular, Angular Material, and RxJS<br \/>\nRewriting MediaMan Using Angular and Angular Material<br \/>\nIntroducing Vue.js<br \/>\nCreating LyricsFinder with Vue.js<br \/>\nDiving into React, NestJS, GraphQL, and Apollo<br \/>\nRevisiting LyricsFinder<br \/>\nWhat&#8217;s Next?<\/p>\n<\/div>\n<h2>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0641\u0627\u0631\u0633\u06cc (\u062a\u0631\u062c\u0645\u0647 \u0645\u0627\u0634\u06cc\u0646\u06cc)<\/h2>\n<p>TypeScript \u0648 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0622\u0646 \u0631\u0627 \u0628\u0627 \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0648\u0628 \u0647\u0646\u0631\u06cc \u0627\u0632 \u0627\u0628\u062a\u062f\u0627 \u0627\u0632 \u0627\u0628\u062a\u062f\u0627 \u0628\u0627 \u06a9\u0645\u06a9 \u0627\u0628\u0632\u0627\u0631 \u060c \u0686\u0627\u0631\u0686\u0648\u0628 \u0647\u0627 \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627 \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u06cc\u062f<br \/>\n\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc<\/p>\n<p>\u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0648\u0628 \u0645\u062f\u0631\u0646 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0628\u0647 \u0645\u0634\u0627\u063a\u0644 \u062f\u0631 \u0633\u0631\u0627\u0633\u0631 \u062c\u0647\u0627\u0646 \u06a9\u0645\u06a9 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0628\u0627 \u06a9\u06cc\u0641\u06cc\u062a \u0628\u0647\u062a\u0631 \u0628\u0647\u0631\u0647 \u0645\u0646\u062f \u0634\u0648\u0646\u062f<br \/>\n\u0622\u062e\u0631\u06cc\u0646 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc TypeScript 3 \u0631\u0627 \u0628\u06cc\u0627\u0645\u0648\u0632\u06cc\u062f \u0648 \u0627\u0632 \u0622\u0646\u0647\u0627 \u0639\u0627\u0642\u0644\u0627\u0646\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f<br \/>\n\u0634\u06cc\u0648\u0647 \u0647\u0627\u06cc TDD \u060c \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc OOP \u0648 \u0628\u0647\u062a\u0631\u06cc\u0646 \u0634\u06cc\u0648\u0647 \u0647\u0627\u06cc \u0635\u0646\u0639\u062a \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0628\u0627 \u06a9\u06cc\u0641\u06cc\u062a \u0628\u0627\u0644\u0627 \u0648 \u0645\u062f\u0648\u0644\u0627\u0631 \u06a9\u0627\u0648\u0634 \u06a9\u0646\u06cc\u062f<\/p>\n<p>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06a9\u062a\u0627\u0628<\/p>\n<p>TypeScript \u06cc\u06a9 \u0633\u0648\u067e\u0631\u0627\u0633\u062a \u0627\u0632 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc JavaScript \u0627\u0633\u062a \u0648 \u0628\u0647 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u0628\u0632\u0627\u0631\u06cc \u0645\u06cc \u062f\u0647\u062f \u062a\u0627 \u0628\u0647 \u0622\u0646\u0647\u0627 \u062f\u0631 \u0646\u0648\u0634\u062a\u0646 \u0633\u0631\u06cc\u0639\u062a\u0631 \u0648 \u062a\u0645\u06cc\u0632 \u062a\u0631 JavaScript \u06a9\u0645\u06a9 \u06a9\u0646\u062f.\u0628\u0627 \u06a9\u0645\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0627\u0633\u062a\u0627\u062a\u06cc\u06a9 \u0622\u0646 \u0648 \u0633\u0627\u06cc\u0631 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0648 \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u060c \u0628\u0647 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u06cc\u0646 \u0627\u0645\u06a9\u0627\u0646 \u0631\u0627 \u0645\u06cc \u062f\u0647\u062f \u062a\u0627 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0645\u062f\u0631\u0646 JavaScript \u0631\u0627 \u0628\u0646\u0648\u06cc\u0633\u0646\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u06cc\u06a9 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0639\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc TypeScript \u0627\u0633\u062a.\u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0632 \u0627\u0635\u0648\u0644 \u0627\u0648\u0644\u06cc\u0647 \u06af\u0631\u0641\u062a\u0647 \u062a\u0627 \u0645\u0641\u0627\u0647\u06cc\u0645 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u062a\u0631 \u060c \u0636\u0645\u0646 \u062a\u0648\u0636\u06cc\u062d \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u0637\u0631\u0627\u062d\u06cc \u060c \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627 \u060c \u0686\u0627\u0631\u0686\u0648\u0628 \u0647\u0627 \u060c \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0647\u0627 \u0648 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u062f\u0631 \u0637\u0648\u0644 \u0645\u0633\u06cc\u0631.\u0647\u0645\u0686\u0646\u06cc\u0646 \u062f\u0631 \u0645\u0648\u0631\u062f \u0686\u0627\u0631\u0686\u0648\u0628 \u0647\u0627\u06cc \u0648\u0628 \u0645\u062f\u0631\u0646 \u0645\u0627\u0646\u0646\u062f Angular \u060c Vue.js \u0648 React \u06cc\u06a9 \u062a\u0646 \u06cc\u0627\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u06af\u0631\u0641\u062a \u0648 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06cc \u0648\u0628 \u062e\u0646\u06a9 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0647\u0627 \u0627\u06cc\u062c\u0627\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u06a9\u0631\u062f.\u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0634\u0627\u0645\u0644 \u0627\u0628\u0632\u0627\u0631 \u062a\u0648\u0633\u0639\u0647 \u0645\u062f\u0631\u0646 \u062c\u0644\u0648\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f Node.js \u060c NPM \u060c \u0646\u062e \u060c \u0635\u0641\u062d\u0647 \u0648\u0628 \u060c \u0628\u0633\u062a\u0647 \u060c \u0634\u0648\u062e\u06cc \u0648 \u0628\u0633\u06cc\u0627\u0631\u06cc \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a.\u062f\u0631 \u0637\u0648\u0644 \u06a9\u062a\u0627\u0628 \u060c \u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0627\u0632 \u062c\u062f\u06cc\u062f\u062a\u0631\u06cc\u0646 \u0645\u0648\u0627\u0631\u062f\u06cc \u0627\u0632 \u0632\u0628\u0627\u0646 \u0645\u0639\u0631\u0641\u06cc \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 TypeScript 3 \u0645\u0627\u0646\u0646\u062f \u0627\u0646\u0648\u0627\u0639 \u062c\u062f\u06cc\u062f \u06a9\u0647 \u0686\u06a9 \u0647\u0627\u06cc \u0635\u0631\u06cc\u062d \u0631\u0627 \u0627\u062c\u0631\u0627 \u0645\u06cc \u06a9\u0646\u0646\u062f \u060c \u0631\u0648\u0634\u0647\u0627\u06cc \u0627\u0646\u0639\u0637\u0627\u0641 \u067e\u0630\u06cc\u0631 \u0648 \u0645\u0642\u06cc\u0627\u0633 \u067e\u0630\u06cc\u0631 \u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0631\u0648\u0698\u0647 \u0648 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u062f\u06cc\u06af\u0631 \u0631\u0627 \u06a9\u0634\u0641 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u062e\u0648\u0627\u0647\u06cc\u062f \u06a9\u0631\u062f.<\/p>\n<p>\u062f\u0631 \u067e\u0627\u06cc\u0627\u0646 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u060c \u0634\u0645\u0627 \u0622\u0645\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 TypeScript \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 \u0647\u0627\u06cc \u062e\u0648\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0648\u062f \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0646\u0645\u0627\u06cc \u0645\u0634\u062e\u0635\u06cc \u0627\u0632 \u0645\u0646\u0638\u0631\u0647 \u0641\u0639\u0644\u06cc \u062a\u0648\u0633\u0639\u0647 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 Frontend \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u0634\u062a.<br \/>\n\u0622\u0646\u0686\u0647 \u06cc\u0627\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u06af\u0631\u0641\u062a<\/p>\n<p>\u0627\u0632 \u0633\u06cc\u0633\u062a\u0645 \u0646\u0648\u0639 \u0642\u062f\u0631\u062a\u0645\u0646\u062f Typecript \u062f\u0631\u06a9 \u0648 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f<br \/>\n\u0645\u0641\u0627\u0647\u06cc\u0645 \u0648 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc \u0632\u0627\u0648\u06cc\u0647 \u0627\u06cc \u060c \u0648\u0627\u06a9\u0646\u0634 \u060c vue.js \u0648 nestjs \u0631\u0627 \u062f\u0631\u06a9 \u06a9\u0646\u06cc\u062f<br \/>\n\u0641\u0631\u0622\u06cc\u0646\u062f\u0647\u0627\u06cc \u0646\u0627\u0647\u0645\u0632\u0645\u0627\u0646 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0648\u0639\u062f\u0647 \u0647\u0627 \u060c Async\/Atait \u060c Fetch \u060c RXJS \u0648 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631 \u06a9\u0646\u062a\u0631\u0644 \u06a9\u0646\u06cc\u062f<br \/>\n\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u067e\u0648\u0644\u0648 \u060c \u0628\u0647 \u0627\u0633\u062a\u0631\u0627\u062d\u062a \u060c GraphQL \u0648 \u0627\u06cc\u062c\u0627\u062f API \u0628\u067e\u0631\u062f\u0627\u0632\u06cc\u062f<br \/>\n\u0645\u0641\u0627\u0647\u06cc\u0645 \u060c \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627 \u0648 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f TDD \u060c BDD \u060c E2E \u060c JEST \u0631\u0627 \u06a9\u0634\u0641 \u06a9\u0646\u06cc\u062f<br \/>\n\u0645\u0641\u0627\u0647\u06cc\u0645 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0634\u06cc \u06af\u0631\u0627 \u0648 \u0639\u0645\u0644\u06a9\u0631\u062f\u06cc \u0631\u0627 \u0628\u06cc\u0627\u0645\u0648\u0632\u06cc\u062f \u0648 \u0627\u0632 \u06a9\u0633\u0627\u0646\u06cc \u06a9\u0647 \u062f\u0627\u0631\u0627\u06cc TypeScript \u0647\u0633\u062a\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f<br \/>\n\u0634\u06cc\u0648\u0647 \u0647\u0627 \u0648 \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u0637\u0631\u0627\u062d\u06cc \u0645\u0627\u0646\u0646\u062f \u062c\u0627\u0645\u062f \u060c MVC \u060c DI \u0648 IOC \u060c LOD \u060c AOP \u0648 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631 \u0631\u0627 \u06a9\u0627\u0648\u0634 \u06a9\u0646\u06cc\u062f<\/p>\n<p>\u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0631\u0627\u06cc \u0686\u0647 \u06a9\u0633\u06cc \u0627\u0633\u062a<\/p>\n<p>\u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0645\u0627\u06cc\u0644 \u0628\u0647 \u06a9\u0634\u0641 \u0646\u0648\u0639 TypeScript \u0647\u0633\u062a\u0646\u062f \u0648 \u0686\u06af\u0648\u0646\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0627\u0632 \u0622\u0646 \u0628\u0631\u0627\u06cc \u0646\u0648\u0634\u062a\u0646 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0628\u0627 \u06a9\u06cc\u0641\u06cc\u062a \u0639\u0627\u0644\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f.\u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u06a9\u0647 \u0627\u0632 \u0642\u0628\u0644 \u0628\u0627 TypeScript \u0622\u0634\u0646\u0627 \u0647\u0633\u062a\u0646\u062f \u060c \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628 \u0631\u0627 \u0628\u0627 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0632\u0628\u0627\u0646\u0647\u0627\u06cc \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 \u0627\u06a9\u062b\u0631 \u0646\u0633\u062e\u0647 \u0647\u0627\u06cc \u0627\u062e\u06cc\u0631 \u0645\u0641\u06cc\u062f \u0645\u06cc \u06cc\u0627\u0628\u0646\u062f.\u062f\u0627\u0646\u0634 \u0627\u0633\u0627\u0633\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc JavaScript \u0627\u0646\u062a\u0638\u0627\u0631 \u0645\u06cc \u0631\u0648\u062f.<br \/>\n\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<p>\u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 Typescript<br \/>\n\u0633\u0627\u062e\u062a TODOIT &#8211; \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u0634\u062e\u0635\u06cc \u0634\u0645\u0627 \u0628\u0627 TypeScript<br \/>\n\u0628\u0647\u0628\u0648\u062f \u06a9\u0627\u0631 \u0628\u0627 \u06a9\u0644\u0627\u0633 \u0648 \u0631\u0627\u0628\u0637<br \/>\n\u0698\u0646\u0631\u0627\u0644 \u0647\u0627 \u0648 \u0639\u0646\u0627\u0635\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u0646\u062f<br \/>\n\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc WorldExplorer \u0628\u0631\u0627\u06cc \u06a9\u0634\u0641 \u062c\u0645\u0639\u06cc\u062a \u062c\u0647\u0627\u0646<br \/>\n\u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0622\u0632\u0645\u0627\u06cc\u0634<br \/>\n\u06a9\u0634\u0641 \u0645\u0648\u0627\u062f \u0632\u0627\u0648\u06cc\u0647 \u0627\u06cc \u060c \u0632\u0627\u0648\u06cc\u0647 \u0627\u06cc \u0648 RXJ<br \/>\n\u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc MediaMan \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0648\u0627\u062f \u0632\u0627\u0648\u06cc\u0647 \u0627\u06cc \u0648 \u0632\u0627\u0648\u06cc\u0647 \u0627\u06cc<br \/>\n\u0645\u0639\u0631\u0641\u06cc vue.js<br \/>\n\u0627\u06cc\u062c\u0627\u062f \u0645\u062a\u0646 \u062a\u0631\u0627\u0646\u0647 \u0628\u0627 vue.js<br \/>\n\u063a\u0648\u0627\u0635\u06cc \u0628\u0647 React \u060c Nestjs \u060c GraphQL \u0648 \u0622\u067e\u0648\u0644\u0648<br \/>\n\u062a\u062c\u062f\u06cc\u062f \u0646\u0638\u0631 \u062f\u0631 \u0645\u062a\u0646 \u0622\u0647\u0646\u06af<br \/>\n\u0686\u0647 \u0686\u06cc\u0632\u06cc \u0628\u0639\u062f\u06cc\u061f<br \/>\n<br \/>\r\n<table class=\"table table-bordered\">\r\n\t\r\n\t\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u0645\u062d\u0635\u0648\u0644 \u0628\u0647 \u0635\u0648\u0631\u062a \u0641\u0627\u06cc\u0644 \u062f\u0627\u0646\u0644\u0648\u062f\u06cc \u0627\u0633\u062a \u0648 \u0646\u0647 \u06a9\u062a\u0627\u0628 \u06a9\u0627\u063a\u0630\u06cc.\r\n\r\n\t\t<\/td>\r\n\t<\/tr>\r\n\r\n\t\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\u0628\u0647 \u0647\u0646\u06af\u0627\u0645 \u062e\u0631\u06cc\u062f \u0628\u0647 \u0632\u0628\u0627\u0646 \u062f\u0631\u062c \u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u06a9\u062a\u0627\u0628 \u062d\u062a\u0645\u0627 \u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u0639\u0645\u0648\u0644 \u062f\u0631 \u0627\u06a9\u062b\u0631 \u0645\u0648\u0627\u0631\u062f \u0632\u0628\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0641\u0627\u0631\u0633\u06cc \u0646\u06cc\u0633\u062a.\r\n\r\n\t\t<\/td>\r\n\t<\/tr>\t\r\n\r\n\t\t\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\u062f\u0631 \u0635\u0648\u0631\u062a \u0647\u0631\u06af\u0648\u0646\u0647 \u0645\u0634\u06a9\u0644 \u062f\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0634\u0645\u0627\u0631\u0647 09395106248 \u067e\u06cc\u0627\u0645\u06a9 \u062f\u0647\u06cc\u062f. \r\n\t\t<\/td>\r\n\t<\/tr>\t\r\n\t\r\n\t\t\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\u062f\u0631\u062c \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0628\u0631\u0627\u06cc \u0633\u0641\u0627\u0631\u0634 \u0636\u0631\u0648\u0631\u06cc \u0646\u06cc\u0633\u062a \u0648\u0644\u06cc \u062a\u0631\u062c\u06cc\u062d \u0622\u0646 \u0627\u0633\u062a \u062f\u0631\u062c \u06af\u0631\u062f\u062f \u062a\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a \u0628\u0631\u0648\u0632 \u0645\u0634\u06a9\u0644 \u0627\u0648\u0644\u06cc\u0646 \u0631\u0627\u0647 \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0645\u0627 \u0628\u0627 \u0634\u0645\u0627 \u0628\u0627\u0634\u062f.\r\n\t\t<\/td>\r\n\t<\/tr>\r\n\t\r\n\t<tr>\r\n\t\t<td>\r\n\t\t\t\r\n\t\t\t\u0686\u0646\u0627\u0646\u0686\u0647 \u062f\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u062d\u0635\u0648\u0644 \u0628\u0647 \u0647\u0631 \u062f\u0644\u06cc\u0644\u06cc \u0628\u0627 \u0645\u0634\u06a9\u0644 \u0631\u0648\u0628\u0631\u0648 \u0634\u062f\u06cc\u062f \u0648 \u0645\u0637\u0645\u0626\u0646 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a \u0645\u0648\u0641\u0642 \u0648\u062c\u0647 \u0647\u0633\u062a\u06cc\u062f \u0628\u0647 \u0634\u0645\u0627\u0631\u0647 \u062a\u0645\u0627\u0633 \u0632\u06cc\u0631 \u0646\u0627\u0645\u060c \u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc \u0648 \u0646\u0627\u0645 \u0645\u062d\u0635\u0648\u0644 \u0631\u0627 \u067e\u06cc\u0627\u0645\u06a9 \u0628\u0632\u0646\u06cc\u062f \u062a\u0627 \u0644\u06cc\u0646\u06a9 \u0645\u062d\u0635\u0648\u0644 \u0633\u0631\u06cc\u0639\u0627 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0627\u0631\u0633\u0627\u0644 \u06af\u0631\u062f\u062f.\r\n\t\t\t<br \/><br \/>\r\n\t\t\t\u0634\u0645\u0627\u0631\u0647 \u062a\u0645\u0627\u0633: 09395106248 \r\n\r\n\t\t<\/td>\r\n\t<\/tr>\r\n\t\r\n<\/table>\r\n<br \/>\r\n\r\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; \u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc: Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, [&hellip;]<\/p>\n","protected":false},"featured_media":34105,"comment_status":"open","ping_status":"closed","template":"","meta":{"pmpro_default_level":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}}},"product_cat":[974,196,972,969],"product_tag":[],"class_list":{"0":"post-34104","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-net-2","7":"product_cat-196","8":"product_cat-972","9":"product_cat-969","10":"pmpro-has-access","11":"desktop-align-left","12":"tablet-align-left","13":"mobile-align-left","15":"first","16":"instock","17":"shipping-taxable","18":"purchasable","19":"product-type-variable"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/express24.ir\/d\/product\/\u06a9\u062a\u0627\u0628-\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc-\u062a\u0627\u06cc\u067e-\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a-3-\u0628\u0648\u0633\u06cc\u0644\u0647-\u0633\u0627\u062e\u062a\/\" \/>\n<meta property=\"og:locale\" content=\"fa_IR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633\" \/>\n<meta property=\"og:description\" content=\"&nbsp; \u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc: Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/express24.ir\/d\/product\/\u06a9\u062a\u0627\u0628-\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc-\u062a\u0627\u06cc\u067e-\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a-3-\u0628\u0648\u0633\u06cc\u0644\u0647-\u0633\u0627\u062e\u062a\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-16T11:47:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/express24.ir\/d\/wp-content\/uploads\/2024\/06\/9781789615869.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"250\" \/>\n\t<meta property=\"og:image:height\" content=\"308\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 \u062f\u0642\u06cc\u0642\u0647\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/\",\"url\":\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/\",\"name\":\"\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633\",\"isPartOf\":{\"@id\":\"https:\/\/express24.ir\/d\/#website\"},\"datePublished\":\"2024-06-16T15:16:23+00:00\",\"dateModified\":\"2024-06-16T11:47:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/#breadcrumb\"},\"inLanguage\":\"fa-IR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u062e\u0627\u0646\u0647\",\"item\":\"https:\/\/express24.ir\/d\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0641\u0631\u0648\u0634\u06af\u0627\u0647\",\"item\":\"https:\/\/express24.ir\/d\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/express24.ir\/d\/#website\",\"url\":\"https:\/\/express24.ir\/d\/\",\"name\":\"\u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/express24.ir\/d\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fa-IR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/express24.ir\/d\/product\/\u06a9\u062a\u0627\u0628-\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc-\u062a\u0627\u06cc\u067e-\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a-3-\u0628\u0648\u0633\u06cc\u0644\u0647-\u0633\u0627\u062e\u062a\/","og_locale":"fa_IR","og_type":"article","og_title":"\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","og_description":"&nbsp; \u0639\u0646\u0648\u0627\u0646 \u06a9\u062a\u0627\u0628 \u0628\u0647 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc: Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, [&hellip;]","og_url":"https:\/\/express24.ir\/d\/product\/\u06a9\u062a\u0627\u0628-\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc-\u062a\u0627\u06cc\u067e-\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a-3-\u0628\u0648\u0633\u06cc\u0644\u0647-\u0633\u0627\u062e\u062a\/","og_site_name":"\u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","article_modified_time":"2024-06-16T11:47:32+00:00","og_image":[{"width":250,"height":308,"url":"https:\/\/express24.ir\/d\/wp-content\/uploads\/2024\/06\/9781789615869.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u0632\u0645\u0627\u0646 \u062a\u0642\u0631\u06cc\u0628\u06cc \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646":"7 \u062f\u0642\u06cc\u0642\u0647"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/","url":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/","name":"\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628 - \u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","isPartOf":{"@id":"https:\/\/express24.ir\/d\/#website"},"datePublished":"2024-06-16T15:16:23+00:00","dateModified":"2024-06-16T11:47:32+00:00","breadcrumb":{"@id":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/#breadcrumb"},"inLanguage":"fa-IR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/express24.ir\/d\/product\/%da%a9%d8%aa%d8%a7%d8%a8-%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d8%aa%d8%a7%db%8c%d9%be-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-3-%d8%a8%d9%88%d8%b3%db%8c%d9%84%d9%87-%d8%b3%d8%a7%d8%ae%d8%aa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u062e\u0627\u0646\u0647","item":"https:\/\/express24.ir\/d\/"},{"@type":"ListItem","position":2,"name":"\u0641\u0631\u0648\u0634\u06af\u0627\u0647","item":"https:\/\/express24.ir\/d\/"},{"@type":"ListItem","position":3,"name":"\u06a9\u062a\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u06cc\u067e \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a 3 \u0628\u0648\u0633\u06cc\u0644\u0647 \u0633\u0627\u062e\u062a \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0647\u0627\u06cc \u0648\u0628"}]},{"@type":"WebSite","@id":"https:\/\/express24.ir\/d\/#website","url":"https:\/\/express24.ir\/d\/","name":"\u0641\u0631\u0648\u0634\u06af\u0627\u0647 \u0627\u06a9\u0633\u067e\u0631\u0633","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/express24.ir\/d\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fa-IR"}]}},"_links":{"self":[{"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/product\/34104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/comments?post=34104"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/media\/34105"}],"wp:attachment":[{"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/media?parent=34104"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/product_cat?post=34104"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/express24.ir\/d\/wp-json\/wp\/v2\/product_tag?post=34104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}