FileMood

Download freefiles.top-Angular_-_The_Complete_Guide_(2025_Edition)

Freefiles top Angular The Complete Guide 2025 Edition

Name

freefiles.top-Angular_-_The_Complete_Guide_(2025_Edition)

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

32.7 GB

Total Files

1685

Last Seen

2025-07-18 01:01

Hash

2ABC6F7AFC44AD574E1209B34922EB0759D35749

/41_-_Bonus_Using_NgRx_For_State_Management/

699_-_videos-1.zip

936.8 MB

678_-_Module_Introduction.mp4

2.6 MB

678_-_Module_Introduction_English.srt

1.4 KB

679_-_What_Is_NgRx.mp4

8.6 MB

679_-_What_Is_NgRx_English.srt

3.2 KB

680_-_Understanding_NgRx_Its_Building_Blocks.mp4

12.1 MB

680_-_Understanding_NgRx_Its_Building_Blocks_English.srt

6.0 KB

681_-_01-starting-setup-standalone.zip

225.9 KB

681_-_01-starting-setup.zip

225.3 KB

681_-_Project_Setup_Installing_NgRx.mp4

39.8 MB

681_-_Project_Setup_Installing_NgRx_English.srt

8.0 KB

682_-_03-added-first-reducer-standalone.zip

228.2 KB

682_-_03-added-first-reducer.zip

227.5 KB

682_-_Adding_a_First_Reducer_Store_Setup.mp4

72.5 MB

682_-_Adding_a_First_Reducer_Store_Setup_English.srt

13.8 KB

683_-_04-alternative-reducer-syntax-standalone.zip

229.1 KB

683_-_04-alternative-reducer-syntax.zip

228.5 KB

683_-_An_Alternative_Way_Of_Creating_Reducers.mp4

14.7 MB

683_-_An_Alternative_Way_Of_Creating_Reducers_English.srt

7.2 KB

684_-_05-selecting-data-from-store-standalone.zip

228.9 KB

684_-_05-selecting-data-from-store.zip

228.2 KB

684_-_Reading_Data_From_The_Store.mp4

110.2 MB

684_-_Reading_Data_From_The_Store_English.srt

15.3 KB

685_-_Introducing_Actions_State_Changing_Reducers.mp4

28.1 MB

685_-_Introducing_Actions_State_Changing_Reducers_English.srt

13.5 KB

686_-_Dispatching_Actions.mp4

22.4 MB

686_-_Dispatching_Actions_English.srt

5.9 KB

687_-_06-added-actions.zip

226.7 KB

687_-_Attaching_Data_To_Actions.mp4

21.0 MB

687_-_Attaching_Data_To_Actions_English.srt

7.0 KB

688_-_Handling_Actions_Without_createReducer.mp4

30.4 MB

688_-_Handling_Actions_Without_createReducer_English.srt

9.9 KB

689_-_07-alternative-syntax-standalone.zip

228.0 KB

689_-_07-alternative-syntax.zip

227.6 KB

689_-_An_Alternative_Way_Of_Defining_Actions.mp4

111.2 MB

689_-_An_Alternative_Way_Of_Defining_Actions_English.srt

17.5 KB

690_-_08-practice-second-action-standalone.zip

228.7 KB

690_-_08-practice-second-action.zip

228.1 KB

690_-_Time_To_Practice_A_Second_Action.mp4

50.5 MB

690_-_Time_To_Practice_A_Second_Action_English.srt

8.8 KB

691_-_09-selectors-standalone.zip

227.9 KB

691_-_09-selectors.zip

227.2 KB

691_-_Exploring_Selectors.mp4

60.9 MB

691_-_Exploring_Selectors_English.srt

13.1 KB

692_-_Introducing_Effects.mp4

12.9 MB

692_-_Introducing_Effects_English.srt

4.1 KB

693_-_Installing_the_Effects_Package.mp4

24.2 MB

693_-_Installing_the_Effects_Package_English.srt

2.9 KB

694_-_10-first-effect-standalone.zip

229.5 KB

694_-_10-first-effect.zip

228.8 KB

694_-_Defining_a_First_Effect.mp4

33.3 MB

694_-_Defining_a_First_Effect_English.srt

14.4 KB

695_-_The_Old_Effect_Decorator_Registering_Effects.mp4

46.9 MB

695_-_The_Old_Effect_Decorator_Registering_Effects_English.srt

5.6 KB

696_-_Using_Store_Data_In_Effects.mp4

17.7 MB

696_-_Using_Store_Data_In_Effects_English.srt

5.2 KB

697_-_Adding_a_Second_Effect.mp4

120.4 MB

697_-_Adding_a_Second_Effect_English.srt

16.1 KB

698_-_11-intro-finished-standalone.zip

230.1 KB

698_-_11-intro-finished.zip

229.4 KB

698_-_Summary.mp4

17.2 MB

698_-_Summary_English.srt

4.9 KB

699_-_code-snapshots.zip

2.6 MB

699_-_NgRx_The_Old_Syntax.html

1.8 KB

699_-_videos-2.zip

518.9 MB

/10_-_Making_Sense_of_Change_Detection_Deep_Dive/

190_-_Module_Introduction.mp4

4.1 MB

190_-_Module_Introduction_English.srt

2.7 KB

190_-_Starting_Project.txt

0.1 KB

191_-_Analyzing_the_Starting_Project.mp4

11.0 MB

191_-_Analyzing_the_Starting_Project_English.srt

2.9 KB

191_-_Starting_Project.txt

0.1 KB

192_-_Understanding_How_Angular_Performs_Change_Detection.mp4

31.0 MB

192_-_Understanding_How_Angular_Performs_Change_Detection_English.srt

7.5 KB

193_-_Change_Detection_During_Development_ExpressionChangedAfterChecked_Errors.mp4

35.2 MB

193_-_Change_Detection_During_Development_ExpressionChangedAfterChecked_Errors_English.srt

4.3 KB

194_-_Writing_Efficient_Template_Bindings.mp4

5.4 MB

194_-_Writing_Efficient_Template_Bindings_English.srt

2.1 KB

195_-_Avoiding_Zone_Pollution.mp4

49.9 MB

195_-_Avoiding_Zone_Pollution_English.srt

7.7 KB

196_-_Using_the_OnPush_Strategy.mp4

55.7 MB

196_-_Using_the_OnPush_Strategy_English.srt

4.8 KB

197_-_Understanding_the_OnPush_Strategy.mp4

145.6 MB

197_-_Understanding_the_OnPush_Strategy_English.srt

13.5 KB

198_-_Working_with_OnPush_Signals.mp4

9.3 MB

198_-_Working_with_OnPush_Signals_English.srt

3.3 KB

199_-_messagesservicets.txt

0.2 KB

199_-_Using_Signals_for_Sharing_Data_Across_Components_with_OnPush.mp4

72.8 MB

199_-_Using_Signals_for_Sharing_Data_Across_Components_with_OnPush_English.srt

6.1 KB

200_-_The_Problem_With_OnPush_CrossComponent_Data_Not_Using_Signals.mp4

31.1 MB

200_-_The_Problem_With_OnPush_CrossComponent_Data_Not_Using_Signals_English.srt

5.0 KB

201_-_Triggering_Change_Detection_Manually_Using_RxJS_Subjects.mp4

185.6 MB

201_-_Triggering_Change_Detection_Manually_Using_RxJS_Subjects_English.srt

16.7 KB

202_-_Introducing_The_async_Pipe.mp4

71.3 MB

202_-_Introducing_The_async_Pipe_English.srt

6.9 KB

203_-_Going_Zoneless.mp4

218.6 MB

203_-_Going_Zoneless_English.srt

17.9 KB

/11_-_Working_with_RxJS_Observables_Deep_Dive/

204_-_Module_Introduction.mp4

3.7 MB

204_-_Module_Introduction_English.srt

1.1 KB

205_-_What_Are_Observables_What_Is_RxJS.mp4

3.6 MB

205_-_What_Are_Observables_What_Is_RxJS_English.srt

1.6 KB

206_-_Creating_Using_an_Observable.mp4

139.8 MB

206_-_Creating_Using_an_Observable_English.srt

13.9 KB

206_-_Starting_Project.txt

0.1 KB

207_-_Working_with_RxJS_Operators.mp4

50.1 MB

207_-_Working_with_RxJS_Operators_English.srt

8.6 KB

208_-_Working_with_Signals.mp4

24.2 MB

208_-_Working_with_Signals_English.srt

8.2 KB

209_-_Signals_vs_Observables.mp4

74.9 MB

209_-_Signals_vs_Observables_English.srt

9.4 KB

210_-_Converting_Signals_To_Observables.mp4

44.7 MB

210_-_Converting_Signals_To_Observables_English.srt

5.2 KB

211_-_Converting_Observables_To_Signals.mp4

31.1 MB

211_-_Converting_Observables_To_Signals_English.srt

7.2 KB

212_-_Deep_Dive_Creating_Using_A_Custom_Observable_From_Scratch.mp4

182.5 MB

212_-_Deep_Dive_Creating_Using_A_Custom_Observable_From_Scratch_English.srt

17.5 KB

213_-_Module_Summary.mp4

19.4 MB

213_-_Module_Summary_English.srt

3.9 KB

freefiles.top.txt

0.0 KB

/12_-_Sending_HTTP_Requests_Handling_Responses/

214_-_Module_Introduction.mp4

8.1 MB

214_-_Module_Introduction_English.srt

2.2 KB

215_-_Starting_Project.txt

0.1 KB

215_-_The_Starting_Projects_Frontend_Backend.mp4

64.0 MB

215_-_The_Starting_Projects_Frontend_Backend_English.srt

7.4 KB

216_-_How_To_Connect_Angular_Apps_To_A_Backend.mp4

17.8 MB

216_-_How_To_Connect_Angular_Apps_To_A_Backend_English.srt

5.8 KB

217_-_Optional_HTTP_Essentials.html

0.5 KB

218_-_Getting_Started_with_Angulars_Http_Client.mp4

25.4 MB

218_-_Getting_Started_with_Angulars_Http_Client_English.srt

6.3 KB

219_-_Providing_the_HttpClient_when_using_NgModules.html

1.0 KB

220_-_Sending_a_GET_Request_To_Fetch_Data.mp4

100.3 MB

220_-_Sending_a_GET_Request_To_Fetch_Data_English.srt

11.4 KB

221_-_Configuring_Http_Requests.mp4

34.0 MB

221_-_Configuring_Http_Requests_English.srt

5.6 KB

222_-_Transforming_Using_Response_Data.mp4

60.3 MB

222_-_Transforming_Using_Response_Data_English.srt

4.3 KB

223_-_Showing_a_Loading_Fallback.mp4

55.3 MB

223_-_Showing_a_Loading_Fallback_English.srt

4.5 KB

224_-_Handling_HTTP_Errors.mp4

188.2 MB

224_-_Handling_HTTP_Errors_English.srt

16.3 KB

225_-_Sending_Data_To_A_Backend.mp4

128.4 MB

225_-_Sending_Data_To_A_Backend_English.srt

10.4 KB

226_-_More_Data_Fetching_Some_Code_Duplication.mp4

106.6 MB

226_-_More_Data_Fetching_Some_Code_Duplication_English.srt

6.4 KB

227_-_Outsourcing_HTTP_Request_Logic_Into_A_Service.mp4

167.6 MB

227_-_Outsourcing_HTTP_Request_Logic_Into_A_Service_English.srt

12.7 KB

228_-_Managing_HTTPloaded_Data_via_a_Service.mp4

106.2 MB

228_-_Managing_HTTPloaded_Data_via_a_Service_English.srt

7.1 KB

229_-_Implementing_Optimistic_Updating.mp4

53.9 MB

229_-_Implementing_Optimistic_Updating_English.srt

4.0 KB

230_-_Potential_Problems_Introduced_by_Optimistic_Updating.mp4

49.8 MB

230_-_Potential_Problems_Introduced_by_Optimistic_Updating_English.srt

2.9 KB

231_-_Improved_Optimistic_Updating.mp4

100.4 MB

231_-_Improved_Optimistic_Updating_English.srt

8.1 KB

232_-_Implementing_Appwide_Error_Management.mp4

136.9 MB

232_-_Implementing_Appwide_Error_Management_English.srt

10.1 KB

232_-_Shared_Files.txt

0.1 KB

233_-_Practice_Sending_DELETE_Requests.mp4

172.5 MB

233_-_Practice_Sending_DELETE_Requests_English.srt

11.8 KB

234_-_Introducing_HTTP_Interceptors.mp4

110.6 MB

234_-_Introducing_HTTP_Interceptors_English.srt

10.4 KB

235_-_Optional_Classbased_Interceptors.html

1.3 KB

236_-_Introducing_HTTP_Response_Interceptors.mp4

31.5 MB

236_-_Introducing_HTTP_Response_Interceptors_English.srt

4.3 KB

/13_-_Handling_User_Input_Working_with_Forms_Templatedriven_Reactive/

237_-_Module_Introduction.mp4

18.4 MB

237_-_Module_Introduction_English.srt

3.9 KB

237_-_Starting_Project.txt

0.1 KB

238_-_Templatedriven_vs_Reactive_Forms.mp4

7.0 MB

238_-_Templatedriven_vs_Reactive_Forms_English.srt

4.1 KB

239_-_Templatedriven_Registering_Form_Controls.mp4

25.2 MB

239_-_Templatedriven_Registering_Form_Controls_English.srt

9.1 KB

240_-_Getting_Access_to_the_Angularmanaged_Form.mp4

43.6 MB

240_-_Getting_Access_to_the_Angularmanaged_Form_English.srt

12.8 KB

241_-_Extracting_User_Input_Values.mp4

27.9 MB

241_-_Extracting_User_Input_Values_English.srt

4.0 KB

242_-_Validating_Input_with_Form_Validation_Directives.mp4

38.2 MB

242_-_Validating_Input_with_Form_Validation_Directives_English.srt

9.1 KB

243_-_Using_the_Form_Validation_Status_To_Provide_User_Feedback.mp4

37.4 MB

243_-_Using_the_Form_Validation_Status_To_Provide_User_Feedback_English.srt

11.1 KB

244_-_Adding_Validation_Styles.mp4

67.8 MB

244_-_Adding_Validation_Styles_English.srt

6.9 KB

244_-_stylescss.txt

0.1 KB

245_-_Interacting_With_The_Underlying_Form_Object_In_The_Component.mp4

218.0 MB

245_-_Interacting_With_The_Underlying_Form_Object_In_The_Component_English.srt

20.3 KB

246_-_Updating_Form_Values_Programmatically.mp4

69.8 MB

246_-_Updating_Form_Values_Programmatically_English.srt

8.0 KB

247_-_logincomponenthtml.txt

0.2 KB

247_-_logincomponentts.txt

0.2 KB

247_-_Reactive_Forms_Getting_Started.mp4

22.3 MB

247_-_Reactive_Forms_Getting_Started_English.srt

7.7 KB

248_-_Syncing_Reactive_Form_Definition_Template.mp4

55.9 MB

248_-_Syncing_Reactive_Form_Definition_Template_English.srt

5.2 KB

249_-_Handling_Form_Submission_Reactive_Forms.mp4

12.5 MB

249_-_Handling_Form_Submission_Reactive_Forms_English.srt

4.8 KB

250_-_Adding_Validators_To_Reactive_Forms.mp4

111.4 MB

250_-_Adding_Validators_To_Reactive_Forms_English.srt

9.9 KB

251_-_Building_Custom_Angular_Form_Validation_Directives.txt

0.1 KB

251_-_Building_Custom_Validators.mp4

52.3 MB

251_-_Building_Custom_Validators_English.srt

8.1 KB

252_-_Creating_Using_Async_Validators.mp4

19.7 MB

252_-_Creating_Using_Async_Validators_English.srt

5.9 KB

253_-_Interacting_with_the_Form_Programmatically.mp4

127.3 MB

253_-_Interacting_with_the_Form_Programmatically_English.srt

12.7 KB

254_-_Exercise_Problem.mp4

10.5 MB

254_-_Exercise_Problem_English.srt

3.6 KB

254_-_signupcomponenthtml.txt

0.2 KB

255_-_Exercise_Solution.mp4

44.8 MB

255_-_Exercise_Solution_English.srt

7.0 KB

256_-_Connecting_Registering_Inputs_For_A_Complex_Form.mp4

177.7 MB

256_-_Connecting_Registering_Inputs_For_A_Complex_Form_English.srt

13.4 KB

257_-_Working_with_Nested_Form_Groups.mp4

91.7 MB

257_-_Working_with_Nested_Form_Groups_English.srt

8.3 KB

258_-_Working_with_Form_Arrays.mp4

52.0 MB

258_-_Working_with_Form_Arrays_English.srt

7.0 KB

259_-_Practice_Adding_More_Validation.mp4

37.4 MB

259_-_Practice_Adding_More_Validation_English.srt

5.3 KB

260_-_Creating_MultiInput_Validators_Form_Group_Validators.mp4

89.2 MB

260_-_Creating_MultiInput_Validators_Form_Group_Validators_English.srt

11.1 KB

260_-_Updated_stylescss.txt

0.1 KB

261_-_Module_Summary.mp4

21.1 MB

261_-_Module_Summary_English.srt

2.4 KB

/14_-_Routing_Building_Multipage_Single_Page_Applications/

262_-_Module_Introduction.mp4

5.4 MB

262_-_Module_Introduction_English.srt

3.0 KB

262_-_Starting_Project.txt

0.1 KB

263_-_What_Is_Routing.mp4

7.4 MB

263_-_What_Is_Routing_English.srt

3.9 KB

264_-_Enabling_Routing_Adding_a_First_Route.mp4

57.0 MB

264_-_Enabling_Routing_Adding_a_First_Route_English.srt

8.9 KB

265_-_Rendering_Routes.mp4

12.0 MB

265_-_Rendering_Routes_English.srt

5.4 KB

266_-_Registering_Multiple_Routes.mp4

10.6 MB

266_-_Registering_Multiple_Routes_English.srt

4.7 KB

267_-_Adding_Links_The_Right_Way.mp4

93.5 MB

267_-_Adding_Links_The_Right_Way_English.srt

8.5 KB

268_-_Styling_Active_Navigation_Links.mp4

44.6 MB

268_-_Styling_Active_Navigation_Links_English.srt

4.2 KB

269_-_Setting_Up_Navigating_To_Dynamic_Routes.mp4

63.4 MB

269_-_Setting_Up_Navigating_To_Dynamic_Routes_English.srt

10.6 KB

270_-_Extracting_Dynamic_Route_Parameters_via_Inputs.mp4

25.7 MB

270_-_Extracting_Dynamic_Route_Parameters_via_Inputs_English.srt

9.1 KB

271_-_Extracting_Dynamic_Route_Parameters_via_Input.html

0.6 KB

272_-_Extracting_Dynamic_Route_Parameters_via_Observables.mp4

113.4 MB

272_-_Extracting_Dynamic_Route_Parameters_via_Observables_English.srt

12.2 KB

273_-_Working_with_Nested_Routes.mp4

54.0 MB

273_-_Working_with_Nested_Routes_English.srt

7.8 KB

274_-_Route_Links_Relative_Links.mp4

21.7 MB

274_-_Route_Links_Relative_Links_English.srt

3.7 KB

275_-_Accessing_Parent_Route_Data_From_Inside_Nested_Routes.mp4

75.5 MB

275_-_Accessing_Parent_Route_Data_From_Inside_Nested_Routes_English.srt

6.5 KB

276_-_Loading_Data_Based_On_Route_Parameters_In_Child_Routes.mp4

8.4 MB

276_-_Loading_Data_Based_On_Route_Parameters_In_Child_Routes_English.srt

3.1 KB

277_-_Link_Shortcuts_Programmatic_Navigation.mp4

38.3 MB

277_-_Link_Shortcuts_Programmatic_Navigation_English.srt

9.2 KB

278_-_Adding_A_Not_Found_Route.mp4

10.2 MB

278_-_Adding_A_Not_Found_Route_English.srt

2.4 KB

278_-_Not_Found_Component.txt

0.1 KB

279_-_Redirecting_Users.mp4

54.9 MB

279_-_Redirecting_Users_English.srt

7.6 KB

280_-_Splitting_Route_Definitions_Across_Multiple_Files.mp4

29.2 MB

280_-_Splitting_Route_Definitions_Across_Multiple_Files_English.srt

4.1 KB

281_-_Activated_Route_vs_Activated_Route_Snapshot.mp4

26.5 MB

281_-_Activated_Route_vs_Activated_Route_Snapshot_English.srt

5.4 KB

282_-_Setting_Query_Parameters.mp4

21.2 MB

282_-_Setting_Query_Parameters_English.srt

8.2 KB

283_-_Extracting_Query_Parameters_via_Inputs.mp4

17.9 MB

283_-_Extracting_Query_Parameters_via_Inputs_English.srt

4.6 KB

284_-_Extracting_Query_Parameters_via_Observables.mp4

22.0 MB

284_-_Extracting_Query_Parameters_via_Observables_English.srt

5.0 KB

285_-_Using_Query_Parameters_For_Data_Manipulation.mp4

41.8 MB

285_-_Using_Query_Parameters_For_Data_Manipulation_English.srt

5.5 KB

286_-_Adding_Static_Data_To_Routes.mp4

25.9 MB

286_-_Adding_Static_Data_To_Routes_English.srt

7.6 KB

287_-_Resolving_Routerelated_Dynamic_Data.mp4

193.5 MB

287_-_Resolving_Routerelated_Dynamic_Data_English.srt

16.8 KB

288_-_Optional_Classbased_Resolvers.html

1.1 KB

289_-_Accessing_Route_Data_In_Components.mp4

15.6 MB

289_-_Accessing_Route_Data_In_Components_English.srt

4.1 KB

290_-_Controlling_Route_Resolver_Execution.mp4

17.5 MB

290_-_Controlling_Route_Resolver_Execution_English.srt

4.6 KB

290_-_taskscomponentts.txt

0.2 KB

290_-_usersroutests.txt

0.2 KB

291_-_Setting_Resolving_Titles.mp4

25.2 MB

291_-_Setting_Resolving_Titles_English.srt

6.0 KB

292_-_Introducing_Route_Guards.mp4

51.1 MB

292_-_Introducing_Route_Guards_English.srt

13.4 KB

293_-_Optional_Classbased_Guards.html

1.0 KB

294_-_Making_Sense_of_The_CanDeactivate_Guard.mp4

25.0 MB

294_-_Making_Sense_of_The_CanDeactivate_Guard_English.srt

7.3 KB

295_-_Improving_The_CanDeactivate_Logic.mp4

15.0 MB

295_-_Improving_The_CanDeactivate_Logic_English.srt

4.3 KB

296_-_Reloading_Pages_via_the_Angular_Router_Configuring_Programmatic_Navigation.mp4

79.7 MB

296_-_Reloading_Pages_via_the_Angular_Router_Configuring_Programmatic_Navigation_English.srt

8.8 KB

freefiles.top.txt

0.0 KB

/15_-_Code_Splitting_Deferrable_Views/

297_-_Module_Introduction.mp4

1.6 MB

297_-_Module_Introduction_English.srt

1.6 KB

298_-_What_Is_Lazy_Loading_Code_Splitting.mp4

3.1 MB

298_-_What_Is_Lazy_Loading_Code_Splitting_English.srt

2.5 KB

299_-_Introducing_Routebased_Lazy_Loading.mp4

15.9 MB

299_-_Introducing_Routebased_Lazy_Loading_English.srt

4.3 KB

299_-_Starting_Project.txt

0.1 KB

300_-_Implementing_Routebased_Lazy_Loading.mp4

152.2 MB

300_-_Implementing_Routebased_Lazy_Loading_English.srt

12.4 KB

301_-_Lazy_Loading_Entire_Route_Groups.mp4

99.3 MB

301_-_Lazy_Loading_Entire_Route_Groups_English.srt

7.9 KB

302_-_Using_Lazy_Loading_Routing_to_Lazyload_Services.mp4

46.9 MB

302_-_Using_Lazy_Loading_Routing_to_Lazyload_Services_English.srt

6.0 KB

303_-_Deferrable_Views_Starting_Project.txt

0.2 KB

303_-_Introducing_Deferrable_Views.mp4

34.1 MB

303_-_Introducing_Deferrable_Views_English.srt

4.7 KB

304_-_Defer_Loading_Until_Viewport_Visibility.mp4

30.9 MB

304_-_Defer_Loading_Until_Viewport_Visibility_English.srt

5.6 KB

304_-_Deferrable_Views_Docs.txt

0.0 KB

305_-_Deferrable_Views_Using_Other_Triggers.mp4

15.9 MB

305_-_Deferrable_Views_Using_Other_Triggers_English.srt

2.3 KB

306_-_Prefetching_Lazyloaded_Code.mp4

11.6 MB

306_-_Prefetching_Lazyloaded_Code_English.srt

3.5 KB

307_-_Deferrable_Views_Summary.mp4

17.9 MB

307_-_Deferrable_Views_Summary_English.srt

3.4 KB

freefiles.top.txt

0.0 KB

/16_-_Deploying_Angular_Apps_CSR_SSR_SGA/

308_-_Module_Introduction.mp4

2.1 MB

308_-_Module_Introduction_English.srt

1.6 KB

309_-_starting-project.zip

724.7 KB

309_-_The_Starting_Project.html

0.1 KB

310_-_Preparing_a_Project_For_Deployment_Building_It_For_Production.mp4

15.5 MB

310_-_Preparing_a_Project_For_Deployment_Building_It_For_Production_English.srt

7.3 KB

311_-_Building_SPAs_Pros_Cons.mp4

38.1 MB

311_-_Building_SPAs_Pros_Cons_English.srt

5.9 KB

312_-_SPAs_Deployment_Example.mp4

126.8 MB

312_-_SPAs_Deployment_Example_English.srt

12.2 KB

313_-_Angular_CLI_Deployment.txt

0.0 KB

313_-_Using_ng_add_ng_deploy_Angulars_Builtin_Deployment_Support.mp4

16.7 MB

313_-_Using_ng_add_ng_deploy_Angulars_Builtin_Deployment_Support_English.srt

3.1 KB

314_-_Serverside_Rendering_SSR_Introduction.mp4

10.8 MB

314_-_Serverside_Rendering_SSR_Introduction_English.srt

5.5 KB

315_-_Setting_Up_SSR_For_An_Angular_App.mp4

66.1 MB

315_-_Setting_Up_SSR_For_An_Angular_App_English.srt

6.2 KB

316_-_Building_and_Service_an_SSR_App.mp4

23.8 MB

316_-_Building_and_Service_an_SSR_App_English.srt

3.6 KB

317_-_Authoring_SSRready_Code_Beware_of_Pitfalls.mp4

19.2 MB

317_-_Authoring_SSRready_Code_Beware_of_Pitfalls_English.srt

5.6 KB

318_-_SSR_and_ClientServer_Mismatches.mp4

24.5 MB

318_-_SSR_and_ClientServer_Mismatches_English.srt

5.8 KB

318_-_taskscomponentts.txt

0.2 KB

319_-_Static_Site_Generation_SSG_Introduction.mp4

8.7 MB

319_-_Static_Site_Generation_SSG_Introduction_English.srt

4.6 KB

320_-_Configuring_Using_SSG.mp4

89.7 MB

320_-_Configuring_Using_SSG_English.srt

8.2 KB

321_-_Deployment_Methods_A_Summary.mp4

3.2 MB

321_-_Deployment_Methods_A_Summary_English.srt

1.5 KB

322_-_SSR_SSG_Deployment_Example.html

0.9 KB

/17_-_Course_Roundup_Next_Steps/

323_-_Course_Roundup.mp4

62.4 MB

323_-_Course_Roundup_English.srt

3.0 KB

324_-_Bonus_More_Content.html

1.1 KB

325_-_About_The_Rest_Of_This_Course.mp4

73.7 MB

325_-_About_The_Rest_Of_This_Course_English.srt

3.9 KB

326_-_Where_To_Go_Next.html

2.6 KB

/18_-_The_Basics_Angular_16/

327_-_About_This_Section.html

2.0 KB

327_-_project-template.zip

129.7 KB

328_-_Module_Introduction.mp4

4.3 MB

328_-_Module_Introduction_English.srt

1.7 KB

329_-_How_an_Angular_App_gets_Loaded_and_Started.mp4

49.6 MB

329_-_How_an_Angular_App_gets_Loaded_and_Started_English.srt

12.9 KB

330_-_Components_are_Important.mp4

17.0 MB

330_-_Components_are_Important_English.srt

5.4 KB

331_-_Creating_a_New_Component.mp4

35.0 MB

331_-_Creating_a_New_Component_English.srt

12.6 KB

332_-_Understanding_the_Role_of_AppModule_and_Component_Declaration.mp4

28.7 MB

332_-_Understanding_the_Role_of_AppModule_and_Component_Declaration_English.srt

9.3 KB

333_-_Working_with_Standalone_Components.html

2.4 KB

334_-_Using_Custom_Components.mp4

5.6 MB

334_-_Using_Custom_Components_English.srt

1.9 KB

335_-_Creating_Components_with_the_CLI_Nesting_Components.mp4

18.3 MB

335_-_Creating_Components_with_the_CLI_Nesting_Components_English.srt

5.0 KB

336_-_Working_with_Component_Templates.mp4

28.8 MB

336_-_Working_with_Component_Templates_English.srt

5.2 KB

337_-_Working_with_Component_Styles.mp4

28.5 MB

337_-_Working_with_Component_Styles_English.srt

6.5 KB

338_-_basics-components.zip

134.4 KB

338_-_Fully_Understanding_the_Component_Selector.mp4

20.3 MB

338_-_Fully_Understanding_the_Component_Selector_English.srt

6.0 KB

339_-_basics-assignment-1-solution.zip

135.4 KB

339_-_OPTIONAL_Assignment_Solution.mp4

47.9 MB

339_-_OPTIONAL_Assignment_Solution_English.srt

11.1 KB

340_-_What_is_Databinding.mp4

11.4 MB

340_-_What_is_Databinding_English.srt

5.3 KB

341_-_String_Interpolation.mp4

78.0 MB

341_-_String_Interpolation_English.srt

9.8 KB

342_-_Property_Binding.mp4

47.2 MB

342_-_Property_Binding_English.srt

11.5 KB

343_-_Property_Binding_vs_String_Interpolation.mp4

48.1 MB

343_-_Property_Binding_vs_String_Interpolation_English.srt

5.5 KB

344_-_Event_Binding.mp4

30.6 MB

344_-_Event_Binding_English.srt

7.9 KB

345_-_Bindable_Properties_and_Events.html

0.6 KB

346_-_Passing_and_Using_Data_with_Event_Binding.mp4

42.4 MB

346_-_Passing_and_Using_Data_with_Event_Binding_English.srt

7.9 KB

347_-_Important_FormsModule_is_Required_for_TwoWayBinding.html

0.4 KB

348_-_TwoWayDatabinding.mp4

25.0 MB

348_-_TwoWayDatabinding_English.srt

5.1 KB

349_-_basics-databinding.zip

135.0 KB

349_-_Combining_all_Forms_of_Databinding.mp4

14.5 MB

349_-_Combining_all_Forms_of_Databinding_English.srt

3.2 KB

350_-_basics-assignment-2-solution.zip

130.6 KB

350_-_OPTIONAL_Assignment_Solution.mp4

48.4 MB

350_-_OPTIONAL_Assignment_Solution_English.srt

8.7 KB

351_-_Understanding_Directives.mp4

7.6 MB

351_-_Understanding_Directives_English.srt

3.7 KB

352_-_Using_ngIf_to_Output_Data_Conditionally.mp4

34.0 MB

352_-_Using_ngIf_to_Output_Data_Conditionally_English.srt

6.4 KB

353_-_Enhancing_ngIf_with_an_Else_Condition.mp4

27.3 MB

353_-_Enhancing_ngIf_with_an_Else_Condition_English.srt

4.6 KB

354_-_Angular_17_Alternative_if_Syntax.html

1.3 KB

355_-_Styling_Elements_Dynamically_with_ngStyle.mp4

45.1 MB

355_-_Styling_Elements_Dynamically_with_ngStyle_English.srt

8.5 KB

356_-_Applying_CSS_Classes_Dynamically_with_ngClass.mp4

25.9 MB

356_-_Applying_CSS_Classes_Dynamically_with_ngClass_English.srt

4.8 KB

357_-_Outputting_Lists_with_ngFor.mp4

36.4 MB

357_-_Outputting_Lists_with_ngFor_English.srt

5.8 KB

358_-_Angular_17_Alternative_for_Syntax.html

1.4 KB

359_-_basics-assignment-3-solution.zip

130.8 KB

359_-_OPTIONAL_Assignment_Solution.mp4

66.2 MB

359_-_OPTIONAL_Assignment_Solution_English.srt

12.2 KB

360_-_basics-components.zip

134.4 KB

360_-_basics-databinding.zip

135.0 KB

360_-_basics-directives.zip

133.0 KB

360_-_basics-ngfor-addition.zip

130.3 KB

360_-_Getting_the_Index_when_using_ngFor.mp4

49.0 MB

360_-_Getting_the_Index_when_using_ngFor_English.srt

4.5 KB

freefiles.top.txt

0.0 KB

/19_-_Course_Project_The_Basics_Angular_16/

361_-_About_This_Section.html

1.0 KB

362_-_Project_Introduction.mp4

935.4 KB

362_-_Project_Introduction_English.srt

2.1 KB

363_-_Planning_the_App.mp4

9.7 MB

363_-_Planning_the_App_English.srt

10.6 KB

364_-_Creating_a_New_App_Correctly.html

1.9 KB

365_-_course-project-starting-project.zip

130.4 KB

365_-_Setting_up_the_Application.mp4

18.6 MB

365_-_Setting_up_the_Application_English.srt

6.3 KB

366_-_Creating_the_Components.mp4

39.2 MB

366_-_Creating_the_Components_English.srt

16.6 KB

367_-_Using_the_Components.mp4

12.7 MB

367_-_Using_the_Components_English.srt

5.6 KB

368_-_Adding_a_Navigation_Bar.mp4

58.9 MB

368_-_Adding_a_Navigation_Bar_English.srt

9.4 KB

369_-_Alternative_NonCollapsable_Navigation_Bar.html

1.3 KB

370_-_Creating_a_Recipe_Model.mp4

25.6 MB

370_-_Creating_a_Recipe_Model_English.srt

7.8 KB

371_-_Adding_Content_to_the_Recipes_Components.mp4

120.7 MB

371_-_Adding_Content_to_the_Recipes_Components_English.srt

12.2 KB

372_-_Outputting_a_List_of_Recipes_with_ngFor.mp4

29.8 MB

372_-_Outputting_a_List_of_Recipes_with_ngFor_English.srt

7.9 KB

373_-_Displaying_Recipe_Details.mp4

69.4 MB

373_-_Displaying_Recipe_Details_English.srt

10.6 KB

374_-_Working_on_the_ShoppingListComponent.mp4

11.3 MB

374_-_Working_on_the_ShoppingListComponent_English.srt

3.1 KB

375_-_Creating_an_Ingredient_Model.mp4

12.1 MB

375_-_Creating_an_Ingredient_Model_English.srt

4.2 KB

376_-_Creating_and_Outputting_the_Shopping_List.mp4

15.1 MB

376_-_Creating_and_Outputting_the_Shopping_List_English.srt

4.2 KB

377_-_Adding_a_Shopping_List_Edit_Section.mp4

21.9 MB

377_-_Adding_a_Shopping_List_Edit_Section_English.srt

6.5 KB

378_-_course-project-cmp-final.zip

156.1 KB

378_-_Wrap_Up_Next_Steps.mp4

2.6 MB

378_-_Wrap_Up_Next_Steps_English.srt

1.5 KB

freefiles.top.txt

0.0 KB

/1_-_Getting_Started/

1_-_Welcome_To_The_Course.mp4

31.1 MB

1_-_Welcome_To_The_Course_English.srt

2.7 KB

2_-_What_Exactly_Is_Angular.mp4

7.7 MB

2_-_What_Exactly_Is_Angular_English.srt

2.5 KB

3_-_Why_Would_You_Use_Angular.mp4

34.8 MB

3_-_Why_Would_You_Use_Angular_English.srt

10.3 KB

4_-_Angulars_Evolution_Stability.mp4

84.2 MB

4_-_Angulars_Evolution_Stability_English.srt

7.6 KB

5_-_Angular_CLI.txt

0.0 KB

5_-_Creating_A_New_Angular_Project.mp4

93.5 MB

5_-_Creating_A_New_Angular_Project_English.srt

11.6 KB

6_-_Setting_Up_An_Angular_Development_Environment.mp4

19.1 MB

6_-_Setting_Up_An_Angular_Development_Environment_English.srt

7.9 KB

7_-_About_This_Course.mp4

9.1 MB

7_-_About_This_Course_English.srt

6.1 KB

7_-_Take_the_old_course.txt

0.1 KB

8_-_Course_Setup_Resources.html

3.6 KB

freefiles.top.txt

0.0 KB

/20_-_Debugging_Angular_16/

379_-_debugging.zip

127.7 KB

379_-_Understanding_Angular_Error_Messages.mp4

31.2 MB

379_-_Understanding_Angular_Error_Messages_English.srt

8.3 KB

380_-_Debugging_Code_in_the_Browser_Using_Sourcemaps.mp4

47.8 MB

380_-_Debugging_Code_in_the_Browser_Using_Sourcemaps_English.srt

9.9 KB

/21_-_Components_Databinding_Deep_Dive_Angular_16/

381_-_cmp-databinding-start.zip

130.0 KB

381_-_Module_Introduction.mp4

2.2 MB

381_-_Module_Introduction_English.srt

0.9 KB

382_-_Splitting_Apps_into_Components.mp4

56.0 MB

382_-_Splitting_Apps_into_Components_English.srt

10.5 KB

383_-_Property_Event_Binding_Overview.mp4

5.7 MB

383_-_Property_Event_Binding_Overview_English.srt

3.0 KB

384_-_Binding_to_Custom_Properties.mp4

42.9 MB

384_-_Binding_to_Custom_Properties_English.srt

9.2 KB

385_-_Assigning_an_Alias_to_Custom_Properties.mp4

15.1 MB

385_-_Assigning_an_Alias_to_Custom_Properties_English.srt

3.0 KB

386_-_Binding_to_Custom_Events.mp4

70.7 MB

386_-_Binding_to_Custom_Events_English.srt

14.9 KB

387_-_Assigning_an_Alias_to_Custom_Events.mp4

7.5 MB

387_-_Assigning_an_Alias_to_Custom_Events_English.srt

1.5 KB

388_-_Custom_Property_and_Event_Binding_Summary.mp4

16.6 MB

388_-_Custom_Property_and_Event_Binding_Summary_English.srt

3.4 KB

389_-_Understanding_View_Encapsulation.mp4

73.1 MB

389_-_Understanding_View_Encapsulation_English.srt

7.5 KB

390_-_More_on_View_Encapsulation.mp4

20.3 MB

390_-_More_on_View_Encapsulation_English.srt

4.7 KB

391_-_Using_Local_References_in_Templates.mp4

43.3 MB

391_-_Using_Local_References_in_Templates_English.srt

7.6 KB

392_-_ViewChild_in_Angular_8.html

1.0 KB

393_-_Getting_Access_to_the_Template_DOM_with_ViewChild.mp4

37.9 MB

393_-_Getting_Access_to_the_Template_DOM_with_ViewChild_English.srt

8.3 KB

394_-_Projecting_Content_into_Components_with_ngcontent.mp4

24.6 MB

394_-_Projecting_Content_into_Components_with_ngcontent_English.srt

5.8 KB

395_-_lifecycle.pdf

11.1 KB

395_-_Understanding_the_Component_Lifecycle.mp4

17.8 MB

395_-_Understanding_the_Component_Lifecycle_English.srt

9.1 KB

396_-_Seeing_Lifecycle_Hooks_in_Action.mp4

194.0 MB

396_-_Seeing_Lifecycle_Hooks_in_Action_English.srt

18.9 KB

397_-_Lifecycle_Hooks_and_Template_Access.mp4

23.8 MB

397_-_Lifecycle_Hooks_and_Template_Access_English.srt

4.4 KB

398_-_ContentChild_in_Angular_8.html

0.3 KB

399_-_Getting_Access_to_ngcontent_with_ContentChild.mp4

29.3 MB

399_-_Getting_Access_to_ngcontent_with_ContentChild_English.srt

4.5 KB

400_-_cmp-databinding-final.zip

137.1 KB

400_-_Wrap_Up.mp4

4.4 MB

400_-_Wrap_Up_English.srt

1.6 KB

401_-_cmp-databinding-assignment-solution.zip

140.4 KB

401_-_OPTIONAL_Assignment_Solution.mp4

356.4 MB

401_-_OPTIONAL_Assignment_Solution_English.srt

21.4 KB

/22_-_Course_Project_Components_Databinding_Angular_16/

402_-_course-project-cmp-final.zip

156.1 KB

402_-_Introduction.mp4

2.4 MB

402_-_Introduction_English.srt

1.5 KB

403_-_Adding_Navigation_with_Event_Binding_and_ngIf.mp4

32.1 MB

403_-_Adding_Navigation_with_Event_Binding_and_ngIf_English.srt

12.1 KB

404_-_Passing_Recipe_Data_with_Property_Binding.mp4

33.4 MB

404_-_Passing_Recipe_Data_with_Property_Binding_English.srt

8.5 KB

405_-_Passing_Data_with_Event_and_Property_Binding_Combined.mp4

77.8 MB

405_-_Passing_Data_with_Event_and_Property_Binding_Combined_English.srt

17.2 KB

406_-_Make_sure_you_have_FormsModule_added.html

0.5 KB

407_-_Allowing_the_User_to_Add_Ingredients_to_the_Shopping_List.mp4

45.7 MB

407_-_Allowing_the_User_to_Add_Ingredients_to_the_Shopping_List_English.srt

12.3 KB

407_-_course-project-cmp-databinding-final.zip

159.6 KB

freefiles.top.txt

0.0 KB

/23_-_Directives_Deep_Dive_Angular_16/

408_-_directives-start.zip

129.2 KB

408_-_Module_Introduction.mp4

4.8 MB

408_-_Module_Introduction_English.srt

2.5 KB

409_-_directives-final.zip

133.8 KB

409_-_ngFor_and_ngIf_Recap.mp4

26.4 MB

409_-_ngFor_and_ngIf_Recap_English.srt

6.2 KB

410_-_ngClass_and_ngStyle_Recap.mp4

22.0 MB

410_-_ngClass_and_ngStyle_Recap_English.srt

5.0 KB

411_-_Creating_a_Basic_Attribute_Directive.mp4

46.3 MB

411_-_Creating_a_Basic_Attribute_Directive_English.srt

11.8 KB

412_-_Using_the_Renderer_to_build_a_Better_Attribute_Directive.mp4

45.8 MB

412_-_Using_the_Renderer_to_build_a_Better_Attribute_Directive_English.srt

12.6 KB

413_-_More_about_the_Renderer.html

0.4 KB

414_-_Using_HostListener_to_Listen_to_Host_Events.mp4

22.8 MB

414_-_Using_HostListener_to_Listen_to_Host_Events_English.srt

6.8 KB

415_-_Using_HostBinding_to_Bind_to_Host_Properties.mp4

25.7 MB

415_-_Using_HostBinding_to_Bind_to_Host_Properties_English.srt

5.3 KB

416_-_Binding_to_Directive_Properties.mp4

116.1 MB

416_-_Binding_to_Directive_Properties_English.srt

11.2 KB

417_-_What_Happens_behind_the_Scenes_on_Structural_Directives.mp4

30.6 MB

417_-_What_Happens_behind_the_Scenes_on_Structural_Directives_English.srt

5.0 KB

418_-_Building_a_Structural_Directive.mp4

58.8 MB

418_-_Building_a_Structural_Directive_English.srt

10.2 KB

419_-_directives-final.zip

133.8 KB

419_-_Understanding_ngSwitch.mp4

20.0 MB

419_-_Understanding_ngSwitch_English.srt

4.7 KB

/24_-_Course_Project_Directives_Angular_16/

420_-_Building_and_Using_a_Dropdown_Directive.mp4

34.9 MB

420_-_Building_and_Using_a_Dropdown_Directive_English.srt

10.8 KB

420_-_course-project-directives-final.zip

159.1 KB

421_-_Closing_the_Dropdown_From_Anywhere.html

0.8 KB

/25_-_Using_Services_Dependency_Injection_Angular_16/

422_-_Module_Introduction.mp4

6.3 MB

422_-_Module_Introduction_English.srt

2.7 KB

422_-_services-start.zip

135.4 KB

423_-_services-start.zip

135.4 KB

423_-_Why_would_you_Need_Services.mp4

15.3 MB

423_-_Why_would_you_Need_Services_English.srt

4.2 KB

424_-_Creating_a_Logging_Service.mp4

32.5 MB

424_-_Creating_a_Logging_Service_English.srt

6.0 KB

425_-_Injecting_the_Logging_Service_into_Components.mp4

146.4 MB

425_-_Injecting_the_Logging_Service_into_Components_English.srt

10.9 KB

426_-_Alternative_Injection_Syntax.html

1.3 KB

427_-_Creating_a_Data_Service.mp4

63.4 MB

427_-_Creating_a_Data_Service_English.srt

9.1 KB

428_-_Understanding_the_Hierarchical_Injector.mp4

18.5 MB

428_-_Understanding_the_Hierarchical_Injector_English.srt

4.4 KB

429_-_How_many_Instances_of_Service_Should_It_Be.mp4

16.8 MB

429_-_How_many_Instances_of_Service_Should_It_Be_English.srt

4.3 KB

430_-_Injecting_Services_into_Services.mp4

36.4 MB

430_-_Injecting_Services_into_Services_English.srt

8.9 KB

431_-_services-final.zip

137.1 KB

431_-_Using_Services_for_CrossComponent_Communication.mp4

38.6 MB

431_-_Using_Services_for_CrossComponent_Communication_English.srt

6.8 KB

432_-_A_Different_Way_Of_Injecting_Services.html

1.2 KB

432_-_services-final.zip

137.1 KB

433_-_OPTIONAL_Assignment_Solution.mp4

69.9 MB

433_-_OPTIONAL_Assignment_Solution_English.srt

16.5 KB

433_-_services-assignment-solution.zip

138.6 KB

/26_-_Course_Project_Services_Dependency_Injection_Angular_16/

434_-_course-project-directives-final.zip

159.1 KB

434_-_Introduction.mp4

3.8 MB

434_-_Introduction_English.srt

2.4 KB

435_-_course-project-directives-final.zip

159.1 KB

435_-_Setting_up_the_Services.mp4

5.7 MB

435_-_Setting_up_the_Services_English.srt

1.9 KB

436_-_Managing_Recipes_in_a_Recipe_Service.mp4

20.5 MB

436_-_Managing_Recipes_in_a_Recipe_Service_English.srt

6.7 KB

437_-_Using_a_Service_for_CrossComponent_Communication.mp4

34.2 MB

437_-_Using_a_Service_for_CrossComponent_Communication_English.srt

9.0 KB

438_-_Adding_the_Shopping_List_Service.mp4

32.2 MB

438_-_Adding_the_Shopping_List_Service_English.srt

8.0 KB

439_-_Using_Services_for_Pushing_Data_from_A_to_B.mp4

22.6 MB

439_-_Using_Services_for_Pushing_Data_from_A_to_B_English.srt

5.2 KB

440_-_Adding_Ingredients_to_Recipes.mp4

28.6 MB

440_-_Adding_Ingredients_to_Recipes_English.srt

6.0 KB

441_-_course-project-services-final.zip

161.0 KB

441_-_Passing_Ingredients_from_Recipes_to_the_Shopping_List_via_a_Service.mp4

52.7 MB

441_-_Passing_Ingredients_from_Recipes_to_the_Shopping_List_via_a_Service_English.srt

11.7 KB

freefiles.top.txt

0.0 KB

/27_-_Changing_Pages_with_Routing_Angular_16/

442_-_Module_Introduction.mp4

5.1 MB

442_-_Module_Introduction_English.srt

2.3 KB

442_-_routing-start.zip

148.3 KB

443_-_routing-start.zip

148.3 KB

443_-_Why_do_we_need_a_Router.mp4

5.4 MB

443_-_Why_do_we_need_a_Router_English.srt

2.1 KB

444_-_Understanding_the_Example_Project.html

0.4 KB

445_-_Setting_up_and_Loading_Routes.mp4

80.1 MB

445_-_Setting_up_and_Loading_Routes_English.srt

14.3 KB

446_-_Navigating_with_Router_Links.mp4

26.3 MB

446_-_Navigating_with_Router_Links_English.srt

10.4 KB

447_-_Understanding_Navigation_Paths.mp4

146.5 MB

447_-_Understanding_Navigation_Paths_English.srt

8.0 KB

448_-_Styling_Active_Router_Links.mp4

34.6 MB

448_-_Styling_Active_Router_Links_English.srt

8.9 KB

449_-_Navigating_Programmatically.mp4

24.6 MB

449_-_Navigating_Programmatically_English.srt

6.1 KB

450_-_Using_Relative_Paths_in_Programmatic_Navigation.mp4

49.7 MB

450_-_Using_Relative_Paths_in_Programmatic_Navigation_English.srt

9.1 KB

451_-_Passing_Parameters_to_Routes.mp4

23.6 MB

451_-_Passing_Parameters_to_Routes_English.srt

5.0 KB

452_-_Fetching_Route_Parameters.mp4

36.4 MB

452_-_Fetching_Route_Parameters_English.srt

6.7 KB

453_-_Fetching_Route_Parameters_Reactively.mp4

68.4 MB

453_-_Fetching_Route_Parameters_Reactively_English.srt

13.0 KB

454_-_An_Important_Note_about_Route_Observables.mp4

21.6 MB

454_-_An_Important_Note_about_Route_Observables_English.srt

4.9 KB

455_-_Passing_Query_Parameters_and_Fragments.mp4

51.6 MB

455_-_Passing_Query_Parameters_and_Fragments_English.srt

10.9 KB

456_-_Retrieving_Query_Parameters_and_Fragments.mp4

32.0 MB

456_-_Retrieving_Query_Parameters_and_Fragments_English.srt

6.5 KB

457_-_Practicing_and_some_Common_Gotchas.mp4

59.3 MB

457_-_Practicing_and_some_Common_Gotchas_English.srt

11.5 KB

458_-_Setting_up_Child_Nested_Routes.mp4

43.7 MB

458_-_Setting_up_Child_Nested_Routes_English.srt

7.6 KB

459_-_Using_Query_Parameters_Practice.mp4

41.8 MB

459_-_Using_Query_Parameters_Practice_English.srt

9.2 KB

460_-_Configuring_the_Handling_of_Query_Parameters.mp4

16.9 MB

460_-_Configuring_the_Handling_of_Query_Parameters_English.srt

3.2 KB

461_-_Redirecting_and_Wildcard_Routes.mp4

140.4 MB

461_-_Redirecting_and_Wildcard_Routes_English.srt

7.4 KB

462_-_Important_Redirection_Path_Matching.html

1.2 KB

463_-_Outsourcing_the_Route_Configuration.mp4

80.7 MB

463_-_Outsourcing_the_Route_Configuration_English.srt

7.9 KB

464_-_An_Introduction_to_Guards.mp4

26.0 MB

464_-_An_Introduction_to_Guards_English.srt

2.8 KB

465_-_Protecting_Routes_with_canActivate.mp4

84.9 MB

465_-_Protecting_Routes_with_canActivate_English.srt

14.4 KB

466_-_Protecting_Child_Nested_Routes_with_canActivateChild.mp4

21.1 MB

466_-_Protecting_Child_Nested_Routes_with_canActivateChild_English.srt

5.5 KB

467_-_Using_a_Fake_Auth_Service.mp4

14.7 MB

467_-_Using_a_Fake_Auth_Service_English.srt

2.6 KB

468_-_Controlling_Navigation_with_canDeactivate.mp4

120.6 MB

468_-_Controlling_Navigation_with_canDeactivate_English.srt

21.7 KB

469_-_Passing_Static_Data_to_a_Route.mp4

182.3 MB

469_-_Passing_Static_Data_to_a_Route_English.srt

10.6 KB

470_-_Resolving_Dynamic_Data_with_the_resolve_Guard.mp4

298.6 MB

470_-_Resolving_Dynamic_Data_with_the_resolve_Guard_English.srt

17.3 KB

471_-_Understanding_Location_Strategies.mp4

66.5 MB

471_-_Understanding_Location_Strategies_English.srt

7.8 KB

472_-_routing-final.zip

160.7 KB

472_-_Wrap_Up.mp4

3.3 MB

472_-_Wrap_Up_English.srt

1.5 KB

/28_-_Course_Project_Routing_Angular_16/

473_-_Planning_the_General_Structure.mp4

4.1 MB

473_-_Planning_the_General_Structure_English.srt

2.9 KB

474_-_Setting_Up_Routes.mp4

33.1 MB

474_-_Setting_Up_Routes_English.srt

13.4 KB

475_-_Adding_Navigation_to_the_App.mp4

12.8 MB

475_-_Adding_Navigation_to_the_App_English.srt

3.1 KB

476_-_Marking_Active_Routes.mp4

8.7 MB

476_-_Marking_Active_Routes_English.srt

2.7 KB

477_-_Fixing_Page_Reload_Issues.mp4

33.5 MB

477_-_Fixing_Page_Reload_Issues_English.srt

5.1 KB

478_-_Child_Routes_Challenge.mp4

11.4 MB

478_-_Child_Routes_Challenge_English.srt

3.4 KB

479_-_Adding_Child_Routing_Together.mp4

34.4 MB

479_-_Adding_Child_Routing_Together_English.srt

7.1 KB

480_-_Configuring_Route_Parameters.mp4

44.2 MB

480_-_Configuring_Route_Parameters_English.srt

10.5 KB

481_-_Passing_Dynamic_Parameters_to_Links.mp4

19.7 MB

481_-_Passing_Dynamic_Parameters_to_Links_English.srt

4.9 KB

482_-_Styling_Active_Recipe_Items.mp4

10.1 MB

482_-_Styling_Active_Recipe_Items_English.srt

2.3 KB

483_-_Adding_Editing_Routes.mp4

49.1 MB

483_-_Adding_Editing_Routes_English.srt

6.0 KB

484_-_Retrieving_Route_Parameters.mp4

27.4 MB

484_-_Retrieving_Route_Parameters_English.srt

5.7 KB

485_-_Programmatic_Navigation_to_the_Edit_Page.mp4

77.4 MB

485_-_Programmatic_Navigation_to_the_Edit_Page_English.srt

7.5 KB

486_-_One_Note_about_Route_Observables.mp4

5.9 MB

486_-_One_Note_about_Route_Observables_English.srt

1.5 KB

487_-_course-project-routing-final.zip

168.9 KB

487_-_Project_Cleanup.html

1.0 KB

/29_-_Understanding_Observables_Angular_16/

488_-_Module_Introduction.mp4

16.2 MB

488_-_Module_Introduction_English.srt

8.0 KB

489_-_Install_RxJS.html

0.3 KB

490_-_Analyzing_Angular_Observables.mp4

14.4 MB

490_-_Analyzing_Angular_Observables_English.srt

3.9 KB

490_-_obs-01-start.zip

26.1 KB

491_-_Getting_Closer_to_the_Core_of_Observables.mp4

69.8 MB

491_-_Getting_Closer_to_the_Core_of_Observables_English.srt

11.8 KB

492_-_Building_a_Custom_Observable.mp4

30.5 MB

492_-_Building_a_Custom_Observable_English.srt

8.7 KB

492_-_obs-03-complete-custom-observable.zip

42.8 KB

493_-_Errors_Completion.mp4

73.9 MB

493_-_Errors_Completion_English.srt

12.3 KB

494_-_Observables_You.mp4

22.5 MB

494_-_Observables_You_English.srt

3.6 KB

495_-_obs-04-operators.zip

39.3 KB

495_-_Understanding_Operators.mp4

127.3 MB

495_-_Understanding_Operators_English.srt

14.8 KB

496_-_Subjects.mp4

57.1 MB

496_-_Subjects_English.srt

11.2 KB

497_-_obs-05-finished.zip

46.1 KB

497_-_Wrap_Up.mp4

7.7 MB

497_-_Wrap_Up_English.srt

2.3 KB

498_-_obs-01-start.zip

38.1 KB

498_-_obs-02-first-custom-observable.zip

41.9 KB

498_-_obs-03-complete-custom-observable.zip

42.8 KB

498_-_obs-04-operators.zip

39.3 KB

498_-_obs-05-finished.zip

27.9 KB

498_-_Useful_Resources_Links.html

0.6 KB

freefiles.top.txt

0.0 KB

/2_-_Angular_Essentials_Components_Templates_Services_More/

10._A_New_Starting_Project_&_Analyzing_The_Project_Structure.mp4

15.6 MB

10._A_New_Starting_Project_&_Analyzing_The_Project_Structure.vtt

10.5 KB

11._Understanding_Components_&_How_Content_Ends_Up_On_The_Screen.mp4

42.8 MB

11._Understanding_Components_&_How_Content_Ends_Up_On_The_Screen.vtt

9.8 KB

12._Creating_a_First_Custom_Component.mp4

10.0 MB

12._Creating_a_First_Custom_Component.vtt

8.4 KB

13._[Optional]_JavaScript_Refresher_Classes,_Properties_&_More.html

2.7 KB

14._Configuring_the_Custom_Component.mp4

15.3 MB

14._Configuring_the_Custom_Component.vtt

10.1 KB

15._Using_the_Custom_Component.mp4

19.9 MB

15._Using_the_Custom_Component.vtt

9.3 KB

16._Styling_the_Header_Component_&_Adding_An_Image.mp4

32.1 MB

16._Styling_the_Header_Component_&_Adding_An_Image.vtt

8.8 KB

17._Managing_&_Creating_Components_with_the_Angular_CLI.mp4

12.6 MB

17._Managing_&_Creating_Components_with_the_Angular_CLI.vtt

6.4 KB

18._Styling_&_Using_Our_Next_Custom_Component.mp4

36.0 MB

18._Styling_&_Using_Our_Next_Custom_Component.vtt

7.7 KB

19._Preparing_User_Data_(To_Output_Dynamic_Content).mp4

6.2 MB

19._Preparing_User_Data_(To_Output_Dynamic_Content).vtt

3.0 KB

20._Storing_Data_in_a_Component_Class.mp4

18.7 MB

20._Storing_Data_in_a_Component_Class.vtt

5.1 KB

21._Outputting_Dynamic_Content_with_String_Interpolation.mp4

17.9 MB

21._Outputting_Dynamic_Content_with_String_Interpolation.vtt

3.7 KB

22._Property_Binding_&_Outputting_Computed_Values.mp4

10.5 MB

22._Property_Binding_&_Outputting_Computed_Values.vtt

6.7 KB

23._Attribute_Binding.html

2.4 KB

24._Using_Getters_For_Computed_Values.mp4

7.6 MB

24._Using_Getters_For_Computed_Values.vtt

4.7 KB

25._Listening_to_Events_with_Event_Binding.mp4

8.0 MB

25._Listening_to_Events_with_Event_Binding.vtt

6.3 KB

26._Managing_State_&_Changing_Data.mp4

9.2 MB

26._Managing_State_&_Changing_Data.vtt

4.7 KB

27._A_Look_Behind_The_Scenes_Of_Angular's_Change_Detection_Mechanism.mp4

4.9 MB

27._A_Look_Behind_The_Scenes_Of_Angular's_Change_Detection_Mechanism.vtt

2.9 KB

28._Introducing_Signals.mp4

77.0 MB

28._Introducing_Signals.vtt

18.9 KB

29._We_Need_More_Flexible_Components!.mp4

8.9 MB

29._We_Need_More_Flexible_Components!.vtt

5.4 KB

30._Defining_Component_Inputs.mp4

22.7 MB

30._Defining_Component_Inputs.vtt

11.7 KB

31._Required_&_Optional_Inputs.mp4

10.5 MB

31._Required_&_Optional_Inputs.vtt

4.3 KB

32._Using_Signal_Inputs.mp4

50.6 MB

32._Using_Signal_Inputs.vtt

18.2 KB

33._We_Need_Custom_Events!.mp4

6.5 MB

33._We_Need_Custom_Events!.vtt

2.5 KB

34._Working_with_Outputs_&_Emitting_Data.mp4

21.2 MB

34._Working_with_Outputs_&_Emitting_Data.vtt

9.6 KB

35._Using_the_output()_Function.mp4

19.2 MB

35._Using_the_output()_Function.vtt

8.8 KB

36._Adding_Extra_Type_Information_To_EventEmitter.mp4

5.2 MB

36._Adding_Extra_Type_Information_To_EventEmitter.vtt

2.8 KB

37._Exercise_Create_a_Configurable_Component.mp4

55.0 MB

37._Exercise_Create_a_Configurable_Component.vtt

12.9 KB

38._TypeScript_Working_With_Potentially_Undefined_Values_&_Union_Types.mp4

21.7 MB

38._TypeScript_Working_With_Potentially_Undefined_Values_&_Union_Types.vtt

11.5 KB

39._Accepting_Objects_As_Inputs_&_Adding_Appropriate_Typings.mp4

16.8 MB

39._Accepting_Objects_As_Inputs_&_Adding_Appropriate_Typings.vtt

6.8 KB

40._TypeScript_Type_Aliases_&_Interfaces.mp4

8.6 MB

40._TypeScript_Type_Aliases_&_Interfaces.vtt

4.6 KB

41._Outputting_List_Content.mp4

15.4 MB

41._Outputting_List_Content.vtt

7.7 KB

42._Outputting_Conditional_Content.mp4

12.2 MB

42._Outputting_Conditional_Content.vtt

6.2 KB

43._Legacy_Angular_Using_ngFor_&_ngIf.mp4

16.3 MB

43._Legacy_Angular_Using_ngFor_&_ngIf.vtt

7.3 KB

44._Adding_More_Components_to_the_Demo_App.mp4

18.8 MB

44._Adding_More_Components_to_the_Demo_App.vtt

8.3 KB

45._Outputting_User-specific_Tasks.mp4

19.9 MB

45._Outputting_User-specific_Tasks.vtt

8.6 KB

46._Outputting_Task_Data_in_the_Task_Component.mp4

29.7 MB

46._Outputting_Task_Data_in_the_Task_Component.vtt

5.1 KB

47._Storing_Data_Models_in_Separate_Files.mp4

15.7 MB

47._Storing_Data_Models_in_Separate_Files.vtt

5.2 KB

48._Dynamic_CSS_Styling_with_Class_Bindings.mp4

14.0 MB

48._Dynamic_CSS_Styling_with_Class_Bindings.vtt

6.0 KB

49._More_Component_Communication_Deleting_Tasks.mp4

42.3 MB

49._More_Component_Communication_Deleting_Tasks.vtt

7.4 KB

50._Creating_&_Conditionally_Rendering_Another_Component.mp4

46.4 MB

50._Creating_&_Conditionally_Rendering_Another_Component.vtt

7.1 KB

51._Managing_The_New_Task_Dialog.mp4

55.3 MB

51._Managing_The_New_Task_Dialog.vtt

9.6 KB

52._Using_Directives_&_Two-Way-Binding.mp4

32.6 MB

52._Using_Directives_&_Two-Way-Binding.vtt

14.8 KB

53._Signals_&_Two-Way-Binding.mp4

8.0 MB

53._Signals_&_Two-Way-Binding.vtt

3.7 KB

54._Handling_Form_Submission.mp4

13.7 MB

54._Handling_Form_Submission.vtt

4.7 KB

55._Using_the_Submitted_Data.mp4

26.9 MB

55._Using_the_Submitted_Data.vtt

9.2 KB

56._Content_Projection_with_ng-content.mp4

22.6 MB

56._Content_Projection_with_ng-content.vtt

9.9 KB

57._Transforming_Template_Data_with_Pipes.mp4

27.6 MB

57._Transforming_Template_Data_with_Pipes.vtt

4.5 KB

58._Getting_Started_with_Services.mp4

55.2 MB

58._Getting_Started_with_Services.vtt

8.2 KB

59._Getting_Started_with_Dependency_Injection.mp4

48.6 MB

59._Getting_Started_with_Dependency_Injection.vtt

11.6 KB

60._More_Service_Usage_&_Alternative_Dependency_Injection_Mechanism.mp4

31.5 MB

60._More_Service_Usage_&_Alternative_Dependency_Injection_Mechanism.vtt

6.9 KB

61._Time_to_Practice_Services.mp4

11.2 MB

61._Time_to_Practice_Services.vtt

4.4 KB

62._Using_localStorage_for_Data_Storage.mp4

21.8 MB

62._Using_localStorage_for_Data_Storage.vtt

8.0 KB

63._Module_Summary.mp4

96.2 MB

63._Module_Summary.vtt

15.1 KB

9._Module_Introduction.mp4

2.3 MB

9._Module_Introduction.vtt

2.0 KB

freefiles.top.txt

0.0 KB

/assets/

users.zip

543.0 KB

/external-links/

app.component.css.url

0.2 KB

Dummy-Tasks.url

0.2 KB

dummy-users.ts.url

0.2 KB

header.component.css.url

0.2 KB

index.html.url

0.1 KB

new-task.component.css.url

0.2 KB

new-task.component.html.url

0.2 KB

Starting-Project.url

0.2 KB

styles.css.url

0.1 KB

task-management-logo.png.url

0.2 KB

task.component.css.url

0.2 KB

tasks.component.css.url

0.2 KB

type-vs-interface.url

0.1 KB

user.component.css.url

0.2 KB

/30_-_Course_Project_Observables_Angular_16/

499_-_Improving_the_Reactive_Service_with_Observables_Subjects.mp4

47.5 MB

499_-_Improving_the_Reactive_Service_with_Observables_Subjects_English.srt

10.0 KB

499_-_prj-obs-01-finished.zip

62.5 KB

499_-_prj-routing-final.zip

35.4 KB

500_-_Changed_the_Subscription_Name.html

0.2 KB

/31_-_Handling_Forms_in_Angular_Apps_Angular_16/

501_-_Module_Introduction.mp4

4.3 MB

501_-_Module_Introduction_English.srt

2.3 KB

502_-_Why_do_we_Need_Angulars_Help.mp4

9.2 MB

502_-_Why_do_we_Need_Angulars_Help_English.srt

4.0 KB

503_-_TemplateDriven_TD_vs_Reactive_Approach.mp4

4.4 MB

503_-_TemplateDriven_TD_vs_Reactive_Approach_English.srt

2.2 KB

504_-_An_Example_Form.mp4

13.1 MB

504_-_An_Example_Form_English.srt

2.7 KB

504_-_forms-td-start.zip

19.5 KB

505_-_TD_Creating_the_Form_and_Registering_the_Controls.mp4

97.3 MB

505_-_TD_Creating_the_Form_and_Registering_the_Controls_English.srt

9.7 KB

506_-_TD_Submitting_and_Using_the_Form.mp4

57.3 MB

506_-_TD_Submitting_and_Using_the_Form_English.srt

10.6 KB

507_-_TD_Understanding_Form_State.mp4

11.4 MB

507_-_TD_Understanding_Form_State_English.srt

4.7 KB

508_-_TD_Accessing_the_Form_with_ViewChild.mp4

26.2 MB

508_-_TD_Accessing_the_Form_with_ViewChild_English.srt

5.1 KB

509_-_TD_Adding_Validation_to_check_User_Input.mp4

35.9 MB

509_-_TD_Adding_Validation_to_check_User_Input_English.srt

7.1 KB

510_-_Builtin_Validators_Using_HTML5_Validation.html

1.0 KB

511_-_TD_Using_the_Form_State.mp4

30.2 MB

511_-_TD_Using_the_Form_State_English.srt

8.2 KB

512_-_TD_Outputting_Validation_Error_Messages.mp4

38.6 MB

512_-_TD_Outputting_Validation_Error_Messages_English.srt

3.9 KB

513_-_TD_Set_Default_Values_with_ngModel_Property_Binding.mp4

20.4 MB

513_-_TD_Set_Default_Values_with_ngModel_Property_Binding_English.srt

3.8 KB

514_-_TD_Using_ngModel_with_TwoWayBinding.mp4

24.3 MB

514_-_TD_Using_ngModel_with_TwoWayBinding_English.srt

4.3 KB

515_-_TD_Grouping_Form_Controls.mp4

54.9 MB

515_-_TD_Grouping_Form_Controls_English.srt

5.2 KB

516_-_TD_Handling_Radio_Buttons.mp4

53.6 MB

516_-_TD_Handling_Radio_Buttons_English.srt

5.8 KB

517_-_TD_Setting_and_Patching_Form_Values.mp4

43.3 MB

517_-_TD_Setting_and_Patching_Form_Values_English.srt

6.9 KB

518_-_TD_Using_Form_Data.mp4

77.0 MB

518_-_TD_Using_Form_Data_English.srt

8.5 KB

519_-_forms-td-final.zip

19.7 KB

519_-_TD_Resetting_Forms.mp4

13.1 MB

519_-_TD_Resetting_Forms_English.srt

2.9 KB

520_-_Introduction_to_the_Reactive_Approach.mp4

2.3 MB

520_-_Introduction_to_the_Reactive_Approach_English.srt

1.2 KB

521_-_forms-reactive-start.zip

19.9 KB

521_-_Reactive_Setup.mp4

22.1 MB

521_-_Reactive_Setup_English.srt

4.7 KB

522_-_Reactive_Creating_a_Form_in_Code.mp4

30.5 MB

522_-_Reactive_Creating_a_Form_in_Code_English.srt

8.6 KB

523_-_Reactive_Syncing_HTML_and_Form.mp4

37.3 MB

523_-_Reactive_Syncing_HTML_and_Form_English.srt

7.1 KB

524_-_Reactive_Submitting_the_Form.mp4

19.8 MB

524_-_Reactive_Submitting_the_Form_English.srt

4.2 KB

525_-_Reactive_Adding_Validation.mp4

21.2 MB

525_-_Reactive_Adding_Validation_English.srt

4.8 KB

526_-_Reactive_Getting_Access_to_Controls.mp4

62.9 MB

526_-_Reactive_Getting_Access_to_Controls_English.srt

6.1 KB

527_-_Reactive_Grouping_Controls.mp4

64.7 MB

527_-_Reactive_Grouping_Controls_English.srt

5.8 KB

528_-_Fixing_a_Bug.html

1.1 KB

529_-_Reactive_Arrays_of_Form_Controls_FormArray.mp4

70.7 MB

529_-_Reactive_Arrays_of_Form_Controls_FormArray_English.srt

11.8 KB

530_-_Reactive_Creating_Custom_Validators.mp4

46.8 MB

530_-_Reactive_Creating_Custom_Validators_English.srt

9.7 KB

531_-_Reactive_Using_Error_Codes.mp4

30.1 MB

531_-_Reactive_Using_Error_Codes_English.srt

4.8 KB

532_-_Reactive_Creating_a_Custom_Async_Validator.mp4

74.6 MB

532_-_Reactive_Creating_a_Custom_Async_Validator_English.srt

7.4 KB

533_-_Reactive_Reacting_to_Status_or_Value_Changes.mp4

33.0 MB

533_-_Reactive_Reacting_to_Status_or_Value_Changes_English.srt

3.6 KB

534_-_forms-reactive-final.zip

21.0 KB

534_-_Reactive_Setting_and_Patching_Values.mp4

18.8 MB

534_-_Reactive_Setting_and_Patching_Values_English.srt

3.2 KB

535_-_forms-reactive-assignment-solution.zip

20.5 KB

535_-_OPTIONAL_Assignment_Solution.mp4

401.6 MB

535_-_OPTIONAL_Assignment_Solution_English.srt

22.1 KB

freefiles.top.txt

0.0 KB

/32_-_Course_Project_Forms_Angular_16/

536_-_Introduction.mp4

6.4 MB

536_-_Introduction_English.srt

1.9 KB

536_-_prj-obs-01-finished.zip

62.5 KB

537_-_TD_Adding_the_Shopping_List_Form.mp4

31.4 MB

537_-_TD_Adding_the_Shopping_List_Form_English.srt

6.2 KB

538_-_Adding_Validation_to_the_Form.mp4

13.2 MB

538_-_Adding_Validation_to_the_Form_English.srt

4.2 KB

539_-_Allowing_the_Selection_of_Items_in_the_List.mp4

30.4 MB

539_-_Allowing_the_Selection_of_Items_in_the_List_English.srt

7.2 KB

540_-_Loading_the_Shopping_List_Items_into_the_Form.mp4

23.3 MB

540_-_Loading_the_Shopping_List_Items_into_the_Form_English.srt

4.7 KB

541_-_Updating_existing_Items.mp4

23.7 MB

541_-_Updating_existing_Items_English.srt

5.9 KB

542_-_Resetting_the_Form.mp4

15.0 MB

542_-_Resetting_the_Form_English.srt

3.8 KB

543_-_Allowing_the_the_User_to_Clear_Cancel_the_Form.mp4

8.0 MB

543_-_Allowing_the_the_User_to_Clear_Cancel_the_Form_English.srt

1.9 KB

544_-_Allowing_the_Deletion_of_Shopping_List_Items.mp4

17.2 MB

544_-_Allowing_the_Deletion_of_Shopping_List_Items_English.srt

4.8 KB

545_-_Creating_the_Template_for_the_Reactive_Recipe_Edit_Form.mp4

29.7 MB

545_-_Creating_the_Template_for_the_Reactive_Recipe_Edit_Form_English.srt

7.9 KB

546_-_Creating_the_Form_For_Editing_Recipes.mp4

34.8 MB

546_-_Creating_the_Form_For_Editing_Recipes_English.srt

7.8 KB

547_-_Syncing_HTML_with_the_Form.mp4

31.3 MB

547_-_Syncing_HTML_with_the_Form_English.srt

5.9 KB

548_-_Fixing_a_Bug.html

0.8 KB

549_-_Adding_Ingredient_Controls_to_a_Form_Array.mp4

37.8 MB

549_-_Adding_Ingredient_Controls_to_a_Form_Array_English.srt

8.6 KB

550_-_Adding_new_Ingredient_Controls.mp4

28.4 MB

550_-_Adding_new_Ingredient_Controls_English.srt

5.5 KB

551_-_Validating_User_Input.mp4

60.7 MB

551_-_Validating_User_Input_English.srt

8.7 KB

552_-_Submitting_the_Recipe_Edit_Form.mp4

60.4 MB

552_-_Submitting_the_Recipe_Edit_Form_English.srt

11.5 KB

553_-_Adding_a_Delete_and_Clear_Cancel_Functionality.mp4

37.2 MB

553_-_Adding_a_Delete_and_Clear_Cancel_Functionality_English.srt

7.8 KB

554_-_Redirecting_the_User_after_Deleting_a_Recipe.mp4

26.2 MB

554_-_Redirecting_the_User_after_Deleting_a_Recipe_English.srt

2.4 KB

555_-_Adding_an_Image_Preview.mp4

21.4 MB

555_-_Adding_an_Image_Preview_English.srt

2.5 KB

556_-_Providing_the_Recipe_Service_Correctly.mp4

35.6 MB

556_-_Providing_the_Recipe_Service_Correctly_English.srt

2.8 KB

557_-_Deleting_Ingredients_and_Some_Finishing_Touches.mp4

47.2 MB

557_-_Deleting_Ingredients_and_Some_Finishing_Touches_English.srt

5.2 KB

557_-_prj-forms-final.zip

57.8 KB

558_-_Deleting_all_Items_in_a_FormArray.html

0.5 KB

freefiles.top.txt

0.0 KB

/33_-_Using_Pipes_to_Transform_Output_Angular_16/

559_-_Introduction_Why_Pipes_are_Useful.mp4

6.7 MB

559_-_Introduction_Why_Pipes_are_Useful_English.srt

3.3 KB

560_-_pipes-start.zip

19.4 KB

560_-_Using_Pipes.mp4

29.7 MB

560_-_Using_Pipes_English.srt

6.5 KB

561_-_Parametrizing_Pipes.mp4

10.7 MB

561_-_Parametrizing_Pipes_English.srt

3.7 KB

562_-_Where_to_learn_more_about_Pipes.mp4

14.2 MB

562_-_Where_to_learn_more_about_Pipes_English.srt

3.5 KB

563_-_Chaining_Multiple_Pipes.mp4

21.6 MB

563_-_Chaining_Multiple_Pipes_English.srt

3.7 KB

564_-_Creating_a_Custom_Pipe.mp4

46.2 MB

564_-_Creating_a_Custom_Pipe_English.srt

11.1 KB

565_-_Parametrizing_a_Custom_Pipe.mp4

18.3 MB

565_-_Parametrizing_a_Custom_Pipe_English.srt

4.6 KB

566_-_Example_Creating_a_Filter_Pipe.mp4

63.8 MB

566_-_Example_Creating_a_Filter_Pipe_English.srt

11.9 KB

567_-_Pure_and_Impure_Pipes_or_How_to_fix_the_Filter_Pipe.mp4

33.3 MB

567_-_Pure_and_Impure_Pipes_or_How_to_fix_the_Filter_Pipe_English.srt

8.3 KB

568_-_pipes-final.zip

36.4 KB

568_-_Understanding_the_async_Pipe.mp4

61.8 MB

568_-_Understanding_the_async_Pipe_English.srt

7.2 KB

freefiles.top.txt

0.0 KB

/34_-_Making_Http_Requests_Angular_16/

569_-_A_New_IDE.mp4

2.9 MB

569_-_A_New_IDE_English.srt

1.1 KB

570_-_http-01-start.zip

19.7 KB

570_-_Module_Introduction.mp4

1.4 MB

570_-_Module_Introduction_English.srt

1.6 KB

571_-_Building_a_REST_API.txt

0.1 KB

571_-_How_Does_Angular_Interact_With_Backends.mp4

6.9 MB

571_-_How_Does_Angular_Interact_With_Backends_English.srt

5.7 KB

571_-_http-01-start.zip

19.7 KB

571_-_Securing_JS_Code.txt

0.1 KB

572_-_The_Anatomy_of_a_Http_Request.mp4

4.2 MB

572_-_The_Anatomy_of_a_Http_Request_English.srt

4.6 KB

573_-_Backend_Firebase_Setup.mp4

24.0 MB

573_-_Backend_Firebase_Setup_English.srt

5.2 KB

574_-_http-01-start.zip

30.7 KB

574_-_http-02-post-requests.zip

34.5 KB

574_-_Sending_a_POST_Request.mp4

86.6 MB

574_-_Sending_a_POST_Request_English.srt

18.3 KB

575_-_GETting_Data.mp4

15.1 MB

575_-_GETting_Data_English.srt

5.2 KB

576_-_http-03-get-and-transform-data.zip

36.2 KB

576_-_Using_RxJS_Operators_to_Transform_Response_Data.mp4

23.2 MB

576_-_Using_RxJS_Operators_to_Transform_Response_Data_English.srt

7.0 KB

577_-_Using_Types_with_the_HttpClient.mp4

30.7 MB

577_-_Using_Types_with_the_HttpClient_English.srt

8.9 KB

578_-_Outputting_Posts.mp4

12.7 MB

578_-_Outputting_Posts_English.srt

4.8 KB

579_-_http-04-loading-indicator.zip

36.2 KB

579_-_Showing_a_Loading_Indicator.mp4

11.3 MB

579_-_Showing_a_Loading_Indicator_English.srt

4.0 KB

580_-_Using_a_Service_for_Http_Requests.mp4

45.8 MB

580_-_Using_a_Service_for_Http_Requests_English.srt

11.4 KB

581_-_Services_Components_Working_Together.mp4

24.9 MB

581_-_Services_Components_Working_Together_English.srt

4.7 KB

582_-_Sending_a_DELETE_Request.mp4

19.4 MB

582_-_Sending_a_DELETE_Request_English.srt

6.3 KB

583_-_Handling_Errors.mp4

63.3 MB

583_-_Handling_Errors_English.srt

12.3 KB

584_-_Using_Subjects_for_Error_Handling.mp4

18.2 MB

584_-_Using_Subjects_for_Error_Handling_English.srt

4.8 KB

585_-_Using_the_catchError_Operator.mp4

14.6 MB

585_-_Using_the_catchError_Operator_English.srt

3.6 KB

586_-_Error_Handling_UX.mp4

21.9 MB

586_-_Error_Handling_UX_English.srt

3.6 KB

586_-_http-05-handling-errors.zip

37.1 KB

587_-_http-06-headers.zip

34.9 KB

587_-_Setting_Headers.mp4

23.4 MB

587_-_Setting_Headers_English.srt

5.7 KB

588_-_Adding_Query_Params.mp4

38.7 MB

588_-_Adding_Query_Params_English.srt

7.4 KB

588_-_http-07-query-params.zip

36.7 KB

589_-_Observing_Different_Types_of_Responses.mp4

74.7 MB

589_-_Observing_Different_Types_of_Responses_English.srt

13.1 KB

590_-_Changing_the_Response_Body_Type.mp4

23.4 MB

590_-_Changing_the_Response_Body_Type_English.srt

5.7 KB

591_-_Introducing_Interceptors.mp4

42.4 MB

591_-_Introducing_Interceptors_English.srt

13.0 KB

592_-_Manipulating_Request_Objects.mp4

17.2 MB

592_-_Manipulating_Request_Objects_English.srt

4.8 KB

593_-_http-08-interceptor.zip

37.5 KB

593_-_Response_Interceptors.mp4

29.1 MB

593_-_Response_Interceptors_English.srt

4.7 KB

594_-_Multiple_Interceptors.mp4

24.0 MB

594_-_Multiple_Interceptors_English.srt

8.0 KB

595_-_http-09-finished.zip

24.5 KB

595_-_Wrap_Up.mp4

15.3 MB

595_-_Wrap_Up_English.srt

3.4 KB

596_-_http-01-start.zip

33.2 KB

596_-_http-02-post-requests.zip

34.5 KB

596_-_http-03-get-and-transform-data.zip

36.2 KB

596_-_http-04-loading-indicator.zip

36.2 KB

596_-_http-05-handling-errors.zip

37.1 KB

596_-_http-06-headers.zip

1.7 KB

596_-_http-07-query-params.zip

36.7 KB

596_-_http-08-interceptor.zip

37.5 KB

596_-_http-09-finished.zip

24.5 KB

596_-_Useful_Resources_Links.html

0.2 KB

/35_-_Course_Project_Http_Angular_16/

597_-_Module_Introduction.mp4

3.0 MB

597_-_Module_Introduction_English.srt

1.2 KB

598_-_Backend_Firebase_Setup.mp4

16.2 MB

598_-_Backend_Firebase_Setup_English.srt

3.5 KB

599_-_Setting_Up_the_DataStorage_Service.mp4

40.1 MB

599_-_Setting_Up_the_DataStorage_Service_English.srt

9.8 KB

600_-_Storing_Recipes.mp4

63.2 MB

600_-_Storing_Recipes_English.srt

12.6 KB

601_-_Fetching_Recipes.mp4

42.3 MB

601_-_Fetching_Recipes_English.srt

10.5 KB

601_-_prj-http-01-save-and-fetch-recipes.zip

78.8 KB

602_-_Transforming_Response_Data.mp4

46.3 MB

602_-_Transforming_Response_Data_English.srt

7.8 KB

603_-_Resolving_Data_Before_Loading.mp4

81.8 MB

603_-_Resolving_Data_Before_Loading_English.srt

12.8 KB

604_-_Fixing_a_Bug_with_the_Resolver.mp4

13.2 MB

604_-_Fixing_a_Bug_with_the_Resolver_English.srt

2.1 KB

604_-_prj-http-02-finished.zip

84.8 KB

/36_-_Authentication_Route_Protection_in_Angular/

605_-_Module_Introduction.mp4

903.7 KB

605_-_Module_Introduction_English.srt

1.2 KB

606_-_How_Authentication_Works.mp4

7.2 MB

606_-_How_Authentication_Works_English.srt

7.2 KB

607_-_Adding_the_Auth_Page.mp4

60.1 MB

607_-_Adding_the_Auth_Page_English.srt

12.0 KB

607_-_auth-01-auth-component.zip

78.0 KB

608_-_Switching_Between_Auth_Modes.mp4

22.9 MB

608_-_Switching_Between_Auth_Modes_English.srt

7.7 KB

609_-_auth-02-auth-form.zip

76.3 KB

609_-_Handling_Form_Input.mp4

23.1 MB

609_-_Handling_Form_Input_English.srt

6.7 KB

610_-_Preparing_the_Backend.mp4

12.4 MB

610_-_Preparing_the_Backend_English.srt

6.1 KB

611_-_Make_sure_you_got_Recipes_in_your_backend.html

0.3 KB

612_-_Preparing_the_Signup_Request.mp4

88.6 MB

612_-_Preparing_the_Signup_Request_English.srt

14.8 KB

613_-_Sending_the_Signup_Request.mp4

30.7 MB

613_-_Sending_the_Signup_Request_English.srt

8.6 KB

614_-_Adding_a_Loading_Spinner_Error_Handling_Logic.mp4

79.8 MB

614_-_Adding_a_Loading_Spinner_Error_Handling_Logic_English.srt

12.4 KB

614_-_auth-03-signup-request.zip

82.5 KB

615_-_Improving_Error_Handling.mp4

80.6 MB

615_-_Improving_Error_Handling_English.srt

9.7 KB

616_-_auth-04-added-login.zip

82.5 KB

616_-_Sending_Login_Requests.mp4

68.0 MB

616_-_Sending_Login_Requests_English.srt

10.0 KB

617_-_Login_Error_Handling.mp4

49.4 MB

617_-_Login_Error_Handling_English.srt

7.7 KB

618_-_Creating_Storing_the_User_Data.mp4

103.6 MB

618_-_Creating_Storing_the_User_Data_English.srt

17.4 KB

619_-_Reflecting_the_Auth_State_in_the_UI.mp4

95.3 MB

619_-_Reflecting_the_Auth_State_in_the_UI_English.srt

17.4 KB

620_-_Adding_the_Token_to_Outgoing_Requests.mp4

125.1 MB

620_-_Adding_the_Token_to_Outgoing_Requests_English.srt

17.8 KB

621_-_Attaching_the_Token_with_an_Interceptor.mp4

107.2 MB

621_-_Attaching_the_Token_with_an_Interceptor_English.srt

14.2 KB

621_-_auth-05-added-token-to-requests.zip

87.6 KB

622_-_Adding_Logout.mp4

31.2 MB

622_-_Adding_Logout_English.srt

5.6 KB

622_-_auth-06-logout.zip

81.9 KB

623_-_Adding_AutoLogin.mp4

100.2 MB

623_-_Adding_AutoLogin_English.srt

18.0 KB

624_-_Adding_AutoLogout.mp4

56.8 MB

624_-_Adding_AutoLogout_English.srt

13.9 KB

624_-_auth-07-autologin-autologout.zip

87.8 KB

625_-_Adding_an_Auth_Guard.mp4

77.3 MB

625_-_Adding_an_Auth_Guard_English.srt

18.7 KB

626_-_auth-08-finished.zip

78.4 KB

626_-_Wrap_Up.mp4

22.1 MB

626_-_Wrap_Up_English.srt

3.7 KB

627_-_auth-01-auth-component.zip

78.0 KB

627_-_auth-02-auth-form.zip

76.3 KB

627_-_auth-03-signup-request.zip

82.5 KB

627_-_auth-04-added-login.zip

82.5 KB

627_-_auth-05-added-token-to-requests.zip

87.6 KB

627_-_auth-06-logout.zip

81.9 KB

627_-_auth-07-autologin-autologout.zip

87.8 KB

627_-_auth-08-finished.zip

78.4 KB

627_-_Useful_Resources_Links.html

0.4 KB

/37_-_Dynamic_Components_Angular_16/

628_-_Module_Introduction.mp4

1.4 MB

628_-_Module_Introduction_English.srt

1.4 KB

629_-_Adding_an_Alert_Modal_Component.mp4

49.6 MB

629_-_Adding_an_Alert_Modal_Component_English.srt

12.4 KB

630_-_Understanding_the_Different_Approaches.mp4

4.7 MB

630_-_Understanding_the_Different_Approaches_English.srt

3.7 KB

631_-_Using_ngIf.mp4

32.8 MB

631_-_Using_ngIf_English.srt

5.2 KB

632_-_Preparing_Programmatic_Creation.mp4

82.4 MB

632_-_Preparing_Programmatic_Creation_English.srt

14.7 KB

633_-_Creating_a_Component_Programmatically.mp4

61.6 MB

633_-_Creating_a_Component_Programmatically_English.srt

8.8 KB

634_-_About_entryComponents.html

0.4 KB

635_-_Understanding_entryComponents.mp4

69.7 MB

635_-_Understanding_entryComponents_English.srt

9.9 KB

636_-_Data_Binding_Event_Binding.mp4

40.2 MB

636_-_Data_Binding_Event_Binding_English.srt

8.5 KB

637_-_Wrap_Up.mp4

11.0 MB

637_-_Wrap_Up_English.srt

2.9 KB

638_-_dyn-cmp-finished.zip

89.4 KB

638_-_Useful_Resources_Links.html

0.2 KB

freefiles.top.txt

0.0 KB

/38_-_Angular_Modules_Optimizing_Angular_Apps_Angular_16/

639_-_Module_Introduction.mp4

881.3 KB

639_-_Module_Introduction_English.srt

3.3 KB

640_-_What_are_Modules.mp4

6.0 MB

640_-_What_are_Modules_English.srt

4.3 KB

641_-_Analyzing_the_AppModule.mp4

73.9 MB

641_-_Analyzing_the_AppModule_English.srt

11.9 KB

642_-_Getting_Started_with_Feature_Modules.mp4

114.8 MB

642_-_Getting_Started_with_Feature_Modules_English.srt

15.7 KB

642_-_opt-mod-01-feature-module.zip

49.0 KB

643_-_Splitting_Modules_Correctly.mp4

44.5 MB

643_-_Splitting_Modules_Correctly_English.srt

7.5 KB

644_-_Adding_Routes_to_Feature_Modules.mp4

35.1 MB

644_-_Adding_Routes_to_Feature_Modules_English.srt

7.4 KB

644_-_opt-mod-02-routing-module.zip

49.5 KB

645_-_Component_Declarations.mp4

26.6 MB

645_-_Component_Declarations_English.srt

3.6 KB

646_-_The_ShoppingList_Feature_Module.mp4

63.8 MB

646_-_The_ShoppingList_Feature_Module_English.srt

6.0 KB

647_-_opt-mod-03-shared-module.zip

50.1 KB

647_-_Understanding_Shared_Modules.mp4

79.9 MB

647_-_Understanding_Shared_Modules_English.srt

15.2 KB

648_-_opt-mod-04-core-module.zip

50.1 KB

648_-_Understanding_the_Core_Module.mp4

49.8 MB

648_-_Understanding_the_Core_Module_English.srt

10.4 KB

649_-_Adding_an_Auth_Feature_Module.mp4

45.5 MB

649_-_Adding_an_Auth_Feature_Module_English.srt

8.4 KB

650_-_Understanding_Lazy_Loading.mp4

4.2 MB

650_-_Understanding_Lazy_Loading_English.srt

3.6 KB

651_-_Implementing_Lazy_Loading.mp4

165.7 MB

651_-_Implementing_Lazy_Loading_English.srt

23.0 KB

651_-_opt-mod-05-lazy-loading.zip

97.8 KB

652_-_More_Lazy_Loading.mp4

30.6 MB

652_-_More_Lazy_Loading_English.srt

5.3 KB

653_-_Preloading_LazyLoaded_Code.mp4

35.7 MB

653_-_Preloading_LazyLoaded_Code_English.srt

6.3 KB

654_-_Modules_Services.mp4

12.0 MB

654_-_Modules_Services_English.srt

10.8 KB

655_-_Loading_Services_Differently.mp4

86.8 MB

655_-_Loading_Services_Differently_English.srt

14.9 KB

656_-_opt-mod-01-feature-module.zip

49.0 KB

656_-_opt-mod-02-routing-module.zip

49.5 KB

656_-_opt-mod-03-shared-module.zip

50.1 KB

656_-_opt-mod-04-core-module.zip

50.1 KB

656_-_opt-mod-05-lazy-loading.zip

97.8 KB

656_-_opt-mod-06-finished.zip

96.8 KB

656_-_Useful_Resources_Links.html

0.4 KB

/39_-_Standalone_Components/

657_-_Module_Introduction.mp4

3.7 MB

657_-_Module_Introduction_English.srt

2.5 KB

658_-_01-starting-project.zip

217.1 KB

658_-_Starting_Setup_Why_We_Want_Standalone_Components.mp4

30.9 MB

658_-_Starting_Setup_Why_We_Want_Standalone_Components_English.srt

8.1 KB

659_-_Building_a_First_Standalone_Component.mp4

151.7 MB

659_-_Building_a_First_Standalone_Component_English.srt

17.1 KB

660_-_Standalone_Components_Are_Now_Stable.html

1.0 KB

661_-_Standalone_Directives_Connecting_Building_Blocks.mp4

16.7 MB

661_-_Standalone_Directives_Connecting_Building_Blocks_English.srt

4.2 KB

662_-_Migrating_Another_Component.mp4

10.8 MB

662_-_Migrating_Another_Component_English.srt

3.4 KB

663_-_A_Standalone_Root_Component.mp4

31.4 MB

663_-_A_Standalone_Root_Component_English.srt

7.2 KB

664_-_02-migrated-cmp.zip

216.9 KB

664_-_Services_Standalone_Components.mp4

41.0 MB

664_-_Services_Standalone_Components_English.srt

6.8 KB

665_-_03-starting-with-routing.zip

222.2 KB

665_-_Routing_with_Standalone_Components.mp4

96.4 MB

665_-_Routing_with_Standalone_Components_English.srt

10.8 KB

666_-_Lazy_Loading.mp4

87.0 MB

666_-_Lazy_Loading_English.srt

13.8 KB

667_-_04-finished.zip

220.5 KB

667_-_Summary.mp4

11.7 MB

667_-_Summary_English.srt

3.2 KB

freefiles.top.txt

0.0 KB

/3_-_Angular_Essentials_Working_with_Modules/

64_-_Module_Introduction.mp4

11.3 MB

64_-_Module_Introduction_English.srt

3.2 KB

65_-_A_First_Introduction_To_Angular_Modules_NgModule.mp4

16.6 MB

65_-_A_First_Introduction_To_Angular_Modules_NgModule_English.srt

4.8 KB

65_-_Starting_Project.txt

0.1 KB

66_-_Creating_a_First_Empty_Module.mp4

7.1 MB

66_-_Creating_a_First_Empty_Module_English.srt

4.2 KB

67_-_Bootstrapping_Apps_with_Angular_Modules.mp4

43.9 MB

67_-_Bootstrapping_Apps_with_Angular_Modules_English.srt

8.6 KB

68_-_Declaring_Using_Components.mp4

66.5 MB

68_-_Declaring_Using_Components_English.srt

7.4 KB

69_-_A_First_Summary.mp4

37.4 MB

69_-_A_First_Summary_English.srt

3.5 KB

70_-_Migrating_All_Components_To_Use_Modules.mp4

46.8 MB

70_-_Migrating_All_Components_To_Use_Modules_English.srt

10.7 KB

71_-_Creating_Using_Shared_Modules.mp4

68.7 MB

71_-_Creating_Using_Shared_Modules_English.srt

6.3 KB

72_-_Creating_More_Complex_Modulebased_App_Structures.mp4

47.4 MB

72_-_Creating_More_Complex_Modulebased_App_Structures_English.srt

10.8 KB

/40_-_Angular_Signals/

668_-_Module_Introduction.mp4

2.4 MB

668_-_Module_Introduction_English.srt

1.8 KB

669_-_Signals_What_Why.mp4

23.9 MB

669_-_Signals_What_Why_English.srt

10.1 KB

670_-_01-Starting-Setup.zip

18.4 KB

670_-_Creating_a_New_Signal.mp4

17.4 MB

670_-_Creating_a_New_Signal_English.srt

5.2 KB

671_-_Updating_a_Signal_Value.mp4

8.8 MB

671_-_Updating_a_Signal_Value_English.srt

4.1 KB

672_-_Reading_Outputting_a_Signal_Value.mp4

16.7 MB

672_-_Reading_Outputting_a_Signal_Value_English.srt

3.3 KB

673_-_Signal_Updating_set_update_mutate.mp4

28.5 MB

673_-_Signal_Updating_set_update_mutate_English.srt

9.6 KB

674_-_Important_Signals_are_NOT_Finished_Yet.mp4

17.2 MB

674_-_Important_Signals_are_NOT_Finished_Yet_English.srt

1.6 KB

675_-_Signals_Whats_To_Come.html

1.7 KB

676_-_Computed_Values_Effects.mp4

20.0 MB

676_-_Computed_Values_Effects_English.srt

5.7 KB

677_-_02-Finished.zip

20.9 KB

677_-_Module_Summary.mp4

3.4 MB

677_-_Module_Summary_English.srt

1.4 KB

/

freefiles.top.txt

0.0 KB

/42_-_Angular_Animations/

700_-_Making_Animations_Work_with_Angular_4.html

1.3 KB

701_-_Introduction.mp4

6.2 MB

701_-_Introduction_English.srt

2.0 KB

702_-_animations-start.zip

39.6 KB

702_-_Setting_up_the_Starting_Project.mp4

5.8 MB

702_-_Setting_up_the_Starting_Project_English.srt

1.8 KB

703_-_Animations_Triggers_and_State.mp4

116.9 MB

703_-_Animations_Triggers_and_State_English.srt

12.9 KB

704_-_Switching_between_States.mp4

19.1 MB

704_-_Switching_between_States_English.srt

3.5 KB

705_-_Transitions.mp4

14.2 MB

705_-_Transitions_English.srt

3.2 KB

706_-_Advanced_Transitions.mp4

49.3 MB

706_-_Advanced_Transitions_English.srt

9.0 KB

707_-_Transition_Phases.mp4

65.4 MB

707_-_Transition_Phases_English.srt

6.6 KB

708_-_The_void_State.mp4

100.2 MB

708_-_The_void_State_English.srt

10.5 KB

709_-_Using_Keyframes_for_Animations.mp4

51.2 MB

709_-_Using_Keyframes_for_Animations_English.srt

8.9 KB

710_-_Grouping_Transitions.mp4

19.5 MB

710_-_Grouping_Transitions_English.srt

3.5 KB

711_-_animations-finished.zip

40.7 KB

711_-_Using_Animation_Callbacks.mp4

43.1 MB

711_-_Using_Animation_Callbacks_English.srt

4.5 KB

/43_-_Adding_Offline_Capabilities_with_Service_Workers/

712_-_Module_Introduction.mp4

20.9 MB

712_-_Module_Introduction_English.srt

3.7 KB

712_-_ng-pwa-01-start.zip

38.2 KB

713_-_Adding_Service_Workers.mp4

361.8 MB

713_-_Adding_Service_Workers_English.srt

23.6 KB

714_-_Caching_Assets_for_Offline_Use.mp4

52.5 MB

714_-_Caching_Assets_for_Offline_Use_English.srt

10.1 KB

715_-_Caching_Dynamic_Assets_URLs.mp4

114.5 MB

715_-_Caching_Dynamic_Assets_URLs_English.srt

13.1 KB

715_-_ng-pwa-02-finished.zip

62.6 KB

716_-_Further_Links_Resources.html

0.3 KB

716_-_ng-pwa-02-finished.zip

62.6 KB

/44_-_A_Basic_Introduction_to_Unit_Testing_in_Angular_Apps/

717_-_About_this_Section.html

0.3 KB

718_-_Introduction.mp4

4.5 MB

718_-_Introduction_English.srt

2.4 KB

719_-_Why_Unit_Tests.mp4

8.5 MB

719_-_Why_Unit_Tests_English.srt

4.4 KB

720_-_Analyzing_the_Testing_Setup_as_created_by_the_CLI.mp4

78.6 MB

720_-_Analyzing_the_Testing_Setup_as_created_by_the_CLI_English.srt

16.7 KB

721_-_Running_Tests_with_the_CLI.mp4

46.4 MB

721_-_Running_Tests_with_the_CLI_English.srt

3.5 KB

722_-_Adding_a_Component_and_some_fitting_Tests.mp4

98.9 MB

722_-_Adding_a_Component_and_some_fitting_Tests_English.srt

10.3 KB

723_-_Testing_Dependencies_Components_and_Services.mp4

117.4 MB

723_-_Testing_Dependencies_Components_and_Services_English.srt

11.4 KB

724_-_Simulating_Async_Tasks.mp4

76.8 MB

724_-_Simulating_Async_Tasks_English.srt

15.8 KB

725_-_Using_fakeAsync_and_tick.mp4

39.9 MB

725_-_Using_fakeAsync_and_tick_English.srt

5.1 KB

726_-_Isolated_vs_NonIsolated_Tests.mp4

100.6 MB

726_-_Isolated_vs_NonIsolated_Tests_English.srt

11.0 KB

727_-_Further_Resources_Where_to_Go_Next.html

1.3 KB

727_-_testing-final.zip

42.6 KB

freefiles.top.txt

0.0 KB

/45_-_Angular_as_a_Platform_Closer_Look_at_the_CLI/

728_-_Module_Introduction.mp4

2.6 MB

728_-_Module_Introduction_English.srt

3.4 KB

729_-_A_Closer_Look_at_ng_new.mp4

68.1 MB

729_-_A_Closer_Look_at_ng_new_English.srt

9.5 KB

730_-_IDE_Project_Setup.mp4

13.7 MB

730_-_IDE_Project_Setup_English.srt

4.9 KB

731_-_Getting_Started_with_Git.txt

0.1 KB

731_-_Understanding_the_Config_Files.mp4

94.7 MB

731_-_Understanding_the_Config_Files_English.srt

17.1 KB

732_-_Important_CLI_Commands.mp4

38.0 MB

732_-_Important_CLI_Commands_English.srt

10.1 KB

733_-_The_angularjson_File_A_Closer_Look.mp4

82.5 MB

733_-_The_angularjson_File_A_Closer_Look_English.srt

21.9 KB

734_-_Angular_Schematics_An_Introduction.mp4

11.8 MB

734_-_Angular_Schematics_An_Introduction_English.srt

3.3 KB

735_-_The_ng_add_Command.mp4

31.2 MB

735_-_The_ng_add_Command_English.srt

7.9 KB

736_-_Using_Custom_ng_generate_Schematics.mp4

29.7 MB

736_-_Using_Custom_ng_generate_Schematics_English.srt

5.7 KB

737_-_Smooth_Updating_of_Projects_with_ng_update.mp4

13.0 MB

737_-_Smooth_Updating_of_Projects_with_ng_update_English.srt

4.0 KB

738_-_Simplified_Deployment_with_ng_deploy.mp4

49.2 MB

738_-_Simplified_Deployment_with_ng_deploy_English.srt

10.9 KB

739_-_Understanding_Differential_Loading.mp4

56.4 MB

739_-_Understanding_Differential_Loading_English.srt

11.6 KB

740_-_Managing_Multiple_Projects_in_One_Folder.mp4

36.1 MB

740_-_Managing_Multiple_Projects_in_One_Folder_English.srt

8.1 KB

741_-_Angular_Libraries_An_Introduction.mp4

26.9 MB

741_-_Angular_Libraries_An_Introduction_English.srt

5.0 KB

742_-_Wrap_Up.mp4

17.4 MB

742_-_Wrap_Up_English.srt

2.6 KB

/46_-_Bonus_TypeScript_Introduction_for_Angular_2_Usage/

743_-_Module_Introduction.mp4

2.0 MB

743_-_Module_Introduction_English.srt

2.1 KB

744_-_What_Why.mp4

13.6 MB

744_-_What_Why_English.srt

10.1 KB

745_-_Installing_Using_TypeScript.mp4

53.3 MB

745_-_Installing_Using_TypeScript_English.srt

10.8 KB

746_-_Base_Types_Primitives.mp4

14.7 MB

746_-_Base_Types_Primitives_English.srt

6.1 KB

747_-_Array_Object_Types.mp4

18.3 MB

747_-_Array_Object_Types_English.srt

9.0 KB

748_-_Type_Inference.mp4

8.5 MB

748_-_Type_Inference_English.srt

4.3 KB

749_-_Working_with_Union_Types.mp4

8.6 MB

749_-_Working_with_Union_Types_English.srt

4.6 KB

750_-_Assigning_Type_Aliases.mp4

11.9 MB

750_-_Assigning_Type_Aliases_English.srt

4.2 KB

751_-_Diving_into_Functions_Function_Types.mp4

23.4 MB

751_-_Diving_into_Functions_Function_Types_English.srt

8.0 KB

752_-_Understanding_Generics.mp4

37.7 MB

752_-_Understanding_Generics_English.srt

11.9 KB

753_-_Classes_TypeScript.mp4

29.6 MB

753_-_Classes_TypeScript_English.srt

12.3 KB

754_-_Working_with_Interfaces.mp4

16.7 MB

754_-_Working_with_Interfaces_English.srt

8.7 KB

755_-_Configuring_the_TypeScript_Compiler.mp4

40.1 MB

755_-_Configuring_the_TypeScript_Compiler_English.srt

4.2 KB

756_-_Module_Resources.html

0.3 KB

756_-_typescript-intro-01-finished.zip

5.4 KB

freefiles.top.txt

0.0 KB

/4_-_Angular_Essentials_Time_To_Practice/

73_-_Attachments_Style_Files.txt

0.1 KB

73_-_Module_Introduction_Starting_Project.mp4

82.2 MB

73_-_Module_Introduction_Starting_Project_English.srt

9.2 KB

73_-_Starting_Project.txt

0.1 KB

74_-_Exercise_Hints.html

3.0 KB

75_-_Adding_a_Header_Component_With_An_Image.mp4

69.2 MB

75_-_Adding_a_Header_Component_With_An_Image_English.srt

8.5 KB

75_-_headercomponentcss.txt

0.1 KB

76_-_Adding_a_User_Input_Component.mp4

55.1 MB

76_-_Adding_a_User_Input_Component_English.srt

10.1 KB

77_-_Handling_Form_Submission.mp4

33.3 MB

77_-_Handling_Form_Submission_English.srt

3.7 KB

78_-_Extracting_Values_with_TwoWayBinding.mp4

81.2 MB

78_-_Extracting_Values_with_TwoWayBinding_English.srt

11.6 KB

79_-_Calculating_the_Annual_Investment_Data.mp4

105.3 MB

79_-_Calculating_the_Annual_Investment_Data_English.srt

7.7 KB

80_-_CrossComponent_Communication_with_Outputs.mp4

159.3 MB

80_-_CrossComponent_Communication_with_Outputs_English.srt

14.7 KB

81_-_Creating_Using_a_Data_Model.mp4

53.4 MB

81_-_Creating_Using_a_Data_Model_English.srt

4.4 KB

82_-_Passing_Data_from_Parent_to_Child_with_Inputs.mp4

158.7 MB

82_-_Passing_Data_from_Parent_to_Child_with_Inputs_English.srt

15.2 KB

83_-_Outputting_Data_in_a_Table.mp4

21.8 MB

83_-_Outputting_Data_in_a_Table_English.srt

7.1 KB

84_-_Formatting_Output_with_a_Pipe.mp4

8.8 MB

84_-_Formatting_Output_with_a_Pipe_English.srt

2.5 KB

85_-_Using_Signals_Resetting_The_Form_After_Submission.mp4

196.4 MB

85_-_Using_Signals_Resetting_The_Form_After_Submission_English.srt

14.9 KB

86_-_Using_a_Service_for_CrossComponent_Communication.mp4

179.5 MB

86_-_Using_a_Service_for_CrossComponent_Communication_English.srt

14.4 KB

87_-_Using_Signals_in_Services.mp4

56.5 MB

87_-_Using_Signals_in_Services_English.srt

6.2 KB

88_-_Migrating_to_Angular_Modules.mp4

132.4 MB

88_-_Migrating_to_Angular_Modules_English.srt

12.0 KB

89_-_Module_Summary.mp4

13.7 MB

89_-_Module_Summary_English.srt

2.0 KB

freefiles.top.txt

0.0 KB

/5_-_Debugging_Angular_Apps/

90_-_Module_Introduction.mp4

4.2 MB

90_-_Module_Introduction_English.srt

2.9 KB

91_-_Starting_Project.txt

0.1 KB

91_-_Understanding_Error_Messages_Fixing_Errors.mp4

49.2 MB

91_-_Understanding_Error_Messages_Fixing_Errors_English.srt

5.7 KB

92_-_Debugging_Logical_Errors_with_the_Browser_DevTools_Breakpoints.mp4

116.6 MB

92_-_Debugging_Logical_Errors_with_the_Browser_DevTools_Breakpoints_English.srt

9.6 KB

93_-_Exploring_the_Angular_DevTools.mp4

62.3 MB

93_-_Exploring_the_Angular_DevTools_English.srt

6.7 KB

/6_-_Components_Templates_Deep_Dive/

100_-_Property_Binding_Repetition.mp4

73.4 MB

100_-_Property_Binding_Repetition_English.srt

12.9 KB

101_-_Using_Content_Projection_ngcontent.mp4

15.3 MB

101_-_Using_Content_Projection_ngcontent_English.srt

4.4 KB

102_-_Adding_Forms_to_Components.mp4

43.3 MB

102_-_Adding_Forms_to_Components_English.srt

9.1 KB

102_-_newticketcomponenthtml.txt

0.2 KB

102_-_Updated_stylescss.txt

0.2 KB

103_-_A_Possible_But_Not_Ideal_Way_Of_Extending_Builtin_Elements.mp4

22.8 MB

103_-_A_Possible_But_Not_Ideal_Way_Of_Extending_Builtin_Elements_English.srt

7.0 KB

104_-_Component_Selectors.txt

0.0 KB

104_-_Extending_Builtin_Elements_with_Custom_Components_via_Attribute_Selectors.mp4

59.8 MB

104_-_Extending_Builtin_Elements_with_Custom_Components_via_Attribute_Selectors_English.srt

8.3 KB

105_-_Supporting_Content_Projection_with_Multiple_Slots.mp4

96.4 MB

105_-_Supporting_Content_Projection_with_Multiple_Slots_English.srt

9.7 KB

106_-_Exploring_Advanced_Content_Projection.mp4

16.1 MB

106_-_Exploring_Advanced_Content_Projection_English.srt

4.8 KB

107_-_Defining_Content_Projection_Fallbacks.mp4

10.3 MB

107_-_Defining_Content_Projection_Fallbacks_English.srt

3.3 KB

108_-_MultiElement_Custom_Components_Content_Projection.mp4

100.7 MB

108_-_MultiElement_Custom_Components_Content_Projection_English.srt

10.9 KB

109_-_Scoping_CSS_Styles_to_Components.mp4

35.0 MB

109_-_Scoping_CSS_Styles_to_Components_English.srt

7.3 KB

109_-_Style_Files.txt

0.1 KB

110_-_Understanding_Configuring_View_Encapsulation.mp4

46.5 MB

110_-_Understanding_Configuring_View_Encapsulation_English.srt

7.6 KB

111_-_buttoncomponentcss.txt

0.2 KB

111_-_Making_Sense_of_Component_Host_Elements.mp4

17.0 MB

111_-_Making_Sense_of_Component_Host_Elements_English.srt

4.1 KB

112_-_Using_Host_Elements_Like_Regular_Elements.mp4

73.3 MB

112_-_Using_Host_Elements_Like_Regular_Elements_English.srt

6.6 KB

113_-_Interacting_With_Host_Elements_From_Inside_Components.mp4

10.5 MB

113_-_Interacting_With_Host_Elements_From_Inside_Components_English.srt

2.9 KB

114_-_When_Not_To_Rely_On_Host_Elements.mp4

108.4 MB

114_-_When_Not_To_Rely_On_Host_Elements_English.srt

8.9 KB

115_-_Interacting_with_Host_Elements_via_HostListener_HostBinding.mp4

19.7 MB

115_-_Interacting_with_Host_Elements_via_HostListener_HostBinding_English.srt

7.8 KB

116_-_Accessing_Host_Elements_Programmatically.mp4

24.6 MB

116_-_Accessing_Host_Elements_Programmatically_English.srt

5.8 KB

117_-_Class_Bindings_Repetition.mp4

22.3 MB

117_-_Class_Bindings_Repetition_English.srt

6.3 KB

118_-_Theres_More_Than_One_Way_Of_Binding_CSS_Classes_Dynamically.mp4

49.3 MB

118_-_Theres_More_Than_One_Way_Of_Binding_CSS_Classes_Dynamically_English.srt

4.5 KB

119_-_A_Closer_Look_At_Dynamic_Inline_Style_Binding.mp4

12.5 MB

119_-_A_Closer_Look_At_Dynamic_Inline_Style_Binding_English.srt

5.2 KB

120_-_Manipulating_State_Using_Literal_Values.mp4

16.4 MB

120_-_Manipulating_State_Using_Literal_Values_English.srt

6.5 KB

121_-_Angular_Component_Lifecycle.txt

0.0 KB

121_-_Introducing_the_Component_Lifecycle_ngOnInit.mp4

21.0 MB

121_-_Introducing_the_Component_Lifecycle_ngOnInit_English.srt

5.9 KB

122_-_Implementing_Lifecycle_Interfaces.mp4

17.8 MB

122_-_Implementing_Lifecycle_Interfaces_English.srt

4.8 KB

123_-_Angular_Component_Lifecycle.txt

0.0 KB

123_-_Component_Lifecycle_A_Deep_Dive.mp4

129.3 MB

123_-_Component_Lifecycle_A_Deep_Dive_English.srt

25.5 KB

123_-_Lifecycle_Starting_Project.txt

0.1 KB

124_-_Component_Cleanup_with_ngOnDestroy.mp4

27.5 MB

124_-_Component_Cleanup_with_ngOnDestroy_English.srt

6.6 KB

125_-_Component_Cleanup_with_DestroyRef.mp4

15.4 MB

125_-_Component_Cleanup_with_DestroyRef_English.srt

4.2 KB

126_-_Handling_Form_Submissions_Repetition.mp4

14.1 MB

126_-_Handling_Form_Submissions_Repetition_English.srt

3.9 KB

127_-_More_HTMLInputElement.txt

0.1 KB

127_-_Working_with_Template_Variables.mp4

67.1 MB

127_-_Working_with_Template_Variables_English.srt

10.9 KB

128_-_Extracting_Input_Values_via_Template_Variables.mp4

11.4 MB

128_-_Extracting_Input_Values_via_Template_Variables_English.srt

2.8 KB

129_-_Template_Variables_Component_Instances.mp4

9.2 MB

129_-_Template_Variables_Component_Instances_English.srt

4.1 KB

130_-_Getting_Access_to_Template_Elements_via_ViewChild.mp4

138.6 MB

130_-_Getting_Access_to_Template_Elements_via_ViewChild_English.srt

14.6 KB

131_-_Using_The_viewChild_Signal_Function.mp4

43.0 MB

131_-_Using_The_viewChild_Signal_Function_English.srt

9.4 KB

132_-_ViewChild_vs_ContentChild.mp4

42.3 MB

132_-_ViewChild_vs_ContentChild_English.srt

10.1 KB

133_-_A_Closer_Look_at_Decoratorbased_Queries_Lifecycle_Hooks.mp4

91.0 MB

133_-_A_Closer_Look_at_Decoratorbased_Queries_Lifecycle_Hooks_English.srt

7.4 KB

134_-_The_afterRender_and_afterNextRender_Lifecycle_Functions.mp4

33.4 MB

134_-_The_afterRender_and_afterNextRender_Lifecycle_Functions_English.srt

4.5 KB

135_-_Making_Sense_of_Signal_Effects.mp4

62.4 MB

135_-_Making_Sense_of_Signal_Effects_English.srt

7.9 KB

136_-_Signal_Effects_Cleanup_Functions.html

0.7 KB

137_-_TypeScript_Type_Models_Repetition.mp4

34.2 MB

137_-_TypeScript_Type_Models_Repetition_English.srt

5.0 KB

138_-_Component_Outputs_Repetition.mp4

27.2 MB

138_-_Component_Outputs_Repetition_English.srt

6.5 KB

139_-_A_Closer_Look_At_Template_For_Loops.mp4

24.1 MB

139_-_A_Closer_Look_At_Template_For_Loops_English.srt

8.8 KB

140_-_Revisiting_Inputs_Signals.mp4

75.1 MB

140_-_Revisiting_Inputs_Signals_English.srt

7.3 KB

140_-_ticketcomponentcss.txt

0.1 KB

140_-_ticketcomponenthtml.txt

0.1 KB

141_-_Updating_Signal_Values.mp4

23.4 MB

141_-_Updating_Signal_Values_English.srt

7.4 KB

142_-_CrossComponent_Communication_State_Management.mp4

33.4 MB

142_-_CrossComponent_Communication_State_Management_English.srt

9.4 KB

143_-_Configuring_Component_Inputs_Outputs.mp4

21.1 MB

143_-_Configuring_Component_Inputs_Outputs_English.srt

6.6 KB

144_-_TwoWay_Binding_Repetition.mp4

54.4 MB

144_-_TwoWay_Binding_Repetition_English.srt

5.8 KB

145_-_Setting_Up_Custom_TwoWay_Binding.mp4

112.5 MB

145_-_Setting_Up_Custom_TwoWay_Binding_English.srt

14.0 KB

145_-_Two_Way_Binding_Starting_Project.txt

0.2 KB

146_-_An_Easier_Way_of_Setting_Up_Custom_TwoWay_Binding.mp4

31.5 MB

146_-_An_Easier_Way_of_Setting_Up_Custom_TwoWay_Binding_English.srt

5.8 KB

94_-_Module_Introduction.mp4

4.5 MB

94_-_Module_Introduction_English.srt

3.0 KB

95_-_Starting_Project.txt

0.1 KB

95_-_Starting_Project_An_Opportunity_For_Smaller_Components.mp4

23.9 MB

95_-_Starting_Project_An_Opportunity_For_Smaller_Components_English.srt

3.9 KB

96_-_When_How_To_Split_Up_Components.mp4

20.3 MB

96_-_When_How_To_Split_Up_Components_English.srt

6.3 KB

97_-_Splitting_A_Component_Into_Multiple_Components.mp4

145.1 MB

97_-_Splitting_A_Component_Into_Multiple_Components_English.srt

13.0 KB

98_-_Creating_Reusable_Components.mp4

19.7 MB

98_-_Creating_Reusable_Components_English.srt

5.9 KB

99_-_Component_Inputs_Repetition.mp4

20.9 MB

99_-_Component_Inputs_Repetition_English.srt

8.5 KB

freefiles.top.txt

0.0 KB

/7_-_Enhancing_Elements_with_Directives_Deep_Dive/

147_-_Module_Introduction.mp4

1.9 MB

147_-_Module_Introduction_English.srt

1.7 KB

148_-_Understanding_Directives.mp4

10.3 MB

148_-_Understanding_Directives_English.srt

4.7 KB

149_-_Starting_Project.txt

0.1 KB

149_-_The_Starting_Project.mp4

4.6 MB

149_-_The_Starting_Project_English.srt

1.6 KB

150_-_Analyzing_a_Builtin_Attribute_Directive_ngModel.mp4

67.5 MB

150_-_Analyzing_a_Builtin_Attribute_Directive_ngModel_English.srt

8.9 KB

151_-_Analyzing_a_Builtin_Structural_Directive_ngIf.mp4

80.7 MB

151_-_Analyzing_a_Builtin_Structural_Directive_ngIf_English.srt

10.2 KB

152_-_Getting_Started_with_Custom_Directives.mp4

34.4 MB

152_-_Getting_Started_with_Custom_Directives_English.srt

12.3 KB

153_-_Using_Attribute_Directives_To_Change_Element_Behavior.mp4

24.2 MB

153_-_Using_Attribute_Directives_To_Change_Element_Behavior_English.srt

6.8 KB

154_-_Working_with_Inputs_in_Custom_Directives.mp4

80.4 MB

154_-_Working_with_Inputs_in_Custom_Directives_English.srt

12.7 KB

155_-_Directives_Dependency_Injection.mp4

71.6 MB

155_-_Directives_Dependency_Injection_English.srt

6.1 KB

156_-_Building_Another_Directive.mp4

117.6 MB

156_-_Building_Another_Directive_English.srt

11.5 KB

157_-_Building_a_Custom_Structural_Directive.mp4

102.7 MB

157_-_Building_a_Custom_Structural_Directive_English.srt

12.0 KB

158_-_Structural_Directives_Syntactic_Sugar.mp4

11.1 MB

158_-_Structural_Directives_Syntactic_Sugar_English.srt

4.4 KB

159_-_Host_Directives_Composition.mp4

137.2 MB

159_-_Host_Directives_Composition_English.srt

11.7 KB

/8_-_Transforming_Values_with_Pipes_Deep_Dive/

160_-_Module_Introduction.mp4

1.1 MB

160_-_Module_Introduction_English.srt

0.9 KB

161_-_Making_Sense_of_Pipes.mp4

50.8 MB

161_-_Making_Sense_of_Pipes_English.srt

4.2 KB

161_-_Starting_Project.txt

0.1 KB

162_-_Using_Builtin_Pipes.mp4

48.2 MB

162_-_Using_Builtin_Pipes_English.srt

4.6 KB

163_-_More_Builtin_Pipes_Examples.mp4

78.9 MB

163_-_More_Builtin_Pipes_Examples_English.srt

6.7 KB

164_-_Building_a_First_Custom_Pipe.mp4

81.6 MB

164_-_Building_a_First_Custom_Pipe_English.srt

9.1 KB

165_-_Using_Custom_Pipes_to_Perform_Custom_Transformations.mp4

44.9 MB

165_-_Using_Custom_Pipes_to_Perform_Custom_Transformations_English.srt

5.3 KB

166_-_Accepting_Parameters_in_Custom_Pipes.mp4

36.9 MB

166_-_Accepting_Parameters_in_Custom_Pipes_English.srt

8.8 KB

167_-_Chaining_Pipes_Being_Aware_of_Limitations.mp4

83.7 MB

167_-_Chaining_Pipes_Being_Aware_of_Limitations_English.srt

7.8 KB

168_-_Building_a_Pipe_That_Sorts_Items.mp4

29.4 MB

168_-_Building_a_Pipe_That_Sorts_Items_English.srt

10.1 KB

169_-_Reference_vs_Primitive_Values.txt

0.1 KB

169_-_Understanding_How_Pipes_Are_Executed.mp4

19.3 MB

169_-_Understanding_How_Pipes_Are_Executed_English.srt

6.4 KB

170_-_Pure_Impure_Pipes.mp4

8.5 MB

170_-_Pure_Impure_Pipes_English.srt

2.6 KB

171_-_Pipe_Limitations_When_Not_To_Use_Them.mp4

16.7 MB

171_-_Pipe_Limitations_When_Not_To_Use_Them_English.srt

4.9 KB

/9_-_Understanding_Services_Dependency_Injection_Deep_Dive/

172_-_Module_Introduction.mp4

2.3 MB

172_-_Module_Introduction_English.srt

1.4 KB

173_-_Starting_Project.txt

0.1 KB

173_-_The_Starting_Project_The_Need_For_A_Centralized_Service.mp4

14.0 MB

173_-_The_Starting_Project_The_Need_For_A_Centralized_Service_English.srt

5.0 KB

174_-_Creating_a_Service.mp4

28.3 MB

174_-_Creating_a_Service_English.srt

11.2 KB

175_-_How_NOT_To_Provide_A_Service.mp4

24.5 MB

175_-_How_NOT_To_Provide_A_Service_English.srt

3.6 KB

176_-_Using_Angulars_Dependency_Injection_Mechanism.mp4

23.2 MB

176_-_Using_Angulars_Dependency_Injection_Mechanism_English.srt

7.9 KB

177_-_Using_The_Alternative_Dependency_Injection_Syntax.mp4

21.4 MB

177_-_Using_The_Alternative_Dependency_Injection_Syntax_English.srt

8.1 KB

178_-_Outsourcing_Reusing_Logic_with_Services.mp4

136.5 MB

178_-_Outsourcing_Reusing_Logic_with_Services_English.srt

15.3 KB

179_-_Angular_Has_Multiple_Injectors.mp4

23.3 MB

179_-_Angular_Has_Multiple_Injectors_English.srt

6.9 KB

180_-_There_Are_Multiple_Ways_Of_Providing_a_Service.mp4

19.1 MB

180_-_There_Are_Multiple_Ways_Of_Providing_a_Service_English.srt

6.3 KB

181_-_Providing_Services_via_the_Element_Injector.mp4

50.8 MB

181_-_Providing_Services_via_the_Element_Injector_English.srt

4.6 KB

182_-_Understanding_the_Element_Injectors_Behavior.mp4

43.5 MB

182_-_Understanding_the_Element_Injectors_Behavior_English.srt

5.9 KB

183_-_Injecting_Services_Into_Services.mp4

47.7 MB

183_-_Injecting_Services_Into_Services_English.srt

8.4 KB

184_-_Analyzing_Dependency_Injection_with_the_Angular_DevTools.mp4

9.7 MB

184_-_Analyzing_Dependency_Injection_with_the_Angular_DevTools_English.srt

3.8 KB

185_-_Using_Custom_DI_Tokens_Providers.mp4

89.2 MB

185_-_Using_Custom_DI_Tokens_Providers_English.srt

12.6 KB

186_-_Preparing_A_NonClass_Value_For_Injection.mp4

86.0 MB

186_-_Preparing_A_NonClass_Value_For_Injection_English.srt

7.4 KB

187_-_Injecting_Other_Values_NOT_Services.mp4

182.0 MB

187_-_Injecting_Other_Values_NOT_Services_English.srt

14.7 KB

188_-_Angular_Modules_NgModule_Dependency_Injection.mp4

15.9 MB

188_-_Angular_Modules_NgModule_Dependency_Injection_English.srt

4.4 KB

188_-_NgModules_Project.txt

0.1 KB

189_-_No_Signals_Project.txt

0.1 KB

189_-_Working_with_Services_Without_Using_Signals.mp4

38.7 MB

189_-_Working_with_Services_Without_Using_Signals_English.srt

3.6 KB

freefiles.top.txt

0.0 KB

 

Total files 1685


Copyright © 2025 FileMood.com