{"id":1676,"date":"2026-08-10T08:51:24","date_gmt":"2026-08-10T08:51:24","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/udemy-typescript-for-professionals-by-basarat-2022-12\/"},"modified":"2026-08-10T08:51:24","modified_gmt":"2026-08-10T08:51:24","slug":"udemy-typescript-for-professionals-by-basarat-2022-12","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/udemy-typescript-for-professionals-by-basarat-2022-12\/","title":{"rendered":"Udemy \u2013 TypeScript for Professionals \u2013 by Basarat 2022-12"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2><span style=\"vertical-align: inherit\">Description<\/span><\/h2>\n<p><span style=\"vertical-align: inherit\">TypeScript for Professionals course \u2013 by Basarat. I have been teaching TypeScript since 2012 (since launch). While teaching juniors as well as experts, I\u2019ve picked up a few tricks to make it an easy and smooth learning experience. I share those experiences with you. The goal is simple:<\/span><\/p>\n<div data-purpose=\"safely-set-inner-html:description:description\">\n<ul>\n<li><span style=\"vertical-align: inherit\">You can be confident about what TypeScript is and has to offer<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">You become a competent TypeScript \/ JavaScript developer<\/span><\/li>\n<\/ul>\n<p><span style=\"vertical-align: inherit\">A lot of effort has gone into this course to make sure you get all the knowledge you need as quickly as possible.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Why TypeScript: I have been teaching and working with JavaScript for the past 10 years. TypeScript is the best way to learn JavaScript. Give a beginner JavaScript developer a workflow with a TypeScript compiler and they can really learn over 1000 things to avoid common mistakes thanks to the excellent TypeScript compiler errors.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Why this course: I am a Microsoft MVP (Most Valuable Professional) for TypeScript thanks to my educational contributions in the form of books, various videos, and answers on StackOverflow. It provides the best possible guidance on all the ways you can use TypeScript for your JavaScript projects to give you the best chance of success in your professional career. This course is based on my own experience in the field and is based on key insights from the workshop.<\/span><\/p>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">What you will learn in TypeScript for Professionals \u2013 by Basarat course<\/span><\/h3>\n<div class=\"what-you-will-learn--content-spacing--3n5NU\">\n<ul class=\"ud-unstyled-list ud-block-list what-you-will-learn--objectives-list--eiLce what-you-will-learn--objectives-list-two-column-layout--rZLJy\">\n<li>\n<div class=\"ud-block-list-item ud-block-list-item-small ud-block-list-item-tight ud-block-list-item-neutral ud-text-sm\" data-purpose=\"objective\">\n<div class=\"ud-block-list-item-content\"><span class=\"what-you-will-learn--objective-item--3b4zX\"><span style=\"vertical-align: inherit\">Use TypeScript in your daily work<\/span><\/span><\/div>\n<\/div>\n<\/li>\n<li>\n<div class=\"ud-block-list-item ud-block-list-item-small ud-block-list-item-tight ud-block-list-item-neutral ud-text-sm\" data-purpose=\"objective\">\n<div class=\"ud-block-list-item-content\"><span class=\"what-you-will-learn--objective-item--3b4zX\"><span style=\"vertical-align: inherit\">Learn the basics of the TypeScript system<\/span><\/span><\/div>\n<\/div>\n<\/li>\n<li>\n<div class=\"ud-block-list-item ud-block-list-item-small ud-block-list-item-tight ud-block-list-item-neutral ud-text-sm\" data-purpose=\"objective\">\n<div class=\"ud-block-list-item-content\"><span class=\"what-you-will-learn--objective-item--3b4zX\"><span style=\"vertical-align: inherit\">Use Types to annotate any JavaScript object<\/span><\/span><\/div>\n<\/div>\n<\/li>\n<li>\n<div class=\"ud-block-list-item ud-block-list-item-small ud-block-list-item-tight ud-block-list-item-neutral ud-text-sm\" data-purpose=\"objective\">\n<div class=\"ud-block-list-item-content\"><span class=\"what-you-will-learn--objective-item--3b4zX\"><span style=\"vertical-align: inherit\">Learn advanced TypeScript concepts<\/span><\/span><\/div>\n<\/div>\n<\/li>\n<li>\n<div class=\"ud-block-list-item ud-block-list-item-small ud-block-list-item-tight ud-block-list-item-neutral ud-text-sm\" data-purpose=\"objective\">\n<div class=\"ud-block-list-item-content\"><span class=\"what-you-will-learn--objective-item--3b4zX\"><span style=\"vertical-align: inherit\">Create utility functions of complex type<\/span><\/span><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">This course is suitable for people who<\/span><\/h3>\n<div class=\"styles--audience--2xuzW\" data-purpose=\"target-audience\">\n<ul class=\"styles--audience__list--16EaN\">\n<li><span style=\"vertical-align: inherit\">Programmers looking to master TypeScript<\/span><\/li>\n<\/ul>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">TypeScript for Professionals course specifications \u2013 by Basarat<\/span><\/h3>\n<ul>\n<li><span style=\"vertical-align: inherit\">Publisher:&nbsp; <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.udemy.com\/course\/typescript-for-professionals\/\" target=\"_blank\"><span style=\"vertical-align: inherit\">Udemy<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Lecturer: <\/span><a href=\"https:\/\/downloadlynet.ir\/tag\/basarat-ali-syed\/\"><span style=\"vertical-align: inherit\">Basarat Ali Syed<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Training level: advanced<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Training duration: 3 hours and 27 minutes<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Number of courses: 74<\/span><\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">Headlines of the TypeScript for Professionals course \u2013 by Basarat<\/span><\/h3>\n<h2>&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-881659 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/01\/TypeScript-for-Professionals-by-Basarat-1.jpg\" alt=\"TypeScript for Professionals - by Basarat \" width=\"810\" height=\"341\"><\/h2>\n<h3><span style=\"vertical-align: inherit\">TypeScript for Professionals course prerequisites \u2013 by Basarat<\/span><\/h3>\n<ul>\n<li dir=\"ltr\" style=\"text-align: left\">Beginner JavaScript knowledge<\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">Course images<\/span><\/h3>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-881658 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/01\/TypeScript-for-Professionals-by-Basarat.jpg\" alt=\"TypeScript for Professionals - by Basarat\" width=\"718\" height=\"198\"><\/h2>\n<h3><span style=\"vertical-align: inherit\">Sample video of the course<\/span><\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-116197-1\"><video class=\"wp-video-shortcode\" id=\"video-116197-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/TypeScript_for_Professionals_-_by_Basarat_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/TypeScript_for_Professionals_-_by_Basarat_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/TypeScript_for_Professionals_-_by_Basarat_Downloadly.ir.mp4?nocache=1786093697570\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/TypeScript_for_Professionals_-_by_Basarat_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3><span style=\"vertical-align: inherit\">Installation guide<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">After Extract, view with your favorite Player.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">English subtitle<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Quality: 720p<\/span><\/p>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">download link<\/span><\/h3>\n<p><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Udemy_TypeScript_for_Professionals_-_by_Basarat_2022-12_Downloadly.ir.rar?nocache=1786093695\"><span style=\"vertical-align: inherit\">Download file \u2013 466 MB<\/span><\/a><\/p>\n<p><span style=\"vertical-align: inherit\">File(s) password: www.downloadly.ir<\/span><\/p>\n<h3><span style=\"vertical-align: inherit\">Size<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">466 MB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description TypeScript for Professionals course \u2013 by Basarat. I have been teaching TypeScript since 2012 (since launch). While teaching juniors as well as exper<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[11376,11377,11378,11379,11380,11381,11382,11383,11384,11385,11386,11387,11388,11389,11390,11391,11392,11393,11394,11395,11396,11397,11398,11399],"class_list":["post-1676","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-basarat-ali-syed","dgi_tag-course-typescript-for-professionals-by-basarat","dgi_tag-download-course-typescript-for-professionals-by-basarat","dgi_tag-download-link-typescript-for-professionals-by-basarat","dgi_tag-download-links-typescript-for-professionals-by-basarat","dgi_tag-download-paid-course-typescript-for-professionals-by-basarat","dgi_tag-download-typescript-for-professionals-by-basarat","dgi_tag-download-typescript-for-professionals-by-basarat-course","dgi_tag-download-typescript-for-professionals-by-basarat-course-for-free","dgi_tag-free-download-course-typescript-for-professionals-by-basarat","dgi_tag-free-download-link-typescript-for-professionals-by-basarat","dgi_tag-free-download-links-typescript-for-professionals-by-basarat","dgi_tag-free-download-paid-course-typescript-for-professionals-by-basarat","dgi_tag-free-download-typescript-for-professionals-by-basarat","dgi_tag-free-links-download-typescript-for-professionals-by-basarat","dgi_tag-free-paid-course-download-links-typescript-for-professionals-by-basarat","dgi_tag-free-typescript-for-professionals-by-basarat","dgi_tag-free-typescript-for-professionals-by-basarat-download-course","dgi_tag-paid-course-typescript-for-professionals-by-basarat","dgi_tag-typescript-for-professionals-by-basarat-download-course","dgi_tag-typescript-for-professionals-by-basarat-download-links","dgi_tag-typescript-for-professionals-by-basarat-for-free","dgi_tag-typescript-for-professionals-by-basarat-free-course","dgi_tag-typescript-for-professionals-by-basarat-free-download"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/1676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/1676\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=1676"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=1676"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=1676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}