Total TypeScript - Professional TypeScript Training by Matt Pocock

Total TypeScript - Professional TypeScript Training by Matt Pocock

Register & Get access to index

porjoton

Premium User
Premium
TutFlixer
Nov 4, 2020
97
98
13
Kabukicho
Damn, we're getting luxury resources for free along with new updates, and people still ask for more - that's a bit too much of an ask, don't you think? And I don't understand the issue with the video quality - are you really claiming you cannot read the code in the video...? The community here is just straight-up clowning.
 

man206

Member
TutFlixer
Jun 16, 2022
33
32
13
NYC
Damn, we're getting luxury resources for free along with new updates, and people still ask for more

I don't think they read the entire thread, they just click on the title and respond with 1+ or something when it's right there lol
 

evangelion

New member
TutFlixer
Jul 8, 2022
8
13
3
Earth
Whoever downloaded it should look into this and tell me if I'm wrong.

In this tutorial, the updated part is Advanced React with TypeScript. But some of the videos that go into this section are wrongly named and for that, wrongly organized also; the content in the video and video name doesn't match for those videos. For that, if the previous video contains a problem, the next video is not the solution, it's another video where it should be the solution. The solution video is somewhere else with different name. As a result, names are organized but content inside are disorganized. I figured out which video is named wrong and the correct name so that the contents inside are organized and matched with names.
Kindly, the uploader can also look into this if there is anything wrong.


Here ‘name before’ means the existing file name which needs to be changed to ‘name should be’. Please be cautious when changing file name like take notes which name you are changing and what will be its next name.

Name before: 0290_Differentiating_Props_With_a_Boolean_Discriminator--[TutFlix.ORG]—

Name should be: 0287_Destructuring_vs_Accessing_Discriminated_Union_Props--[TutFlix.ORG]--



Name before: 0291_Discriminated_Unions_for_Conditional_Props_in_TypeScript--[TutFlix.ORG]--

Name should be: 0288_Adding_a_Prop_Required_Across_Discriminated_Union_Variants--[TutFlix.ORG]--



Name before: 0292_Using_the_Record_Type_to_Represent_an_Empty_Object--[TutFlix.ORG]--

Name should be: 0289_Resolving_Discriminated_Union_Types_with_an_Intersection--[TutFlix.ORG]--



Name before: 0293_Conditionally_Require_Props_With_Discriminated_Unions--[TutFlix.ORG]--

Name should be: 0290_Differentiating_Props_With_a_Boolean_Discriminator--[TutFlix.ORG]--



Name before: 0294_Allow_Optional_Props_Using_A_Discriminated_Union_Branch_With_Undefined_Types--[TutFlix.ORG]--

Name should be: 0291_Discriminated_Unions_for_Conditional_Props_in_TypeScript--[TutFlix.ORG]--



Name before: 0295_Finding_a_Better_Type_Definition_For_A_Mapped_Component--[TutFlix.ORG]--

Name should be: 0292_Using_the_Record_Type_to_Represent_an_Empty_Object--[TutFlix.ORG]--



Name before: 0296_What_s_The_Difference_Between_React_ReactNode_and_React_FC--[TutFlix.ORG]--

Name should be: 0293_Conditionally_Require_Props_With_Discriminated_Unions--[TutFlix.ORG]--



Name before: 0297_Syncing_Types_without_Manual_Updates--[TutFlix.ORG]--

Name should be: 0294_Allow_Optional_Props_Using_A_Discriminated_Union_Branch_With_Undefined_Types--[TutFlix.ORG]--



Name before: 0298_The_keyof_typeof_Pattern--[TutFlix.ORG]--

Name should be: 0295_Finding_a_Better_Type_Definition_For_A_Mapped_Component--[TutFlix.ORG]--



Name before: 0299_The_Partial_Autocompletion_Quirk--[TutFlix.ORG]--

Name should be: 0296_What_s_The_Difference_Between_React_ReactNode_and_React_FC--[TutFlix.ORG]--



Name before: 0300_Solving_Partial_Autocompletion--[TutFlix.ORG]--

Name should be: 0297_Syncing_Types_without_Manual_Updates--[TutFlix.ORG]--



Name before: 0287_Destructuring_vs_Accessing_Discriminated_Union_Props--[TutFlix.ORG]--

Name should be: 0298_The_keyof_typeof_Pattern--[TutFlix.ORG]--



Name before: 0301_Extracting_Keys_and_Values_from_a_Type--[TutFlix.ORG]--

Name should be: 0299_The_Partial_Autocompletion_Quirk--[TutFlix.ORG]--



Name before: 0302_Using_as_const_and_Indexed_Access_Types_to_Extract_Keys_and_Values_from_a_Type--[TutFlix.ORG]--

Name should be: 0300_Solving_Partial_Autocompletion--[TutFlix.ORG]--



Name before: 0303_Ensuring_Correct_Inference_for_Prop_Types--[TutFlix.ORG]--

Name should be: 0301_Extracting_Keys_and_Values_from_a_Type--[TutFlix.ORG]--



Name before: 0288_Adding_a_Prop_Required_Across_Discriminated_Union_Variants--[TutFlix.ORG]--

Name should be: 0302_Using_as_const_and_Indexed_Access_Types_to_Extract_Keys_and_Values_from_a_Type--[TutFlix.ORG]--



Name before: 0304_Comparing_as_const_as_and_satisfies--[TutFlix.ORG]--

Name should be: 0303_Ensuring_Correct_Inference_for_Prop_Types--[TutFlix.ORG]--



Name before: 0289_Resolving_Discriminated_Union_Types_with_an_Intersection--[TutFlix.ORG]--

Name should be: 0304_Comparing_as_const_as_and_satisfies--[TutFlix.ORG]--



Name before and should be: Names of 308 and 309 videos should be interchanged which means name of 308 goes to 309 video and name of 309 video goes to 308 video



Name before: 0323_Generic_Inference_through_Multiple_Type_Helpers--[TutFlix.ORG]--

Name should be: 0318_Add_a_Generic_Type_Argument_to_a_Props_Interface--[TutFlix.ORG]--



Name before: 0318_Add_a_Generic_Type_Argument_to_a_Props_Interface--[TutFlix.ORG]--

Name should be: 0319_Generics_in_Class_Components--[TutFlix.ORG]--



Name before: 0319_Generics_in_Class_Components--[TutFlix.ORG]--

Name should be: 0320_Converting_a_Class_Component_to_be_Generic--[TutFlix.ORG]--



Name before: 0320_Converting_a_Class_Component_to_be_Generic--[TutFlix.ORG]--

Name should be: 0321_Passing_Type_Arguments_To_Components--[TutFlix.ORG]--



Name before: 0321_Passing_Type_Arguments_To_Components--[TutFlix.ORG]--

Name should be: 0322_Use_the_Angle_Brackets_Syntax_to_Pass_a_type_to_a_Component--[TutFlix.ORG]--



Name before: 0322_Use_the_Angle_Brackets_Syntax_to_Pass_a_type_to_a_Component--[TutFlix.ORG]--

Name should be: 0323_Generic_Inference_through_Multiple_Type_Helpers--[TutFlix.ORG]--



Name before: 0330_Use_as_const_to_Infer_a_Tuple_return_type--[TutFlix.ORG]--

Name should be: 0326_Refactoring_a_Generic_Hook_for_Best_Inference--[TutFlix.ORG]--



Name before: 0326_Refactoring_a_Generic_Hook_for_Best_Inference--[TutFlix.ORG]--

Name should be: 0327_Generics_vs_Discriminated_Unions--[TutFlix.ORG]--



Name before: 0327_Generics_vs_Discriminated_Unions--[TutFlix.ORG]--

Name should be: 0328_Refactoring_from_Generics_to_a_Discriminated_Union--[TutFlix.ORG]--



Name before: 0328_Refactoring_from_Generics_to_a_Discriminated_Union--[TutFlix.ORG]--

Name should be: 0329_Fixing_Type_Inference_in_a_Custom_React_Hook--[TutFlix.ORG]--



Name before: 0329_Fixing_Type_Inference_in_a_Custom_React_Hook--[TutFlix.ORG]--

Name should be: 0330_Use_as_const_to_Infer_a_Tuple_return_type--[TutFlix.ORG]--


Name before and should be: Names of 332 and 333 videos should be interchanged which means name of 332 goes to 333 video and name of 333 video goes to 332 video
 

evangelion

New member
TutFlixer
Jul 8, 2022
8
13
3
Earth
In 'Advanced React with TypeScript' section, no. 356 and 357 videos are same. Does anyone have this pair where both are different videos? 356 video is a problem exercise and 357 is supposed to be its solution.
 
Last edited:

onkkkkar

New member
TutFlixer
Nov 13, 2023
18
11
3
india
How can i Request a Course plss guide anyone it says post 5 posts before pasting a link ?? i have no clue what to do plss help
 

Latest resources