Best Tutorial - Course - Learning TypeScript - lesson 2 - VS Code & Type Inference
TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript.

TypeScript is a natural fit for the world of frontend applications. With its rich support for JSX and its ability to safely model mutability, TypeScript lends structure and safety to your application and makes it easier to write correct, maintainable code in the fast-paced environment that is frontend development.

Learning TypeScript is a bit more difficult than learning JavaScript. This is because TypeScript extends upon JavaScript and so you need to have a good understanding of how JavaScript works first. But, with some practice and time, you should have no trouble learning TypeScript.

Visual Studio Code is an Integrated Development Environment made by Microsoft for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git.

أفضل برنامج تعليمي - دورة مكثفة و متكاملة - تايب سكربت - الدرس 2- فيجوال ستوديو كود + أنماط الاستدلال
تايب سكريبت هي لغة برمجة تم تطويرها وصيانتها بواسطة مايكروسوفت. إنها مجموعة شاملة نحوية صارمة لجافا سكريبت وتضيف كتابة ثابتة اختيارية إلى اللغة. تم تصميم تايب سكريبت لتطوير تطبيقات كبيرة وتحويلات إلى جافا سكربت.

يعد تايب سكريبت مناسبًا بشكل طبيعي لعالم تطبيقات الواجهة الأمامية. بفضل دعمه الغني لـ JSX وقدرته على نموذج قابلية التغيير بأمان ، يضفي تايب سكريبت البنية والأمان على تطبيقك ويسهل كتابة التعليمات البرمجية الصحيحة التي يمكن صيانتها في بيئة سريعة الوتيرة وهي تطوير الواجهة الأمامية.

يعد تعلم تايب سكريبت أصعب قليلاً من تعلم جافا سكربت. هذا لأن تايب سكريبت يمتد إلى جافا سكربت ولذلك تحتاج إلى فهم جيد لكيفية عمل جافا سكربت أولاً. ولكن مع بعض الممارسة والوقت ، لن تواجه مشكلة في تعلم تايب سكريبت.

فيجوال ستوديو كود (بالإنجليزية: Visual Studio Code)‏ هو محرر للنص البرمجي من مايكروسوفت. المحرر مفتوح المصدر ويعمل على نظم التشغيل ويندوز وماك أو إس ولينكس. يعتمد المحرر على بيئة إلكترون، وتم إطلاقه من قبل مايكروسوفت في أبريل 2015