Tags
Language
Tags
November 2025
Su Mo Tu We Th Fr Sa
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Typescript - The Complete Guide (2023)

    Posted By: ELK1nG
    Typescript - The Complete Guide (2023)

    Typescript - The Complete Guide (2023)
    Published 8/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 3.98 GB | Duration: 10h 52m

    Understanding typescript from scratch to advance level and integration with frameworks like Angular, Express and more

    What you'll learn

    Difference between javascript and typescript

    Writing typescript code from scratch to advance level

    Understanding typescript role in advance frontend frameworks like Angular

    Understanding typescript role in advance backend development frameworks like Node + Express + Typescript

    Writing object oriented programming in typescript with class, interfaces, generics and more

    Writing advance typescript decorators to meet advance needs

    Detailed understanding of typescript compiler with wide variety of configuration

    Requirements

    A basic of javascript will be an advantage [Not compulsory]

    Description

    In this course, you will learn Typescript from scratch to an advanced level with all concepts and examples. We will start with understanding issues in Javascript and how these issues will be solved in Typescript to write more type-strict code in Typescript.Who are you?Beginner to Typescript (Wants to new skill in skillset) ?The course is well crafted in such a way that a new beginner can easily understand all topics with examples, slowly introducing advanced examples to make you more confident with typescript. If you are new to object-oriented programming,  in each module of OOP, the basic concepts are explained in detail before starting the actual implementation.Learning as support for advanced frameworks (eg. Angular/react/express and more) To learn advanced frameworks (e.g., Angular), you must have a great, in-depth understanding of Typescript. Which will help you understand the core concepts in more detail. For example, if you know how Decorators work in Typescript, you can easily understand the magic behind Angular Components. We also have a dedicated module for Typescript with Angular [Frontend] and Typescript with Backend [Express] to understand Typescript's role in these frameworks.Known to Basic Typescript & Wants to master it ?That's fantastic; we will unlock many concepts in detail with examples to have better clarity on advanced concepts like Decorators, compiler configurations, and many more. The course also has a dedicated module to cover many advanced topics that are rarely covered in many online resources. For example, Undefined vs. Null, Definitely Typed, Hash Prefix for Private Members, and many moreAdditionally, how will this course help you understand typescript better?The 10+ quizzes will help you test your understanding quickly.The assignments will make you more confident in writing examples with the real time concepts you learned.In the active Q&A section, where students answer each other and personally, I will be available to answer your queries.Source code (in ZIP Format) is attached in almost every lecture, so if you are stuck somewhere & not able to get desired output, you can quickly download and use it [but I recommend you to give it a try rather than downloading].And finally, it's Udemy, where you have a 30-Day Money-Back Guarantee for your satisfaction. So your investment is completely safe.Let's begin your typescript journey. See you inside the course.

    Overview

    Section 1: Introduction

    Lecture 1 What is Typescript?

    Lecture 2 Issues in Javascript

    Lecture 3 JavaScript Versions

    Lecture 4 Typescript Advantages

    Lecture 5 Typescript Versions

    Section 2: Setup

    Lecture 6 Visual Studio Code & Node

    Lecture 7 Installing Typescript & Writing First Typescript file

    Lecture 8 Downloading Zip from resources & using it

    Lecture 9 Setting Code Formatter Extension - Prettier

    Lecture 10 Setting Icon Theme Extension

    Section 3: Typescript Compilation

    Lecture 11 Introduction

    Lecture 12 Watch Mode

    Lecture 13 tsconfig.json

    Lecture 14 noUnusedLocals

    Lecture 15 noUnusedParameters

    Lecture 16 noImplicitReturns

    Lecture 17 Setting up debugger

    Section 4: Basics Types with Typescript

    Lecture 18 Introduction

    Lecture 19 Data Type Validation in Javascript

    Lecture 20 Basic type (primitives)

    Lecture 21 bigint

    Lecture 22 Symbol

    Lecture 23 Type Assignment (Implicit vs Explicit)

    Section 5: Working with Typescript

    Lecture 24 Introduction

    Lecture 25 Objects Basic

    Lecture 26 Objects Readonly Optional Nested

    Lecture 27 Objects with Functions

    Lecture 28 Arrays Basic

    Lecture 29 Arrays readonly, objects

    Lecture 30 Array destructing, constructor

    Lecture 31 Union

    Lecture 32 Enums with Log example

    Lecture 33 Enum in detail

    Lecture 34 let var const

    Lecture 35 let in details

    Lecture 36 Tuples

    Lecture 37 Tuple destructing

    Lecture 38 Alias

    Lecture 39 Literals

    Lecture 40 functions params and more

    Lecture 41 Arrow Functions

    Lecture 42 Anonymous Functions & Constructor

    Lecture 43 Casting

    Lecture 44 Casting with HTML Example

    Section 6: Classes

    Lecture 45 Introduction

    Lecture 46 What is Class?

    Lecture 47 Creating first class

    Lecture 48 How Class looks in JS?

    Lecture 49 Constructor and params

    Lecture 50 this keyword

    Lecture 51 Access Modifiers

    Lecture 52 Readonly

    Lecture 53 Debit & Credit Example

    Lecture 54 Static Property

    Lecture 55 Static method

    Lecture 56 What Is Inheritance?

    Lecture 57 Creating objects for child classes

    Lecture 58 Method Overriding

    Lecture 59 Method Overriding With Example

    Lecture 60 Protected

    Lecture 61 Abstract Classes

    Lecture 62 Abstract Methods

    Lecture 63 Abstract Properties

    Lecture 64 Getter & Setter

    Lecture 65 Invisible Constructer

    Section 7: Interfaces

    Lecture 66 Introduction

    Lecture 67 What is Interface?

    Lecture 68 Example BankAccount Interface

    Lecture 69 Functions in Interface

    Lecture 70 How Interface looks in JS?

    Lecture 71 Union examples with property

    Lecture 72 Interface vs Class

    Lecture 73 Extending Interface

    Lecture 74 Implementing Multiple Interfaces

    Lecture 75 Interface as type

    Lecture 76 Utility Types

    Lecture 77 More Utility Types

    Lecture 78 Interfaces Vs Type Aliases

    Lecture 79 Interface with same name

    Section 8: Generics

    Lecture 80 Introduction

    Lecture 81 Creating Generic Function

    Lecture 82 Naming Convention

    Lecture 83 Multiple Types

    Lecture 84 Return Types

    Lecture 85 Issue with Return Type

    Lecture 86 With Arrays

    Lecture 87 Generic Classes

    Lecture 88 Generics Interfaces

    Lecture 89 Generics Vs Any

    Section 9: Advance Typescript Compilation

    Lecture 90 Introduction

    Lecture 91 compilerOptions

    Lecture 92 target

    Lecture 93 rootDir and outDir

    Lecture 94 declaration & declarationMap

    Lecture 95 removeComments

    Lecture 96 noEmit

    Lecture 97 noEmitOnError

    Lecture 98 noImplicitAny

    Lecture 99 strictNullChecks

    Lecture 100 strictFunctionTypes

    Lecture 101 strictBindCallApply

    Lecture 102 strictPropertyInitialization

    Lecture 103 noImplicitThis

    Lecture 104 noUnusedLocals

    Lecture 105 noFallthroughCasesInSwitch

    Lecture 106 allowUnreachableCode

    Section 10: Decorators

    Lecture 107 Introduction

    Lecture 108 Class Decorator

    Lecture 109 experimentalDecorators

    Lecture 110 Decorator Factories

    Lecture 111 A change in Naming Convention

    Lecture 112 Class Decorator - Example

    Lecture 113 Multiple Decorator

    Lecture 114 Class Decorator Used by Angular

    Lecture 115 Property Decorator

    Lecture 116 Method Decorator

    Lecture 117 Method Decorator With Parameter

    Section 11: Advanced Topics

    Lecture 118 Introduction

    Lecture 119 What is Declaration Merging?

    Lecture 120 Interface - Declaration Merging

    Lecture 121 Enum - Declaration Merging

    Lecture 122 any Vs unknown

    Lecture 123 undefined Vs null

    Lecture 124 Definitely Typed

    Lecture 125 Typescript Updates Understanding

    Lecture 126 for-of-vs-for-in

    Lecture 127 Hash Prefix For Private Members

    Section 12: Typescript in Angular [Frontend]

    Lecture 128 Introduction

    Lecture 129 Angular Installation

    Lecture 130 First Angular Project

    Lecture 131 Downloading and Running Project

    Lecture 132 What is Component?

    Lecture 133 Understanding Decorators Role in Components

    Lecture 134 Creating First Component

    Lecture 135 More Components

    Section 13: Typescript in Express [Backend]

    Lecture 136 Introduction

    Lecture 137 Express Server with JS

    Lecture 138 Instruction on downloading code & running

    Lecture 139 Typescript and Express installation

    Lecture 140 Typescript Setup

    Lecture 141 Express Server with TS

    Section 14: Round up

    Lecture 142 Thanks

    Adding Typescript in your skillset,Wants to learn advance typescript,Learning advance frameworks in which typescript used like Angular/React/Express and more,Preparing for an Interview as Typescript Developer