Angular – The Complete Guide (2025 Edition) Jan 2025 update

seeders: 0 leechers: 2 updated: 5 months ago
Added 1 year ago by NotImmune in Other
Downloaded 95 times.
thepiratebay.org
Angular – The Complete Guide (2025 Edition) Jan 2025 update

Torrent Contents Size: 30.48 GB

Angular – The Complete Guide (2025 Edition) Jan 2025 update
▼ show more 1670 files
10_-_Making_Sense_of_Change_Detection_Deep_Dive
190_-_Module_Introduction.mp4
MP4
3.95 MB
190_-_Module_Introduction_English.srt
SRT
2.6 KB
190_-_Starting_Project.txt
TXT
137 B
191_-_Analyzing_the_Starting_Project.mp4
MP4
10.51 MB
191_-_Analyzing_the_Starting_Project_English.srt
SRT
2.83 KB
191_-_Starting_Project.txt
TXT
137 B
192_-_Understanding_How_Angular_Performs_Change_Detection.mp4
MP4
29.53 MB
192_-_Understanding_How_Angular_Performs_Change_Detection_English.srt
SRT
7.33 KB
193_-_Change_Detection_During_Development_ExpressionChangedAfterChecked_Errors.mp4
MP4
33.61 MB
193_-_Change_Detection_During_Development_ExpressionChangedAfterChecked_Errors_English.srt
SRT
4.24 KB
194_-_Writing_Efficient_Template_Bindings.mp4
MP4
5.18 MB
194_-_Writing_Efficient_Template_Bindings_English.srt
SRT
2.04 KB
195_-_Avoiding_Zone_Pollution.mp4
MP4
47.63 MB
195_-_Avoiding_Zone_Pollution_English.srt
SRT
7.5 KB
196_-_Using_the_OnPush_Strategy.mp4
MP4
53.12 MB
196_-_Using_the_OnPush_Strategy_English.srt
SRT
4.65 KB
197_-_Understanding_the_OnPush_Strategy.mp4
MP4
138.88 MB
197_-_Understanding_the_OnPush_Strategy_English.srt
SRT
13.14 KB
198_-_Working_with_OnPush_Signals.mp4
MP4
8.91 MB
198_-_Working_with_OnPush_Signals_English.srt
SRT
3.23 KB
199_-_Using_Signals_for_Sharing_Data_Across_Components_with_OnPush.mp4
MP4
69.46 MB
199_-_Using_Signals_for_Sharing_Data_Across_Components_with_OnPush_English.srt
SRT
6 KB
199_-_messagesservicets.txt
TXT
174 B
200_-_The_Problem_With_OnPush_CrossComponent_Data_Not_Using_Signals.mp4
MP4
29.71 MB
200_-_The_Problem_With_OnPush_CrossComponent_Data_Not_Using_Signals_English.srt
SRT
4.86 KB
201_-_Triggering_Change_Detection_Manually_Using_RxJS_Subjects.mp4
MP4
177.04 MB
201_-_Triggering_Change_Detection_Manually_Using_RxJS_Subjects_English.srt
SRT
16.33 KB
202_-_Introducing_The_async_Pipe.mp4
MP4
68 MB
202_-_Introducing_The_async_Pipe_English.srt
SRT
6.74 KB
203_-_Going_Zoneless.mp4
MP4
208.43 MB
203_-_Going_Zoneless_English.srt
SRT
17.51 KB
11_-_Working_with_RxJS_Observables_Deep_Dive
204_-_Module_Introduction.mp4
MP4
3.5 MB
204_-_Module_Introduction_English.srt
SRT
1.05 KB
205_-_What_Are_Observables_What_Is_RxJS.mp4
MP4
3.46 MB
205_-_What_Are_Observables_What_Is_RxJS_English.srt
SRT
1.54 KB
206_-_Creating_Using_an_Observable.mp4
MP4
133.31 MB
206_-_Creating_Using_an_Observable_English.srt
SRT
13.6 KB
206_-_Starting_Project.txt
TXT
125 B
207_-_Working_with_RxJS_Operators.mp4
MP4
47.79 MB
207_-_Working_with_RxJS_Operators_English.srt
SRT
8.39 KB
208_-_Working_with_Signals.mp4
MP4
23.06 MB
208_-_Working_with_Signals_English.srt
SRT
7.96 KB
209_-_Signals_vs_Observables.mp4
MP4
71.47 MB
209_-_Signals_vs_Observables_English.srt
SRT
9.17 KB
210_-_Converting_Signals_To_Observables.mp4
MP4
42.58 MB
210_-_Converting_Signals_To_Observables_English.srt
SRT
5.04 KB
211_-_Converting_Observables_To_Signals.mp4
MP4
29.65 MB
211_-_Converting_Observables_To_Signals_English.srt
SRT
7.07 KB
212_-_Deep_Dive_Creating_Using_A_Custom_Observable_From_Scratch.mp4
MP4
174.03 MB
212_-_Deep_Dive_Creating_Using_A_Custom_Observable_From_Scratch_English.srt
SRT
17.11 KB
213_-_Module_Summary.mp4
MP4
18.51 MB
213_-_Module_Summary_English.srt
SRT
3.85 KB
12_-_Sending_HTTP_Requests_Handling_Responses
214_-_Module_Introduction.mp4
MP4
7.69 MB
214_-_Module_Introduction_English.srt
SRT
2.13 KB
215_-_Starting_Project.txt
TXT
125 B
215_-_The_Starting_Projects_Frontend_Backend.mp4
MP4
61.01 MB
215_-_The_Starting_Projects_Frontend_Backend_English.srt
SRT
7.26 KB
216_-_How_To_Connect_Angular_Apps_To_A_Backend.mp4
MP4
16.97 MB
216_-_How_To_Connect_Angular_Apps_To_A_Backend_English.srt
SRT
5.64 KB
217_-_Optional_HTTP_Essentials.html
HTML
451 B
218_-_Getting_Started_with_Angulars_Http_Client.mp4
MP4
24.23 MB
218_-_Getting_Started_with_Angulars_Http_Client_English.srt
SRT
6.14 KB
219_-_Providing_the_HttpClient_when_using_NgModules.html
HTML
963 B
220_-_Sending_a_GET_Request_To_Fetch_Data.mp4
MP4
95.68 MB
220_-_Sending_a_GET_Request_To_Fetch_Data_English.srt
SRT
11.15 KB
221_-_Configuring_Http_Requests.mp4
MP4
32.41 MB
221_-_Configuring_Http_Requests_English.srt
SRT
5.47 KB
222_-_Transforming_Using_Response_Data.mp4
MP4
57.47 MB
222_-_Transforming_Using_Response_Data_English.srt
SRT
4.22 KB
223_-_Showing_a_Loading_Fallback.mp4
MP4
52.71 MB
223_-_Showing_a_Loading_Fallback_English.srt
SRT
4.43 KB
224_-_Handling_HTTP_Errors.mp4
MP4
179.47 MB
224_-_Handling_HTTP_Errors_English.srt
SRT
15.91 KB
225_-_Sending_Data_To_A_Backend.mp4
MP4
122.44 MB
225_-_Sending_Data_To_A_Backend_English.srt
SRT
10.11 KB
226_-_More_Data_Fetching_Some_Code_Duplication.mp4
MP4
101.69 MB
226_-_More_Data_Fetching_Some_Code_Duplication_English.srt
SRT
6.2 KB
227_-_Outsourcing_HTTP_Request_Logic_Into_A_Service.mp4
MP4
159.82 MB
227_-_Outsourcing_HTTP_Request_Logic_Into_A_Service_English.srt
SRT
12.44 KB
228_-_Managing_HTTPloaded_Data_via_a_Service.mp4
MP4
101.24 MB
228_-_Managing_HTTPloaded_Data_via_a_Service_English.srt
SRT
6.93 KB
229_-_Implementing_Optimistic_Updating.mp4
MP4
51.39 MB
229_-_Implementing_Optimistic_Updating_English.srt
SRT
3.93 KB
230_-_Potential_Problems_Introduced_by_Optimistic_Updating.mp4
MP4
47.5 MB
230_-_Potential_Problems_Introduced_by_Optimistic_Updating_English.srt
SRT
2.81 KB
231_-_Improved_Optimistic_Updating.mp4
MP4
95.71 MB
231_-_Improved_Optimistic_Updating_English.srt
SRT
7.87 KB
232_-_Implementing_Appwide_Error_Management.mp4
MP4
130.59 MB
232_-_Implementing_Appwide_Error_Management_English.srt
SRT
9.9 KB
232_-_Shared_Files.txt
TXT
115 B
233_-_Practice_Sending_DELETE_Requests.mp4
MP4
164.46 MB
233_-_Practice_Sending_DELETE_Requests_English.srt
SRT
11.57 KB
234_-_Introducing_HTTP_Interceptors.mp4
MP4
105.5 MB
234_-_Introducing_HTTP_Interceptors_English.srt
SRT
10.15 KB
235_-_Optional_Classbased_Interceptors.html
HTML
1.29 KB
236_-_Introducing_HTTP_Response_Interceptors.mp4
MP4
30.05 MB
236_-_Introducing_HTTP_Response_Interceptors_English.srt
SRT
4.24 KB
13_-_Handling_User_Input_Working_with_Forms_Templatedriven_Reactive
237_-_Module_Introduction.mp4
MP4
17.52 MB
237_-_Module_Introduction_English.srt
SRT
3.78 KB
237_-_Starting_Project.txt
TXT
126 B
238_-_Templatedriven_vs_Reactive_Forms.mp4
MP4
6.65 MB
238_-_Templatedriven_vs_Reactive_Forms_English.srt
SRT
4.03 KB
239_-_Templatedriven_Registering_Form_Controls.mp4
MP4
24.03 MB
239_-_Templatedriven_Registering_Form_Controls_English.srt
SRT
8.86 KB
240_-_Getting_Access_to_the_Angularmanaged_Form.mp4
MP4
41.61 MB
240_-_Getting_Access_to_the_Angularmanaged_Form_English.srt
SRT
12.5 KB
241_-_Extracting_User_Input_Values.mp4
MP4
26.62 MB
241_-_Extracting_User_Input_Values_English.srt
SRT
3.93 KB
242_-_Validating_Input_with_Form_Validation_Directives.mp4
MP4
36.47 MB
242_-_Validating_Input_with_Form_Validation_Directives_English.srt
SRT
8.93 KB
243_-_Using_the_Form_Validation_Status_To_Provide_User_Feedback.mp4
MP4
35.64 MB
243_-_Using_the_Form_Validation_Status_To_Provide_User_Feedback_English.srt
SRT
10.82 KB
244_-_Adding_Validation_Styles.mp4
MP4
64.67 MB
244_-_Adding_Validation_Styles_English.srt
SRT
6.78 KB
244_-_stylescss.txt
TXT
144 B
245_-_Interacting_With_The_Underlying_Form_Object_In_The_Component.mp4
MP4
207.89 MB
245_-_Interacting_With_The_Underlying_Form_Object_In_The_Component_English.srt
SRT
19.83 KB
246_-_Updating_Form_Values_Programmatically.mp4
MP4
66.6 MB
246_-_Updating_Form_Values_Programmatically_English.srt
SRT
7.78 KB
247_-_Reactive_Forms_Getting_Started.mp4
MP4
21.28 MB
247_-_Reactive_Forms_Getting_Started_English.srt
SRT
7.57 KB
247_-_logincomponenthtml.txt
TXT
183 B
247_-_logincomponentts.txt
TXT
181 B
248_-_Syncing_Reactive_Form_Definition_Template.mp4
MP4
53.31 MB
248_-_Syncing_Reactive_Form_Definition_Template_English.srt
SRT
5.12 KB
249_-_Handling_Form_Submission_Reactive_Forms.mp4
MP4
11.92 MB
249_-_Handling_Form_Submission_Reactive_Forms_English.srt
SRT
4.69 KB
250_-_Adding_Validators_To_Reactive_Forms.mp4
MP4
106.21 MB
250_-_Adding_Validators_To_Reactive_Forms_English.srt
SRT
9.68 KB
251_-_Building_Custom_Angular_Form_Validation_Directives.txt
TXT
97 B
251_-_Building_Custom_Validators.mp4
MP4
49.9 MB
251_-_Building_Custom_Validators_English.srt
SRT
7.9 KB
252_-_Creating_Using_Async_Validators.mp4
MP4
18.82 MB
252_-_Creating_Using_Async_Validators_English.srt
SRT
5.78 KB
253_-_Interacting_with_the_Form_Programmatically.mp4
MP4
121.43 MB
253_-_Interacting_with_the_Form_Programmatically_English.srt
SRT
12.36 KB
254_-_Exercise_Problem.mp4
MP4
10.02 MB
254_-_Exercise_Problem_English.srt
SRT
3.5 KB
254_-_signupcomponenthtml.txt
TXT
168 B
255_-_Exercise_Solution.mp4
MP4
42.73 MB
255_-_Exercise_Solution_English.srt
SRT
6.86 KB
256_-_Connecting_Registering_Inputs_For_A_Complex_Form.mp4
MP4
169.5 MB
256_-_Connecting_Registering_Inputs_For_A_Complex_Form_English.srt
SRT
13.08 KB
257_-_Working_with_Nested_Form_Groups.mp4
MP4
87.41 MB
257_-_Working_with_Nested_Form_Groups_English.srt
SRT
8.11 KB
258_-_Working_with_Form_Arrays.mp4
MP4
49.54 MB
258_-_Working_with_Form_Arrays_English.srt
SRT
6.84 KB
259_-_Practice_Adding_More_Validation.mp4
MP4
35.65 MB
259_-_Practice_Adding_More_Validation_English.srt
SRT
5.14 KB
260_-_Creating_MultiInput_Validators_Form_Group_Validators.mp4
MP4
85.08 MB
260_-_Creating_MultiInput_Validators_Form_Group_Validators_English.srt
SRT
10.8 KB
260_-_Updated_stylescss.txt
TXT
148 B
261_-_Module_Summary.mp4
MP4
20.15 MB
261_-_Module_Summary_English.srt
SRT
2.32 KB
14_-_Routing_Building_Multipage_Single_Page_Applications
262_-_Module_Introduction.mp4
MP4
5.19 MB
262_-_Module_Introduction_English.srt
SRT
2.93 KB
262_-_Starting_Project.txt
TXT
128 B
263_-_What_Is_Routing.mp4
MP4
7.02 MB
263_-_What_Is_Routing_English.srt
SRT
3.79 KB
264_-_Enabling_Routing_Adding_a_First_Route.mp4
MP4
54.32 MB
264_-_Enabling_Routing_Adding_a_First_Route_English.srt
SRT
8.69 KB
265_-_Rendering_Routes.mp4
MP4
11.42 MB
265_-_Rendering_Routes_English.srt
SRT
5.27 KB
266_-_Registering_Multiple_Routes.mp4
MP4
10.07 MB
266_-_Registering_Multiple_Routes_English.srt
SRT
4.6 KB
267_-_Adding_Links_The_Right_Way.mp4
MP4
89.14 MB
267_-_Adding_Links_The_Right_Way_English.srt
SRT
8.31 KB
268_-_Styling_Active_Navigation_Links.mp4
MP4
42.49 MB
268_-_Styling_Active_Navigation_Links_English.srt
SRT
4.08 KB
269_-_Setting_Up_Navigating_To_Dynamic_Routes.mp4
MP4
60.5 MB
269_-_Setting_Up_Navigating_To_Dynamic_Routes_English.srt
SRT
10.4 KB
270_-_Extracting_Dynamic_Route_Parameters_via_Inputs.mp4
MP4
24.48 MB
270_-_Extracting_Dynamic_Route_Parameters_via_Inputs_English.srt
SRT
8.88 KB
271_-_Extracting_Dynamic_Route_Parameters_via_Input.html
HTML
639 B
272_-_Extracting_Dynamic_Route_Parameters_via_Observables.mp4
MP4
108.16 MB
272_-_Extracting_Dynamic_Route_Parameters_via_Observables_English.srt
SRT
11.87 KB
273_-_Working_with_Nested_Routes.mp4
MP4
51.54 MB
273_-_Working_with_Nested_Routes_English.srt
SRT
7.6 KB
274_-_Route_Links_Relative_Links.mp4
MP4
20.73 MB
274_-_Route_Links_Relative_Links_English.srt
SRT
3.65 KB
275_-_Accessing_Parent_Route_Data_From_Inside_Nested_Routes.mp4
MP4
72.02 MB
275_-_Accessing_Parent_Route_Data_From_Inside_Nested_Routes_English.srt
SRT
6.35 KB
276_-_Loading_Data_Based_On_Route_Parameters_In_Child_Routes.mp4
MP4
8.03 MB
276_-_Loading_Data_Based_On_Route_Parameters_In_Child_Routes_English.srt
SRT
3.02 KB
277_-_Link_Shortcuts_Programmatic_Navigation.mp4
MP4
36.51 MB
277_-_Link_Shortcuts_Programmatic_Navigation_English.srt
SRT
9.02 KB
278_-_Adding_A_Not_Found_Route.mp4
MP4
9.75 MB
278_-_Adding_A_Not_Found_Route_English.srt
SRT
2.33 KB
278_-_Not_Found_Component.txt
TXT
140 B
279_-_Redirecting_Users.mp4
MP4
52.35 MB
279_-_Redirecting_Users_English.srt
SRT
7.41 KB
280_-_Splitting_Route_Definitions_Across_Multiple_Files.mp4
MP4
27.88 MB
280_-_Splitting_Route_Definitions_Across_Multiple_Files_English.srt
SRT
4.05 KB
281_-_Activated_Route_vs_Activated_Route_Snapshot.mp4
MP4
25.28 MB
281_-_Activated_Route_vs_Activated_Route_Snapshot_English.srt
SRT
5.3 KB
282_-_Setting_Query_Parameters.mp4
MP4
20.19 MB
282_-_Setting_Query_Parameters_English.srt
SRT
8.02 KB
283_-_Extracting_Query_Parameters_via_Inputs.mp4
MP4
17.1 MB
283_-_Extracting_Query_Parameters_via_Inputs_English.srt
SRT
4.53 KB
284_-_Extracting_Query_Parameters_via_Observables.mp4
MP4
20.97 MB
284_-_Extracting_Query_Parameters_via_Observables_English.srt
SRT
4.87 KB
285_-_Using_Query_Parameters_For_Data_Manipulation.mp4
MP4
39.87 MB
285_-_Using_Query_Parameters_For_Data_Manipulation_English.srt
SRT
5.36 KB
286_-_Adding_Static_Data_To_Routes.mp4
MP4
24.66 MB
286_-_Adding_Static_Data_To_Routes_English.srt
SRT
7.41 KB
287_-_Resolving_Routerelated_Dynamic_Data.mp4
MP4
184.49 MB
287_-_Resolving_Routerelated_Dynamic_Data_English.srt
SRT
16.36 KB
288_-_Optional_Classbased_Resolvers.html
HTML
1.1 KB
289_-_Accessing_Route_Data_In_Components.mp4
MP4
14.86 MB
289_-_Accessing_Route_Data_In_Components_English.srt
SRT
4.01 KB
290_-_Controlling_Route_Resolver_Execution.mp4
MP4
16.73 MB
290_-_Controlling_Route_Resolver_Execution_English.srt
SRT
4.51 KB
290_-_taskscomponentts.txt
TXT
165 B
290_-_usersroutests.txt
TXT
162 B
291_-_Setting_Resolving_Titles.mp4
MP4
24 MB
291_-_Setting_Resolving_Titles_English.srt
SRT
5.81 KB
292_-_Introducing_Route_Guards.mp4
MP4
48.76 MB
292_-_Introducing_Route_Guards_English.srt
SRT
13.07 KB
293_-_Optional_Classbased_Guards.html
HTML
958 B
294_-_Making_Sense_of_The_CanDeactivate_Guard.mp4
MP4
23.82 MB
294_-_Making_Sense_of_The_CanDeactivate_Guard_English.srt
SRT
7.12 KB
295_-_Improving_The_CanDeactivate_Logic.mp4
MP4
14.32 MB
295_-_Improving_The_CanDeactivate_Logic_English.srt
SRT
4.19 KB
296_-_Reloading_Pages_via_the_Angular_Router_Configuring_Programmatic_Navigation.mp4
MP4
76.03 MB
296_-_Reloading_Pages_via_the_Angular_Router_Configuring_Programmatic_Navigation_English.srt
SRT
8.61 KB
15_-_Code_Splitting_Deferrable_Views
297_-_Module_Introduction.mp4
MP4
1.57 MB
297_-_Module_Introduction_English.srt
SRT
1.59 KB
298_-_What_Is_Lazy_Loading_Code_Splitting.mp4
MP4
2.98 MB
298_-_What_Is_Lazy_Loading_Code_Splitting_English.srt
SRT
2.41 KB
299_-_Introducing_Routebased_Lazy_Loading.mp4
MP4
15.16 MB
299_-_Introducing_Routebased_Lazy_Loading_English.srt
SRT
4.16 KB
299_-_Starting_Project.txt
TXT
133 B
300_-_Implementing_Routebased_Lazy_Loading.mp4
MP4
145.18 MB
300_-_Implementing_Routebased_Lazy_Loading_English.srt
SRT
12.08 KB
301_-_Lazy_Loading_Entire_Route_Groups.mp4
MP4
94.72 MB
301_-_Lazy_Loading_Entire_Route_Groups_English.srt
SRT
7.74 KB
302_-_Using_Lazy_Loading_Routing_to_Lazyload_Services.mp4
MP4
44.68 MB
302_-_Using_Lazy_Loading_Routing_to_Lazyload_Services_English.srt
SRT
5.87 KB
303_-_Deferrable_Views_Starting_Project.txt
TXT
150 B
303_-_Introducing_Deferrable_Views.mp4
MP4
32.48 MB
303_-_Introducing_Deferrable_Views_English.srt
SRT
4.55 KB
304_-_Defer_Loading_Until_Viewport_Visibility.mp4
MP4
29.5 MB
304_-_Defer_Loading_Until_Viewport_Visibility_English.srt
SRT
5.49 KB
304_-_Deferrable_Views_Docs.txt
TXT
40 B
305_-_Deferrable_Views_Using_Other_Triggers.mp4
MP4
15.14 MB
305_-_Deferrable_Views_Using_Other_Triggers_English.srt
SRT
2.22 KB
306_-_Prefetching_Lazyloaded_Code.mp4
MP4
11.06 MB
306_-_Prefetching_Lazyloaded_Code_English.srt
SRT
3.4 KB
307_-_Deferrable_Views_Summary.mp4
MP4
17.12 MB
307_-_Deferrable_Views_Summary_English.srt
SRT
3.27 KB
16_-_Deploying_Angular_Apps_CSR_SSR_SGA
308_-_Module_Introduction.mp4
MP4
2.02 MB
308_-_Module_Introduction_English.srt
SRT
1.57 KB
309_-_The_Starting_Project.html
HTML
146 B
309_-_starting-project.zip
ZIP
707.75 KB
310_-_Preparing_a_Project_For_Deployment_Building_It_For_Production.mp4
MP4
14.81 MB
310_-_Preparing_a_Project_For_Deployment_Building_It_For_Production_English.srt
SRT
7.11 KB
311_-_Building_SPAs_Pros_Cons.mp4
MP4
36.3 MB
311_-_Building_SPAs_Pros_Cons_English.srt
SRT
5.76 KB
312_-_SPAs_Deployment_Example.mp4
MP4
120.88 MB
312_-_SPAs_Deployment_Example_English.srt
SRT
11.88 KB
313_-_Angular_CLI_Deployment.txt
TXT
40 B
313_-_Using_ng_add_ng_deploy_Angulars_Builtin_Deployment_Support.mp4
MP4
15.94 MB
313_-_Using_ng_add_ng_deploy_Angulars_Builtin_Deployment_Support_English.srt
SRT
3.05 KB
314_-_Serverside_Rendering_SSR_Introduction.mp4
MP4
10.33 MB
314_-_Serverside_Rendering_SSR_Introduction_English.srt
SRT
5.39 KB
315_-_Setting_Up_SSR_For_An_Angular_App.mp4
MP4
63.08 MB
315_-_Setting_Up_SSR_For_An_Angular_App_English.srt
SRT
6.01 KB
316_-_Building_and_Service_an_SSR_App.mp4
MP4
22.65 MB
316_-_Building_and_Service_an_SSR_App_English.srt
SRT
3.56 KB
317_-_Authoring_SSRready_Code_Beware_of_Pitfalls.mp4
MP4
18.32 MB
317_-_Authoring_SSRready_Code_Beware_of_Pitfalls_English.srt
SRT
5.5 KB
318_-_SSR_and_ClientServer_Mismatches.mp4
MP4
23.4 MB
318_-_SSR_and_ClientServer_Mismatches_English.srt
SRT
5.64 KB
318_-_taskscomponentts.txt
TXT
169 B
319_-_Static_Site_Generation_SSG_Introduction.mp4
MP4
8.28 MB
319_-_Static_Site_Generation_SSG_Introduction_English.srt
SRT
4.53 KB
320_-_Configuring_Using_SSG.mp4
MP4
85.58 MB
320_-_Configuring_Using_SSG_English.srt
SRT
8 KB
321_-_Deployment_Methods_A_Summary.mp4
MP4
3.06 MB
321_-_Deployment_Methods_A_Summary_English.srt
SRT
1.47 KB
322_-_SSR_SSG_Deployment_Example.html
HTML
911 B
17_-_Course_Roundup_Next_Steps
323_-_Course_Roundup.mp4
MP4
59.46 MB
323_-_Course_Roundup_English.srt
SRT
2.92 KB
324_-_Bonus_More_Content.html
HTML
1.05 KB
325_-_About_The_Rest_Of_This_Course.mp4
MP4
70.25 MB
325_-_About_The_Rest_Of_This_Course_English.srt
SRT
3.82 KB
326_-_Where_To_Go_Next.html
HTML
2.56 KB
18_-_The_Basics_Angular_16
327_-_About_This_Section.html
HTML
1.93 KB
327_-_project-template.zip
ZIP
126.64 KB
328_-_Module_Introduction.mp4
MP4
4.14 MB
328_-_Module_Introduction_English.srt
SRT
1.71 KB
329_-_How_an_Angular_App_gets_Loaded_and_Started.mp4
MP4
47.26 MB
329_-_How_an_Angular_App_gets_Loaded_and_Started_English.srt
SRT
12.63 KB
330_-_Components_are_Important.mp4
MP4
16.19 MB
330_-_Components_are_Important_English.srt
SRT
5.26 KB
331_-_Creating_a_New_Component.mp4
MP4
33.34 MB
331_-_Creating_a_New_Component_English.srt
SRT
12.3 KB
332_-_Understanding_the_Role_of_AppModule_and_Component_Declaration.mp4
MP4
27.39 MB
332_-_Understanding_the_Role_of_AppModule_and_Component_Declaration_English.srt
SRT
9.12 KB
333_-_Working_with_Standalone_Components.html
HTML
2.39 KB
334_-_Using_Custom_Components.mp4
MP4
5.31 MB
334_-_Using_Custom_Components_English.srt
SRT
1.87 KB
335_-_Creating_Components_with_the_CLI_Nesting_Components.mp4
MP4
17.45 MB
335_-_Creating_Components_with_the_CLI_Nesting_Components_English.srt
SRT
4.84 KB
336_-_Working_with_Component_Templates.mp4
MP4
27.43 MB
336_-_Working_with_Component_Templates_English.srt
SRT
5.08 KB
337_-_Working_with_Component_Styles.mp4
MP4
27.15 MB
337_-_Working_with_Component_Styles_English.srt
SRT
6.34 KB
338_-_Fully_Understanding_the_Component_Selector.mp4
MP4
19.31 MB
338_-_Fully_Understanding_the_Component_Selector_English.srt
SRT
5.82 KB
338_-_basics-components.zip
ZIP
131.21 KB
339_-_OPTIONAL_Assignment_Solution.mp4
MP4
45.64 MB
339_-_OPTIONAL_Assignment_Solution_English.srt
SRT
10.89 KB
339_-_basics-assignment-1-solution.zip
ZIP
132.27 KB
340_-_What_is_Databinding.mp4
MP4
10.88 MB
340_-_What_is_Databinding_English.srt
SRT
5.17 KB
341_-_String_Interpolation.mp4
MP4
74.41 MB
341_-_String_Interpolation_English.srt
SRT
9.6 KB
342_-_Property_Binding.mp4
MP4
45.01 MB
342_-_Property_Binding_English.srt
SRT
11.21 KB
343_-_Property_Binding_vs_String_Interpolation.mp4
MP4
45.86 MB
343_-_Property_Binding_vs_String_Interpolation_English.srt
SRT
5.35 KB
344_-_Event_Binding.mp4
MP4
29.15 MB
344_-_Event_Binding_English.srt
SRT
7.68 KB
345_-_Bindable_Properties_and_Events.html
HTML
634 B
346_-_Passing_and_Using_Data_with_Event_Binding.mp4
MP4
40.46 MB
346_-_Passing_and_Using_Data_with_Event_Binding_English.srt
SRT
7.68 KB
347_-_Important_FormsModule_is_Required_for_TwoWayBinding.html
HTML
444 B
348_-_TwoWayDatabinding.mp4
MP4
23.83 MB
348_-_TwoWayDatabinding_English.srt
SRT
4.96 KB
349_-_Combining_all_Forms_of_Databinding.mp4
MP4
13.83 MB
349_-_Combining_all_Forms_of_Databinding_English.srt
SRT
3.14 KB
349_-_basics-databinding.zip
ZIP
131.8 KB
350_-_OPTIONAL_Assignment_Solution.mp4
MP4
46.18 MB
350_-_OPTIONAL_Assignment_Solution_English.srt
SRT
8.45 KB
350_-_basics-assignment-2-solution.zip
ZIP
127.54 KB
351_-_Understanding_Directives.mp4
MP4
7.25 MB
351_-_Understanding_Directives_English.srt
SRT
3.63 KB
352_-_Using_ngIf_to_Output_Data_Conditionally.mp4
MP4
32.38 MB
352_-_Using_ngIf_to_Output_Data_Conditionally_English.srt
SRT
6.26 KB
353_-_Enhancing_ngIf_with_an_Else_Condition.mp4
MP4
26.02 MB
353_-_Enhancing_ngIf_with_an_Else_Condition_English.srt
SRT
4.52 KB
354_-_Angular_17_Alternative_if_Syntax.html
HTML
1.26 KB
355_-_Styling_Elements_Dynamically_with_ngStyle.mp4
MP4
43.02 MB
355_-_Styling_Elements_Dynamically_with_ngStyle_English.srt
SRT
8.33 KB
356_-_Applying_CSS_Classes_Dynamically_with_ngClass.mp4
MP4
24.69 MB
356_-_Applying_CSS_Classes_Dynamically_with_ngClass_English.srt
SRT
4.69 KB
357_-_Outputting_Lists_with_ngFor.mp4
MP4
34.67 MB
357_-_Outputting_Lists_with_ngFor_English.srt
SRT
5.65 KB
358_-_Angular_17_Alternative_for_Syntax.html
HTML
1.41 KB
359_-_OPTIONAL_Assignment_Solution.mp4
MP4
63.16 MB
359_-_OPTIONAL_Assignment_Solution_English.srt
SRT
11.92 KB
359_-_basics-assignment-3-solution.zip
ZIP
127.77 KB
360_-_Getting_the_Index_when_using_ngFor.mp4
MP4
46.73 MB
360_-_Getting_the_Index_when_using_ngFor_English.srt
SRT
4.42 KB
360_-_basics-components.zip
ZIP
131.21 KB
360_-_basics-databinding.zip
ZIP
131.8 KB
360_-_basics-directives.zip
ZIP
129.86 KB
360_-_basics-ngfor-addition.zip
ZIP
127.24 KB
19_-_Course_Project_The_Basics_Angular_16
361_-_About_This_Section.html
HTML
1022 B
362_-_Project_Introduction.mp4
MP4
913.51 KB
362_-_Project_Introduction_English.srt
SRT
2.06 KB
363_-_Planning_the_App.mp4
MP4
9.29 MB
363_-_Planning_the_App_English.srt
SRT
10.35 KB
364_-_Creating_a_New_App_Correctly.html
HTML
1.85 KB
365_-_Setting_up_the_Application.mp4
MP4
17.77 MB
365_-_Setting_up_the_Application_English.srt
SRT
6.16 KB
365_-_course-project-starting-project.zip
ZIP
127.37 KB
366_-_Creating_the_Components.mp4
MP4
37.42 MB
366_-_Creating_the_Components_English.srt
SRT
16.18 KB
367_-_Using_the_Components.mp4
MP4
12.09 MB
367_-_Using_the_Components_English.srt
SRT
5.5 KB
368_-_Adding_a_Navigation_Bar.mp4
MP4
56.17 MB
368_-_Adding_a_Navigation_Bar_English.srt
SRT
9.17 KB
369_-_Alternative_NonCollapsable_Navigation_Bar.html
HTML
1.27 KB
370_-_Creating_a_Recipe_Model.mp4
MP4
24.44 MB
370_-_Creating_a_Recipe_Model_English.srt
SRT
7.59 KB
371_-_Adding_Content_to_the_Recipes_Components.mp4
MP4
115.07 MB
371_-_Adding_Content_to_the_Recipes_Components_English.srt
SRT
11.96 KB
372_-_Outputting_a_List_of_Recipes_with_ngFor.mp4
MP4
28.37 MB
372_-_Outputting_a_List_of_Recipes_with_ngFor_English.srt
SRT
7.7 KB
373_-_Displaying_Recipe_Details.mp4
MP4
66.22 MB
373_-_Displaying_Recipe_Details_English.srt
SRT
10.39 KB
374_-_Working_on_the_ShoppingListComponent.mp4
MP4
10.79 MB
374_-_Working_on_the_ShoppingListComponent_English.srt
SRT
3.02 KB
375_-_Creating_an_Ingredient_Model.mp4
MP4
11.56 MB
375_-_Creating_an_Ingredient_Model_English.srt
SRT
4.1 KB
376_-_Creating_and_Outputting_the_Shopping_List.mp4
MP4
14.43 MB
376_-_Creating_and_Outputting_the_Shopping_List_English.srt
SRT
4.1 KB
377_-_Adding_a_Shopping_List_Edit_Section.mp4
MP4
20.89 MB
377_-_Adding_a_Shopping_List_Edit_Section_English.srt
SRT
6.39 KB
378_-_Wrap_Up_Next_Steps.mp4
MP4
2.44 MB
378_-_Wrap_Up_Next_Steps_English.srt
SRT
1.49 KB
378_-_course-project-cmp-final.zip
ZIP
152.44 KB
1_-_Getting_Started
1_-_Welcome_To_The_Course.mp4
MP4
29.7 MB
1_-_Welcome_To_The_Course_English.srt
SRT
2.68 KB
2_-_What_Exactly_Is_Angular.mp4
MP4
7.38 MB
2_-_What_Exactly_Is_Angular_English.srt
SRT
2.48 KB
3_-_Why_Would_You_Use_Angular.mp4
MP4
33.2 MB
3_-_Why_Would_You_Use_Angular_English.srt
SRT
10.03 KB
4_-_Angulars_Evolution_Stability.mp4
MP4
80.25 MB
4_-_Angulars_Evolution_Stability_English.srt
SRT
7.46 KB
5_-_Angular_CLI.txt
TXT
29 B
5_-_Creating_A_New_Angular_Project.mp4
MP4
89.12 MB
5_-_Creating_A_New_Angular_Project_English.srt
SRT
11.36 KB
6_-_Setting_Up_An_Angular_Development_Environment.mp4
MP4
18.18 MB
6_-_Setting_Up_An_Angular_Development_Environment_English.srt
SRT
7.76 KB
7_-_About_This_Course.mp4
MP4
8.67 MB
7_-_About_This_Course_English.srt
SRT
5.91 KB
7_-_Take_the_old_course.txt
TXT
91 B
8_-_Course_Setup_Resources.html
HTML
3.49 KB
20_-_Debugging_Angular_16
379_-_Understanding_Angular_Error_Messages.mp4
MP4
29.8 MB
379_-_Understanding_Angular_Error_Messages_English.srt
SRT
8.15 KB
379_-_debugging.zip
ZIP
124.7 KB
380_-_Debugging_Code_in_the_Browser_Using_Sourcemaps.mp4
MP4
45.6 MB
380_-_Debugging_Code_in_the_Browser_Using_Sourcemaps_English.srt
SRT
9.68 KB
21_-_Components_Databinding_Deep_Dive_Angular_16
381_-_Module_Introduction.mp4
MP4
2.13 MB
381_-_Module_Introduction_English.srt
SRT
896 B
381_-_cmp-databinding-start.zip
ZIP
126.94 KB
382_-_Splitting_Apps_into_Components.mp4
MP4
53.37 MB
382_-_Splitting_Apps_into_Components_English.srt
SRT
10.21 KB
383_-_Property_Event_Binding_Overview.mp4
MP4
5.43 MB
383_-_Property_Event_Binding_Overview_English.srt
SRT
2.89 KB
384_-_Binding_to_Custom_Properties.mp4
MP4
40.88 MB
384_-_Binding_to_Custom_Properties_English.srt
SRT
9 KB
385_-_Assigning_an_Alias_to_Custom_Properties.mp4
MP4
14.42 MB
385_-_Assigning_an_Alias_to_Custom_Properties_English.srt
SRT
2.9 KB
386_-_Binding_to_Custom_Events.mp4
MP4
67.42 MB
386_-_Binding_to_Custom_Events_English.srt
SRT
14.56 KB
387_-_Assigning_an_Alias_to_Custom_Events.mp4
MP4
7.11 MB
387_-_Assigning_an_Alias_to_Custom_Events_English.srt
SRT
1.46 KB
388_-_Custom_Property_and_Event_Binding_Summary.mp4
MP4
15.88 MB
388_-_Custom_Property_and_Event_Binding_Summary_English.srt
SRT
3.31 KB
389_-_Understanding_View_Encapsulation.mp4
MP4
69.72 MB
389_-_Understanding_View_Encapsulation_English.srt
SRT
7.33 KB
390_-_More_on_View_Encapsulation.mp4
MP4
19.37 MB
390_-_More_on_View_Encapsulation_English.srt
SRT
4.58 KB
391_-_Using_Local_References_in_Templates.mp4
MP4
41.34 MB
391_-_Using_Local_References_in_Templates_English.srt
SRT
7.41 KB
392_-_ViewChild_in_Angular_8.html
HTML
1 KB
393_-_Getting_Access_to_the_Template_DOM_with_ViewChild.mp4
MP4
36.15 MB
393_-_Getting_Access_to_the_Template_DOM_with_ViewChild_English.srt
SRT
8.08 KB
394_-_Projecting_Content_into_Components_with_ngcontent.mp4
MP4
23.49 MB
394_-_Projecting_Content_into_Components_with_ngcontent_English.srt
SRT
5.62 KB
395_-_Understanding_the_Component_Lifecycle.mp4
MP4
16.93 MB
395_-_Understanding_the_Component_Lifecycle_English.srt
SRT
8.9 KB
395_-_lifecycle.pdf
PDF
10.87 KB
396_-_Seeing_Lifecycle_Hooks_in_Action.mp4
MP4
184.97 MB
396_-_Seeing_Lifecycle_Hooks_in_Action_English.srt
SRT
18.41 KB
397_-_Lifecycle_Hooks_and_Template_Access.mp4
MP4
22.66 MB
397_-_Lifecycle_Hooks_and_Template_Access_English.srt
SRT
4.33 KB
398_-_ContentChild_in_Angular_8.html
HTML
327 B
399_-_Getting_Access_to_ngcontent_with_ContentChild.mp4
MP4
27.94 MB
399_-_Getting_Access_to_ngcontent_with_ContentChild_English.srt
SRT
4.44 KB
400_-_Wrap_Up.mp4
MP4
4.19 MB
400_-_Wrap_Up_English.srt
SRT
1.52 KB
400_-_cmp-databinding-final.zip
ZIP
133.9 KB
401_-_OPTIONAL_Assignment_Solution.mp4
MP4
339.89 MB
401_-_OPTIONAL_Assignment_Solution_English.srt
SRT
20.87 KB
401_-_cmp-databinding-assignment-solution.zip
ZIP
137.08 KB
22_-_Course_Project_Components_Databinding_Angular_16
402_-_Introduction.mp4
MP4
2.32 MB
402_-_Introduction_English.srt
SRT
1.48 KB
402_-_course-project-cmp-final.zip
ZIP
152.44 KB
403_-_Adding_Navigation_with_Event_Binding_and_ngIf.mp4
MP4
30.63 MB
403_-_Adding_Navigation_with_Event_Binding_and_ngIf_English.srt
SRT
11.8 KB
404_-_Passing_Recipe_Data_with_Property_Binding.mp4
MP4
31.82 MB
404_-_Passing_Recipe_Data_with_Property_Binding_English.srt
SRT
8.28 KB
405_-_Passing_Data_with_Event_and_Property_Binding_Combined.mp4
MP4
74.21 MB
405_-_Passing_Data_with_Event_and_Property_Binding_Combined_English.srt
SRT
16.78 KB
406_-_Make_sure_you_have_FormsModule_added.html
HTML
471 B
407_-_Allowing_the_User_to_Add_Ingredients_to_the_Shopping_List.mp4
MP4
43.55 MB
407_-_Allowing_the_User_to_Add_Ingredients_to_the_Shopping_List_English.srt
SRT
11.98 KB
407_-_course-project-cmp-databinding-final.zip
ZIP
155.83 KB
23_-_Directives_Deep_Dive_Angular_16
408_-_Module_Introduction.mp4
MP4
4.59 MB
408_-_Module_Introduction_English.srt
SRT
2.46 KB
408_-_directives-start.zip
ZIP
126.14 KB
409_-_directives-final.zip
ZIP
130.66 KB
409_-_ngFor_and_ngIf_Recap.mp4
MP4
25.13 MB
409_-_ngFor_and_ngIf_Recap_English.srt
SRT
6.04 KB
410_-_ngClass_and_ngStyle_Recap.mp4
MP4
20.98 MB
410_-_ngClass_and_ngStyle_Recap_English.srt
SRT
4.89 KB
411_-_Creating_a_Basic_Attribute_Directive.mp4
MP4
44.19 MB
411_-_Creating_a_Basic_Attribute_Directive_English.srt
SRT
11.56 KB
412_-_Using_the_Renderer_to_build_a_Better_Attribute_Directive.mp4
MP4
43.66 MB
412_-_Using_the_Renderer_to_build_a_Better_Attribute_Directive_English.srt
SRT
12.3 KB
413_-_More_about_the_Renderer.html
HTML
430 B
414_-_Using_HostListener_to_Listen_to_Host_Events.mp4
MP4
21.7 MB
414_-_Using_HostListener_to_Listen_to_Host_Events_English.srt
SRT
6.64 KB
415_-_Using_HostBinding_to_Bind_to_Host_Properties.mp4
MP4
24.52 MB
415_-_Using_HostBinding_to_Bind_to_Host_Properties_English.srt
SRT
5.17 KB
416_-_Binding_to_Directive_Properties.mp4
MP4
110.68 MB
416_-_Binding_to_Directive_Properties_English.srt
SRT
10.93 KB
417_-_What_Happens_behind_the_Scenes_on_Structural_Directives.mp4
MP4
29.16 MB
417_-_What_Happens_behind_the_Scenes_on_Structural_Directives_English.srt
SRT
4.84 KB
418_-_Building_a_Structural_Directive.mp4
MP4
56.04 MB
418_-_Building_a_Structural_Directive_English.srt
SRT
9.91 KB
419_-_Understanding_ngSwitch.mp4
MP4
19.06 MB
419_-_Understanding_ngSwitch_English.srt
SRT
4.61 KB
419_-_directives-final.zip
ZIP
130.66 KB
24_-_Course_Project_Directives_Angular_16
420_-_Building_and_Using_a_Dropdown_Directive.mp4
MP4
33.32 MB
420_-_Building_and_Using_a_Dropdown_Directive_English.srt
SRT
10.55 KB
420_-_course-project-directives-final.zip
ZIP
155.33 KB
421_-_Closing_the_Dropdown_From_Anywhere.html
HTML
766 B
25_-_Using_Services_Dependency_Injection_Angular_16
422_-_Module_Introduction.mp4
MP4
6.01 MB
422_-_Module_Introduction_English.srt
SRT
2.64 KB
422_-_services-start.zip
ZIP
132.25 KB
423_-_Why_would_you_Need_Services.mp4
MP4
14.64 MB
423_-_Why_would_you_Need_Services_English.srt
SRT
4.11 KB
423_-_services-start.zip
ZIP
132.25 KB
424_-_Creating_a_Logging_Service.mp4
MP4
30.96 MB
424_-_Creating_a_Logging_Service_English.srt
SRT
5.9 KB
425_-_Injecting_the_Logging_Service_into_Components.mp4
MP4
139.66 MB
425_-_Injecting_the_Logging_Service_into_Components_English.srt
SRT
10.66 KB
426_-_Alternative_Injection_Syntax.html
HTML
1.31 KB
427_-_Creating_a_Data_Service.mp4
MP4
60.42 MB
427_-_Creating_a_Data_Service_English.srt
SRT
8.86 KB
428_-_Understanding_the_Hierarchical_Injector.mp4
MP4
17.6 MB
428_-_Understanding_the_Hierarchical_Injector_English.srt
SRT
4.29 KB
429_-_How_many_Instances_of_Service_Should_It_Be.mp4
MP4
15.99 MB
429_-_How_many_Instances_of_Service_Should_It_Be_English.srt
SRT
4.23 KB
430_-_Injecting_Services_into_Services.mp4
MP4
34.7 MB
430_-_Injecting_Services_into_Services_English.srt
SRT
8.72 KB
431_-_Using_Services_for_CrossComponent_Communication.mp4
MP4
36.85 MB
431_-_Using_Services_for_CrossComponent_Communication_English.srt
SRT
6.68 KB
431_-_services-final.zip
ZIP
133.93 KB
432_-_A_Different_Way_Of_Injecting_Services.html
HTML
1.19 KB
432_-_services-final.zip
ZIP
133.93 KB
433_-_OPTIONAL_Assignment_Solution.mp4
MP4
66.68 MB
433_-_OPTIONAL_Assignment_Solution_English.srt
SRT
16.08 KB
433_-_services-assignment-solution.zip
ZIP
135.31 KB
26_-_Course_Project_Services_Dependency_Injection_Angular_16
434_-_Introduction.mp4
MP4
3.61 MB
434_-_Introduction_English.srt
SRT
2.33 KB
434_-_course-project-directives-final.zip
ZIP
155.33 KB
435_-_Setting_up_the_Services.mp4
MP4
5.44 MB
435_-_Setting_up_the_Services_English.srt
SRT
1.85 KB
435_-_course-project-directives-final.zip
ZIP
155.33 KB
436_-_Managing_Recipes_in_a_Recipe_Service.mp4
MP4
19.51 MB
436_-_Managing_Recipes_in_a_Recipe_Service_English.srt
SRT
6.54 KB
437_-_Using_a_Service_for_CrossComponent_Communication.mp4
MP4
32.64 MB
437_-_Using_a_Service_for_CrossComponent_Communication_English.srt
SRT
8.8 KB
438_-_Adding_the_Shopping_List_Service.mp4
MP4
30.73 MB
438_-_Adding_the_Shopping_List_Service_English.srt
SRT
7.78 KB
439_-_Using_Services_for_Pushing_Data_from_A_to_B.mp4
MP4
21.58 MB
439_-_Using_Services_for_Pushing_Data_from_A_to_B_English.srt
SRT
5.05 KB
440_-_Adding_Ingredients_to_Recipes.mp4
MP4
27.29 MB
440_-_Adding_Ingredients_to_Recipes_English.srt
SRT
5.83 KB
441_-_Passing_Ingredients_from_Recipes_to_the_Shopping_List_via_a_Service.mp4
MP4
50.27 MB
441_-_Passing_Ingredients_from_Recipes_to_the_Shopping_List_via_a_Service_English.srt
SRT
11.42 KB
441_-_course-project-services-final.zip
ZIP
157.25 KB
27_-_Changing_Pages_with_Routing_Angular_16
442_-_Module_Introduction.mp4
MP4
4.91 MB
442_-_Module_Introduction_English.srt
SRT
2.26 KB
442_-_routing-start.zip
ZIP
144.8 KB
443_-_Why_do_we_need_a_Router.mp4
MP4
5.19 MB
443_-_Why_do_we_need_a_Router_English.srt
SRT
2.08 KB
443_-_routing-start.zip
ZIP
144.8 KB
444_-_Understanding_the_Example_Project.html
HTML
365 B
445_-_Setting_up_and_Loading_Routes.mp4
MP4
76.39 MB
445_-_Setting_up_and_Loading_Routes_English.srt
SRT
13.96 KB
446_-_Navigating_with_Router_Links.mp4
MP4
25.09 MB
446_-_Navigating_with_Router_Links_English.srt
SRT
10.11 KB
447_-_Understanding_Navigation_Paths.mp4
MP4
139.7 MB
447_-_Understanding_Navigation_Paths_English.srt
SRT
7.83 KB
448_-_Styling_Active_Router_Links.mp4
MP4
33.03 MB
448_-_Styling_Active_Router_Links_English.srt
SRT
8.71 KB
449_-_Navigating_Programmatically.mp4
MP4
23.47 MB
449_-_Navigating_Programmatically_English.srt
SRT
5.98 KB
450_-_Using_Relative_Paths_in_Programmatic_Navigation.mp4
MP4
47.38 MB
450_-_Using_Relative_Paths_in_Programmatic_Navigation_English.srt
SRT
8.9 KB
451_-_Passing_Parameters_to_Routes.mp4
MP4
22.52 MB
451_-_Passing_Parameters_to_Routes_English.srt
SRT
4.91 KB
452_-_Fetching_Route_Parameters.mp4
MP4
34.74 MB
452_-_Fetching_Route_Parameters_English.srt
SRT
6.56 KB
453_-_Fetching_Route_Parameters_Reactively.mp4
MP4
65.19 MB
453_-_Fetching_Route_Parameters_Reactively_English.srt
SRT
12.73 KB
454_-_An_Important_Note_about_Route_Observables.mp4
MP4
20.6 MB
454_-_An_Important_Note_about_Route_Observables_English.srt
SRT
4.75 KB
455_-_Passing_Query_Parameters_and_Fragments.mp4
MP4
49.23 MB
455_-_Passing_Query_Parameters_and_Fragments_English.srt
SRT
10.69 KB
456_-_Retrieving_Query_Parameters_and_Fragments.mp4
MP4
30.54 MB
456_-_Retrieving_Query_Parameters_and_Fragments_English.srt
SRT
6.31 KB
457_-_Practicing_and_some_Common_Gotchas.mp4
MP4
56.59 MB
457_-_Practicing_and_some_Common_Gotchas_English.srt
SRT
11.26 KB
458_-_Setting_up_Child_Nested_Routes.mp4
MP4
41.69 MB
458_-_Setting_up_Child_Nested_Routes_English.srt
SRT
7.39 KB
459_-_Using_Query_Parameters_Practice.mp4
MP4
39.83 MB
459_-_Using_Query_Parameters_Practice_English.srt
SRT
8.98 KB
460_-_Configuring_the_Handling_of_Query_Parameters.mp4
MP4
16.13 MB
460_-_Configuring_the_Handling_of_Query_Parameters_English.srt
SRT
3.1 KB
461_-_Redirecting_and_Wildcard_Routes.mp4
MP4
133.91 MB
461_-_Redirecting_and_Wildcard_Routes_English.srt
SRT
7.21 KB
462_-_Important_Redirection_Path_Matching.html
HTML
1.21 KB
463_-_Outsourcing_the_Route_Configuration.mp4
MP4
76.99 MB
463_-_Outsourcing_the_Route_Configuration_English.srt
SRT
7.75 KB
464_-_An_Introduction_to_Guards.mp4
MP4
24.84 MB
464_-_An_Introduction_to_Guards_English.srt
SRT
2.69 KB
465_-_Protecting_Routes_with_canActivate.mp4
MP4
80.94 MB
465_-_Protecting_Routes_with_canActivate_English.srt
SRT
14.05 KB
466_-_Protecting_Child_Nested_Routes_with_canActivateChild.mp4
MP4
20.14 MB
466_-_Protecting_Child_Nested_Routes_with_canActivateChild_English.srt
SRT
5.36 KB
467_-_Using_a_Fake_Auth_Service.mp4
MP4
14.01 MB
467_-_Using_a_Fake_Auth_Service_English.srt
SRT
2.56 KB
468_-_Controlling_Navigation_with_canDeactivate.mp4
MP4
115.04 MB
468_-_Controlling_Navigation_with_canDeactivate_English.srt
SRT
21.17 KB
469_-_Passing_Static_Data_to_a_Route.mp4
MP4
173.84 MB
469_-_Passing_Static_Data_to_a_Route_English.srt
SRT
10.34 KB
470_-_Resolving_Dynamic_Data_with_the_resolve_Guard.mp4
MP4
284.77 MB
470_-_Resolving_Dynamic_Data_with_the_resolve_Guard_English.srt
SRT
16.91 KB
471_-_Understanding_Location_Strategies.mp4
MP4
63.41 MB
471_-_Understanding_Location_Strategies_English.srt
SRT
7.59 KB
472_-_Wrap_Up.mp4
MP4
3.11 MB
472_-_Wrap_Up_English.srt
SRT
1.48 KB
472_-_routing-final.zip
ZIP
156.93 KB
28_-_Course_Project_Routing_Angular_16
473_-_Planning_the_General_Structure.mp4
MP4
3.92 MB
473_-_Planning_the_General_Structure_English.srt
SRT
2.79 KB
474_-_Setting_Up_Routes.mp4
MP4
31.55 MB
474_-_Setting_Up_Routes_English.srt
SRT
13.13 KB
475_-_Adding_Navigation_to_the_App.mp4
MP4
12.17 MB
475_-_Adding_Navigation_to_the_App_English.srt
SRT
3.02 KB
476_-_Marking_Active_Routes.mp4
MP4
8.27 MB
476_-_Marking_Active_Routes_English.srt
SRT
2.66 KB
477_-_Fixing_Page_Reload_Issues.mp4
MP4
31.95 MB
477_-_Fixing_Page_Reload_Issues_English.srt
SRT
4.97 KB
478_-_Child_Routes_Challenge.mp4
MP4
10.86 MB
478_-_Child_Routes_Challenge_English.srt
SRT
3.3 KB
479_-_Adding_Child_Routing_Together.mp4
MP4
32.78 MB
479_-_Adding_Child_Routing_Together_English.srt
SRT
6.97 KB
480_-_Configuring_Route_Parameters.mp4
MP4
42.15 MB
480_-_Configuring_Route_Parameters_English.srt
SRT
10.26 KB
481_-_Passing_Dynamic_Parameters_to_Links.mp4
MP4
18.78 MB
481_-_Passing_Dynamic_Parameters_to_Links_English.srt
SRT
4.76 KB
482_-_Styling_Active_Recipe_Items.mp4
MP4
9.68 MB
482_-_Styling_Active_Recipe_Items_English.srt
SRT
2.2 KB
483_-_Adding_Editing_Routes.mp4
MP4
46.87 MB
483_-_Adding_Editing_Routes_English.srt
SRT
5.85 KB
484_-_Retrieving_Route_Parameters.mp4
MP4
26.11 MB
484_-_Retrieving_Route_Parameters_English.srt
SRT
5.54 KB
485_-_Programmatic_Navigation_to_the_Edit_Page.mp4
MP4
73.82 MB
485_-_Programmatic_Navigation_to_the_Edit_Page_English.srt
SRT
7.36 KB
486_-_One_Note_about_Route_Observables.mp4
MP4
5.59 MB
486_-_One_Note_about_Route_Observables_English.srt
SRT
1.43 KB
487_-_Project_Cleanup.html
HTML
990 B
487_-_course-project-routing-final.zip
ZIP
164.89 KB
29_-_Understanding_Observables_Angular_16
488_-_Module_Introduction.mp4
MP4
15.42 MB
488_-_Module_Introduction_English.srt
SRT
7.78 KB
489_-_Install_RxJS.html
HTML
299 B
490_-_Analyzing_Angular_Observables.mp4
MP4
13.72 MB
490_-_Analyzing_Angular_Observables_English.srt
SRT
3.8 KB
490_-_obs-01-start.zip
ZIP
25.52 KB
491_-_Getting_Closer_to_the_Core_of_Observables.mp4
MP4
66.56 MB
491_-_Getting_Closer_to_the_Core_of_Observables_English.srt
SRT
11.55 KB
492_-_Building_a_Custom_Observable.mp4
MP4
29.08 MB
492_-_Building_a_Custom_Observable_English.srt
SRT
8.46 KB
492_-_obs-03-complete-custom-observable.zip
ZIP
41.76 KB
493_-_Errors_Completion.mp4
MP4
70.49 MB
493_-_Errors_Completion_English.srt
SRT
11.97 KB
494_-_Observables_You.mp4
MP4
21.47 MB
494_-_Observables_You_English.srt
SRT
3.52 KB
495_-_Understanding_Operators.mp4
MP4
121.39 MB
495_-_Understanding_Operators_English.srt
SRT
14.41 KB
495_-_obs-04-operators.zip
ZIP
38.4 KB
496_-_Subjects.mp4
MP4
54.5 MB
496_-_Subjects_English.srt
SRT
10.92 KB
497_-_Wrap_Up.mp4
MP4
7.32 MB
497_-_Wrap_Up_English.srt
SRT
2.26 KB
497_-_obs-05-finished.zip
ZIP
45.01 KB
498_-_Useful_Resources_Links.html
HTML
603 B
498_-_obs-01-start.zip
ZIP
37.25 KB
498_-_obs-02-first-custom-observable.zip
ZIP
40.91 KB
498_-_obs-03-complete-custom-observable.zip
ZIP
41.76 KB
498_-_obs-04-operators.zip
ZIP
38.4 KB
498_-_obs-05-finished.zip
ZIP
27.24 KB
2_-_Angular_Essentials_Components_Templates_Services_More
10._A_New_Starting_Project_&_Analyzing_The_Project_Structure.mp4
MP4
14.85 MB
10._A_New_Starting_Project_&_Analyzing_The_Project_Structure.vtt
VTT
10.3 KB
11._Understanding_Components_&_How_Content_Ends_Up_On_The_Screen.mp4
MP4
40.83 MB
11._Understanding_Components_&_How_Content_Ends_Up_On_The_Screen.vtt
VTT
9.57 KB
12._Creating_a_First_Custom_Component.mp4
MP4
9.54 MB
12._Creating_a_First_Custom_Component.vtt
VTT
8.19 KB
13._[Optional]_JavaScript_Refresher_Classes,_Properties_&_More.html
HTML
2.68 KB
14._Configuring_the_Custom_Component.mp4
MP4
14.59 MB
14._Configuring_the_Custom_Component.vtt
VTT
9.82 KB
15._Using_the_Custom_Component.mp4
MP4
18.97 MB
15._Using_the_Custom_Component.vtt
VTT
9.08 KB
16._Styling_the_Header_Component_&_Adding_An_Image.mp4
MP4
30.57 MB
16._Styling_the_Header_Component_&_Adding_An_Image.vtt
VTT
8.61 KB
17._Managing_&_Creating_Components_with_the_Angular_CLI.mp4
MP4
12.05 MB
17._Managing_&_Creating_Components_with_the_Angular_CLI.vtt
VTT
6.29 KB
18._Styling_&_Using_Our_Next_Custom_Component.mp4
MP4
34.37 MB
18._Styling_&_Using_Our_Next_Custom_Component.vtt
VTT
7.54 KB
19._Preparing_User_Data_(To_Output_Dynamic_Content).mp4
MP4
5.87 MB
19._Preparing_User_Data_(To_Output_Dynamic_Content).vtt
VTT
2.9 KB
20._Storing_Data_in_a_Component_Class.mp4
MP4
17.82 MB
20._Storing_Data_in_a_Component_Class.vtt
VTT
4.98 KB
21._Outputting_Dynamic_Content_with_String_Interpolation.mp4
MP4
17.04 MB
21._Outputting_Dynamic_Content_with_String_Interpolation.vtt
VTT
3.66 KB
22._Property_Binding_&_Outputting_Computed_Values.mp4
MP4
10.03 MB
22._Property_Binding_&_Outputting_Computed_Values.vtt
VTT
6.54 KB
23._Attribute_Binding.html
HTML
2.3 KB
24._Using_Getters_For_Computed_Values.mp4
MP4
7.23 MB
24._Using_Getters_For_Computed_Values.vtt
VTT
4.59 KB
25._Listening_to_Events_with_Event_Binding.mp4
MP4
7.59 MB
25._Listening_to_Events_with_Event_Binding.vtt
VTT
6.16 KB
26._Managing_State_&_Changing_Data.mp4
MP4
8.8 MB
26._Managing_State_&_Changing_Data.vtt
VTT
4.57 KB
27._A_Look_Behind_The_Scenes_Of_Angular's_Change_Detection_Mechanism.mp4
MP4
4.7 MB
27._A_Look_Behind_The_Scenes_Of_Angular's_Change_Detection_Mechanism.vtt
VTT
2.78 KB
28._Introducing_Signals.mp4
MP4
73.39 MB
28._Introducing_Signals.vtt
VTT
18.48 KB
29._We_Need_More_Flexible_Components!.mp4
MP4
8.47 MB
29._We_Need_More_Flexible_Components!.vtt
VTT
5.23 KB
30._Defining_Component_Inputs.mp4
MP4
21.64 MB
30._Defining_Component_Inputs.vtt
VTT
11.44 KB
31._Required_&_Optional_Inputs.mp4
MP4
10 MB
31._Required_&_Optional_Inputs.vtt
VTT
4.22 KB
32._Using_Signal_Inputs.mp4
MP4
48.28 MB
32._Using_Signal_Inputs.vtt
VTT
17.73 KB
33._We_Need_Custom_Events!.mp4
MP4
6.17 MB
33._We_Need_Custom_Events!.vtt
VTT
2.42 KB
34._Working_with_Outputs_&_Emitting_Data.mp4
MP4
20.21 MB
34._Working_with_Outputs_&_Emitting_Data.vtt
VTT
9.36 KB
35._Using_the_output()_Function.mp4
MP4
18.31 MB
35._Using_the_output()_Function.vtt
VTT
8.57 KB
36._Adding_Extra_Type_Information_To_EventEmitter.mp4
MP4
4.94 MB
36._Adding_Extra_Type_Information_To_EventEmitter.vtt
VTT
2.73 KB
37._Exercise_Create_a_Configurable_Component.mp4
MP4
52.44 MB
37._Exercise_Create_a_Configurable_Component.vtt
VTT
12.55 KB
38._TypeScript_Working_With_Potentially_Undefined_Values_&_Union_Types.mp4
MP4
20.74 MB
38._TypeScript_Working_With_Potentially_Undefined_Values_&_Union_Types.vtt
VTT
11.28 KB
39._Accepting_Objects_As_Inputs_&_Adding_Appropriate_Typings.mp4
MP4
16.07 MB
39._Accepting_Objects_As_Inputs_&_Adding_Appropriate_Typings.vtt
VTT
6.61 KB
40._TypeScript_Type_Aliases_&_Interfaces.mp4
MP4
8.23 MB
40._TypeScript_Type_Aliases_&_Interfaces.vtt
VTT
4.47 KB
41._Outputting_List_Content.mp4
MP4
14.65 MB
41._Outputting_List_Content.vtt
VTT
7.55 KB
42._Outputting_Conditional_Content.mp4
MP4
11.63 MB
42._Outputting_Conditional_Content.vtt
VTT
6.1 KB
43._Legacy_Angular_Using_ngFor_&_ngIf.mp4
MP4
15.5 MB
43._Legacy_Angular_Using_ngFor_&_ngIf.vtt
VTT
7.12 KB
44._Adding_More_Components_to_the_Demo_App.mp4
MP4
17.96 MB
44._Adding_More_Components_to_the_Demo_App.vtt
VTT
8.15 KB
45._Outputting_User-specific_Tasks.mp4
MP4
18.98 MB
45._Outputting_User-specific_Tasks.vtt
VTT
8.4 KB
46._Outputting_Task_Data_in_the_Task_Component.mp4
MP4
28.34 MB
46._Outputting_Task_Data_in_the_Task_Component.vtt
VTT
4.97 KB
47._Storing_Data_Models_in_Separate_Files.mp4
MP4
15.01 MB
47._Storing_Data_Models_in_Separate_Files.vtt
VTT
5.07 KB
48._Dynamic_CSS_Styling_with_Class_Bindings.mp4
MP4
13.33 MB
48._Dynamic_CSS_Styling_with_Class_Bindings.vtt
VTT
5.9 KB
49._More_Component_Communication_Deleting_Tasks.mp4
MP4
40.39 MB
49._More_Component_Communication_Deleting_Tasks.vtt
VTT
7.24 KB
50._Creating_&_Conditionally_Rendering_Another_Component.mp4
MP4
44.27 MB
50._Creating_&_Conditionally_Rendering_Another_Component.vtt
VTT
6.96 KB
51._Managing_The_New_Task_Dialog.mp4
MP4
52.7 MB
51._Managing_The_New_Task_Dialog.vtt
VTT
9.35 KB
52._Using_Directives_&_Two-Way-Binding.mp4
MP4
31.1 MB
52._Using_Directives_&_Two-Way-Binding.vtt
VTT
14.48 KB
53._Signals_&_Two-Way-Binding.mp4
MP4
7.64 MB
53._Signals_&_Two-Way-Binding.vtt
VTT
3.63 KB
54._Handling_Form_Submission.mp4
MP4
13.04 MB
54._Handling_Form_Submission.vtt
VTT
4.56 KB
55._Using_the_Submitted_Data.mp4
MP4
25.64 MB
55._Using_the_Submitted_Data.vtt
VTT
8.95 KB
56._Content_Projection_with_ng-content.mp4
MP4
21.57 MB
56._Content_Projection_with_ng-content.vtt
VTT
9.65 KB
57._Transforming_Template_Data_with_Pipes.mp4
MP4
26.3 MB
57._Transforming_Template_Data_with_Pipes.vtt
VTT
4.39 KB
58._Getting_Started_with_Services.mp4
MP4
52.62 MB
58._Getting_Started_with_Services.vtt
VTT
8.06 KB
59._Getting_Started_with_Dependency_Injection.mp4
MP4
46.39 MB
59._Getting_Started_with_Dependency_Injection.vtt
VTT
11.34 KB
60._More_Service_Usage_&_Alternative_Dependency_Injection_Mechanism.mp4
MP4
30.04 MB
60._More_Service_Usage_&_Alternative_Dependency_Injection_Mechanism.vtt
VTT
6.76 KB
61._Time_to_Practice_Services.mp4
MP4
10.71 MB
61._Time_to_Practice_Services.vtt
VTT
4.33 KB
62._Using_localStorage_for_Data_Storage.mp4
MP4
20.79 MB
62._Using_localStorage_for_Data_Storage.vtt
VTT
7.8 KB
63._Module_Summary.mp4
MP4
91.73 MB
63._Module_Summary.vtt
VTT
14.79 KB
9._Module_Introduction.mp4
MP4
2.19 MB
9._Module_Introduction.vtt
VTT
1.92 KB
assets
users.zip
ZIP
530.3 KB
external-links
Dummy-Tasks.url
URL
151 B
Starting-Project.url
URL
160 B
app.component.css.url
URL
154 B
dummy-users.ts.url
URL
151 B
header.component.css.url
URL
157 B
index.html.url
URL
147 B
new-task.component.css.url
URL
159 B
new-task.component.html.url
URL
160 B
styles.css.url
URL
147 B
task-management-logo.png.url
URL
161 B
task.component.css.url
URL
155 B
tasks.component.css.url
URL
156 B
type-vs-interface.url
URL
62 B
user.component.css.url
URL
155 B
30_-_Course_Project_Observables_Angular_16
499_-_Improving_the_Reactive_Service_with_Observables_Subjects.mp4
MP4
45.27 MB
499_-_Improving_the_Reactive_Service_with_Observables_Subjects_English.srt
SRT
9.77 KB
499_-_prj-obs-01-finished.zip
ZIP
61.03 KB
499_-_prj-routing-final.zip
ZIP
34.55 KB
500_-_Changed_the_Subscription_Name.html
HTML
208 B
31_-_Handling_Forms_in_Angular_Apps_Angular_16
501_-_Module_Introduction.mp4
MP4
4.09 MB
501_-_Module_Introduction_English.srt
SRT
2.2 KB
502_-_Why_do_we_Need_Angulars_Help.mp4
MP4
8.81 MB
502_-_Why_do_we_Need_Angulars_Help_English.srt
SRT
3.91 KB
503_-_TemplateDriven_TD_vs_Reactive_Approach.mp4
MP4
4.23 MB
503_-_TemplateDriven_TD_vs_Reactive_Approach_English.srt
SRT
2.13 KB
504_-_An_Example_Form.mp4
MP4
12.51 MB
504_-_An_Example_Form_English.srt
SRT
2.64 KB
504_-_forms-td-start.zip
ZIP
19.05 KB
505_-_TD_Creating_the_Form_and_Registering_the_Controls.mp4
MP4
92.76 MB
505_-_TD_Creating_the_Form_and_Registering_the_Controls_English.srt
SRT
9.43 KB
506_-_TD_Submitting_and_Using_the_Form.mp4
MP4
54.63 MB
506_-_TD_Submitting_and_Using_the_Form_English.srt
SRT
10.33 KB
507_-_TD_Understanding_Form_State.mp4
MP4
10.86 MB
507_-_TD_Understanding_Form_State_English.srt
SRT
4.58 KB
508_-_TD_Accessing_the_Form_with_ViewChild.mp4
MP4
25 MB
508_-_TD_Accessing_the_Form_with_ViewChild_English.srt
SRT
4.96 KB
509_-_TD_Adding_Validation_to_check_User_Input.mp4
MP4
34.22 MB
509_-_TD_Adding_Validation_to_check_User_Input_English.srt
SRT
6.95 KB
510_-_Builtin_Validators_Using_HTML5_Validation.html
HTML
951 B
511_-_TD_Using_the_Form_State.mp4
MP4
28.81 MB
511_-_TD_Using_the_Form_State_English.srt
SRT
8.04 KB
512_-_TD_Outputting_Validation_Error_Messages.mp4
MP4
36.79 MB
512_-_TD_Outputting_Validation_Error_Messages_English.srt
SRT
3.79 KB
513_-_TD_Set_Default_Values_with_ngModel_Property_Binding.mp4
MP4
19.41 MB
513_-_TD_Set_Default_Values_with_ngModel_Property_Binding_English.srt
SRT
3.66 KB
514_-_TD_Using_ngModel_with_TwoWayBinding.mp4
MP4
23.17 MB
514_-_TD_Using_ngModel_with_TwoWayBinding_English.srt
SRT
4.22 KB
515_-_TD_Grouping_Form_Controls.mp4
MP4
52.33 MB
515_-_TD_Grouping_Form_Controls_English.srt
SRT
5.05 KB
516_-_TD_Handling_Radio_Buttons.mp4
MP4
51.1 MB
516_-_TD_Handling_Radio_Buttons_English.srt
SRT
5.64 KB
517_-_TD_Setting_and_Patching_Form_Values.mp4
MP4
41.29 MB
517_-_TD_Setting_and_Patching_Form_Values_English.srt
SRT
6.73 KB
518_-_TD_Using_Form_Data.mp4
MP4
73.42 MB
518_-_TD_Using_Form_Data_English.srt
SRT
8.31 KB
519_-_TD_Resetting_Forms.mp4
MP4
12.48 MB
519_-_TD_Resetting_Forms_English.srt
SRT
2.79 KB
519_-_forms-td-final.zip
ZIP
19.24 KB
520_-_Introduction_to_the_Reactive_Approach.mp4
MP4
2.2 MB
520_-_Introduction_to_the_Reactive_Approach_English.srt
SRT
1.13 KB
521_-_Reactive_Setup.mp4
MP4
21.1 MB
521_-_Reactive_Setup_English.srt
SRT
4.54 KB
521_-_forms-reactive-start.zip
ZIP
19.48 KB
522_-_Reactive_Creating_a_Form_in_Code.mp4
MP4
29.12 MB
522_-_Reactive_Creating_a_Form_in_Code_English.srt
SRT
8.35 KB
523_-_Reactive_Syncing_HTML_and_Form.mp4
MP4
35.58 MB
523_-_Reactive_Syncing_HTML_and_Form_English.srt
SRT
6.96 KB
524_-_Reactive_Submitting_the_Form.mp4
MP4
18.92 MB
524_-_Reactive_Submitting_the_Form_English.srt
SRT
4.13 KB
525_-_Reactive_Adding_Validation.mp4
MP4
20.21 MB
525_-_Reactive_Adding_Validation_English.srt
SRT
4.72 KB
526_-_Reactive_Getting_Access_to_Controls.mp4
MP4
59.98 MB
526_-_Reactive_Getting_Access_to_Controls_English.srt
SRT
5.95 KB
527_-_Reactive_Grouping_Controls.mp4
MP4
61.72 MB
527_-_Reactive_Grouping_Controls_English.srt
SRT
5.67 KB
528_-_Fixing_a_Bug.html
HTML
1.11 KB
529_-_Reactive_Arrays_of_Form_Controls_FormArray.mp4
MP4
67.46 MB
529_-_Reactive_Arrays_of_Form_Controls_FormArray_English.srt
SRT
11.55 KB
530_-_Reactive_Creating_Custom_Validators.mp4
MP4
44.66 MB
530_-_Reactive_Creating_Custom_Validators_English.srt
SRT
9.49 KB
531_-_Reactive_Using_Error_Codes.mp4
MP4
28.69 MB
531_-_Reactive_Using_Error_Codes_English.srt
SRT
4.66 KB
532_-_Reactive_Creating_a_Custom_Async_Validator.mp4
MP4
71.16 MB
532_-_Reactive_Creating_a_Custom_Async_Validator_English.srt
SRT
7.23 KB
533_-_Reactive_Reacting_to_Status_or_Value_Changes.mp4
MP4
31.44 MB
533_-_Reactive_Reacting_to_Status_or_Value_Changes_English.srt
SRT
3.5 KB
534_-_Reactive_Setting_and_Patching_Values.mp4
MP4
17.92 MB
534_-_Reactive_Setting_and_Patching_Values_English.srt
SRT
3.16 KB
534_-_forms-reactive-final.zip
ZIP
20.51 KB
535_-_OPTIONAL_Assignment_Solution.mp4
MP4
382.96 MB
535_-_OPTIONAL_Assignment_Solution_English.srt
SRT
21.6 KB
535_-_forms-reactive-assignment-solution.zip
ZIP
20 KB
32_-_Course_Project_Forms_Angular_16
536_-_Introduction.mp4
MP4
6.07 MB
536_-_Introduction_English.srt
SRT
1.87 KB
536_-_prj-obs-01-finished.zip
ZIP
61.03 KB
537_-_TD_Adding_the_Shopping_List_Form.mp4
MP4
29.98 MB
537_-_TD_Adding_the_Shopping_List_Form_English.srt
SRT
6.03 KB
538_-_Adding_Validation_to_the_Form.mp4
MP4
12.56 MB
538_-_Adding_Validation_to_the_Form_English.srt
SRT
4.06 KB
539_-_Allowing_the_Selection_of_Items_in_the_List.mp4
MP4
28.95 MB
539_-_Allowing_the_Selection_of_Items_in_the_List_English.srt
SRT
7.01 KB
540_-_Loading_the_Shopping_List_Items_into_the_Form.mp4
MP4
22.24 MB
540_-_Loading_the_Shopping_List_Items_into_the_Form_English.srt
SRT
4.64 KB
541_-_Updating_existing_Items.mp4
MP4
22.6 MB
541_-_Updating_existing_Items_English.srt
SRT
5.74 KB
542_-_Resetting_the_Form.mp4
MP4
14.32 MB
542_-_Resetting_the_Form_English.srt
SRT
3.71 KB
543_-_Allowing_the_the_User_to_Clear_Cancel_the_Form.mp4
MP4
7.67 MB
543_-_Allowing_the_the_User_to_Clear_Cancel_the_Form_English.srt
SRT
1.81 KB
544_-_Allowing_the_Deletion_of_Shopping_List_Items.mp4
MP4
16.4 MB
544_-_Allowing_the_Deletion_of_Shopping_List_Items_English.srt
SRT
4.71 KB
545_-_Creating_the_Template_for_the_Reactive_Recipe_Edit_Form.mp4
MP4
28.33 MB
545_-_Creating_the_Template_for_the_Reactive_Recipe_Edit_Form_English.srt
SRT
7.74 KB
546_-_Creating_the_Form_For_Editing_Recipes.mp4
MP4
33.21 MB
546_-_Creating_the_Form_For_Editing_Recipes_English.srt
SRT
7.67 KB
547_-_Syncing_HTML_with_the_Form.mp4
MP4
29.81 MB
547_-_Syncing_HTML_with_the_Form_English.srt
SRT
5.78 KB
548_-_Fixing_a_Bug.html
HTML
816 B
549_-_Adding_Ingredient_Controls_to_a_Form_Array.mp4
MP4
36.04 MB
549_-_Adding_Ingredient_Controls_to_a_Form_Array_English.srt
SRT
8.35 KB
550_-_Adding_new_Ingredient_Controls.mp4
MP4
27.1 MB
550_-_Adding_new_Ingredient_Controls_English.srt
SRT
5.35 KB
551_-_Validating_User_Input.mp4
MP4
57.93 MB
551_-_Validating_User_Input_English.srt
SRT
8.5 KB
552_-_Submitting_the_Recipe_Edit_Form.mp4
MP4
57.57 MB
552_-_Submitting_the_Recipe_Edit_Form_English.srt
SRT
11.24 KB
553_-_Adding_a_Delete_and_Clear_Cancel_Functionality.mp4
MP4
35.44 MB
553_-_Adding_a_Delete_and_Clear_Cancel_Functionality_English.srt
SRT
7.64 KB
554_-_Redirecting_the_User_after_Deleting_a_Recipe.mp4
MP4
24.99 MB
554_-_Redirecting_the_User_after_Deleting_a_Recipe_English.srt
SRT
2.32 KB
555_-_Adding_an_Image_Preview.mp4
MP4
20.43 MB
555_-_Adding_an_Image_Preview_English.srt
SRT
2.44 KB
556_-_Providing_the_Recipe_Service_Correctly.mp4
MP4
33.99 MB
556_-_Providing_the_Recipe_Service_Correctly_English.srt
SRT
2.69 KB
557_-_Deleting_Ingredients_and_Some_Finishing_Touches.mp4
MP4
44.98 MB
557_-_Deleting_Ingredients_and_Some_Finishing_Touches_English.srt
SRT
5.04 KB
557_-_prj-forms-final.zip
ZIP
56.45 KB
558_-_Deleting_all_Items_in_a_FormArray.html
HTML
503 B
33_-_Using_Pipes_to_Transform_Output_Angular_16
559_-_Introduction_Why_Pipes_are_Useful.mp4
MP4
6.38 MB
559_-_Introduction_Why_Pipes_are_Useful_English.srt
SRT
3.24 KB
560_-_Using_Pipes.mp4
MP4
28.34 MB
560_-_Using_Pipes_English.srt
SRT
6.39 KB
560_-_pipes-start.zip
ZIP
18.97 KB
561_-_Parametrizing_Pipes.mp4
MP4
10.25 MB
561_-_Parametrizing_Pipes_English.srt
SRT
3.63 KB
562_-_Where_to_learn_more_about_Pipes.mp4
MP4
13.55 MB
562_-_Where_to_learn_more_about_Pipes_English.srt
SRT
3.44 KB
563_-_Chaining_Multiple_Pipes.mp4
MP4
20.57 MB
563_-_Chaining_Multiple_Pipes_English.srt
SRT
3.57 KB
564_-_Creating_a_Custom_Pipe.mp4
MP4
44.1 MB
564_-_Creating_a_Custom_Pipe_English.srt
SRT
10.89 KB
565_-_Parametrizing_a_Custom_Pipe.mp4
MP4
17.49 MB
565_-_Parametrizing_a_Custom_Pipe_English.srt
SRT
4.51 KB
566_-_Example_Creating_a_Filter_Pipe.mp4
MP4
60.87 MB
566_-_Example_Creating_a_Filter_Pipe_English.srt
SRT
11.6 KB
567_-_Pure_and_Impure_Pipes_or_How_to_fix_the_Filter_Pipe.mp4
MP4
31.78 MB
567_-_Pure_and_Impure_Pipes_or_How_to_fix_the_Filter_Pipe_English.srt
SRT
8.13 KB
568_-_Understanding_the_async_Pipe.mp4
MP4
58.95 MB
568_-_Understanding_the_async_Pipe_English.srt
SRT
7 KB
568_-_pipes-final.zip
ZIP
35.57 KB
34_-_Making_Http_Requests_Angular_16
569_-_A_New_IDE.mp4
MP4
2.72 MB
569_-_A_New_IDE_English.srt
SRT
1.09 KB
570_-_Module_Introduction.mp4
MP4
1.33 MB
570_-_Module_Introduction_English.srt
SRT
1.53 KB
570_-_http-01-start.zip
ZIP
19.23 KB
571_-_Building_a_REST_API.txt
TXT
64 B
571_-_How_Does_Angular_Interact_With_Backends.mp4
MP4
6.55 MB
571_-_How_Does_Angular_Interact_With_Backends_English.srt
SRT
5.58 KB
571_-_Securing_JS_Code.txt
TXT
52 B
571_-_http-01-start.zip
ZIP
19.23 KB
572_-_The_Anatomy_of_a_Http_Request.mp4
MP4
4.02 MB
572_-_The_Anatomy_of_a_Http_Request_English.srt
SRT
4.51 KB
573_-_Backend_Firebase_Setup.mp4
MP4
22.91 MB
573_-_Backend_Firebase_Setup_English.srt
SRT
5.08 KB
574_-_Sending_a_POST_Request.mp4
MP4
82.62 MB
574_-_Sending_a_POST_Request_English.srt
SRT
17.83 KB
574_-_http-01-start.zip
ZIP
30.02 KB
574_-_http-02-post-requests.zip
ZIP
33.71 KB
575_-_GETting_Data.mp4
MP4
14.4 MB
575_-_GETting_Data_English.srt
SRT
5.08 KB
576_-_Using_RxJS_Operators_to_Transform_Response_Data.mp4
MP4
22.15 MB
576_-_Using_RxJS_Operators_to_Transform_Response_Data_English.srt
SRT
6.86 KB
576_-_http-03-get-and-transform-data.zip
ZIP
35.33 KB
577_-_Using_Types_with_the_HttpClient.mp4
MP4
29.32 MB
577_-_Using_Types_with_the_HttpClient_English.srt
SRT
8.66 KB
578_-_Outputting_Posts.mp4
MP4
12.11 MB
578_-_Outputting_Posts_English.srt
SRT
4.71 KB
579_-_Showing_a_Loading_Indicator.mp4
MP4
10.74 MB
579_-_Showing_a_Loading_Indicator_English.srt
SRT
3.92 KB
579_-_http-04-loading-indicator.zip
ZIP
35.32 KB
580_-_Using_a_Service_for_Http_Requests.mp4
MP4
43.69 MB
580_-_Using_a_Service_for_Http_Requests_English.srt
SRT
11.18 KB
581_-_Services_Components_Working_Together.mp4
MP4
23.75 MB
581_-_Services_Components_Working_Together_English.srt
SRT
4.62 KB
582_-_Sending_a_DELETE_Request.mp4
MP4
18.46 MB
582_-_Sending_a_DELETE_Request_English.srt
SRT
6.11 KB
583_-_Handling_Errors.mp4
MP4
60.35 MB
583_-_Handling_Errors_English.srt
SRT
11.97 KB
584_-_Using_Subjects_for_Error_Handling.mp4
MP4
17.32 MB
584_-_Using_Subjects_for_Error_Handling_English.srt
SRT
4.68 KB
585_-_Using_the_catchError_Operator.mp4
MP4
13.95 MB
585_-_Using_the_catchError_Operator_English.srt
SRT
3.51 KB
586_-_Error_Handling_UX.mp4
MP4
20.89 MB
586_-_Error_Handling_UX_English.srt
SRT
3.54 KB
586_-_http-05-handling-errors.zip
ZIP
36.2 KB
587_-_Setting_Headers.mp4
MP4
22.34 MB
587_-_Setting_Headers_English.srt
SRT
5.54 KB
587_-_http-06-headers.zip
ZIP
34.1 KB
588_-_Adding_Query_Params.mp4
MP4
36.88 MB
588_-_Adding_Query_Params_English.srt
SRT
7.22 KB
588_-_http-07-query-params.zip
ZIP
35.82 KB
589_-_Observing_Different_Types_of_Responses.mp4
MP4
71.28 MB
589_-_Observing_Different_Types_of_Responses_English.srt
SRT
12.75 KB
590_-_Changing_the_Response_Body_Type.mp4
MP4
22.29 MB
590_-_Changing_the_Response_Body_Type_English.srt
SRT
5.6 KB
591_-_Introducing_Interceptors.mp4
MP4
40.42 MB
591_-_Introducing_Interceptors_English.srt
SRT
12.67 KB
592_-_Manipulating_Request_Objects.mp4
MP4
16.42 MB
592_-_Manipulating_Request_Objects_English.srt
SRT
4.69 KB
593_-_Response_Interceptors.mp4
MP4
27.76 MB
593_-_Response_Interceptors_English.srt
SRT
4.56 KB
593_-_http-08-interceptor.zip
ZIP
36.65 KB
594_-_Multiple_Interceptors.mp4
MP4
22.88 MB
594_-_Multiple_Interceptors_English.srt
SRT
7.8 KB
595_-_Wrap_Up.mp4
MP4
14.6 MB
595_-_Wrap_Up_English.srt
SRT
3.3 KB
595_-_http-09-finished.zip
ZIP
23.91 KB
596_-_Useful_Resources_Links.html
HTML
180 B
596_-_http-01-start.zip
ZIP
32.41 KB
596_-_http-02-post-requests.zip
ZIP
33.71 KB
596_-_http-03-get-and-transform-data.zip
ZIP
35.33 KB
596_-_http-04-loading-indicator.zip
ZIP
35.32 KB
596_-_http-05-handling-errors.zip
ZIP
36.2 KB
596_-_http-06-headers.zip
ZIP
1.68 KB
596_-_http-07-query-params.zip
ZIP
35.82 KB
596_-_http-08-interceptor.zip
ZIP
36.65 KB
596_-_http-09-finished.zip
ZIP
23.91 KB
35_-_Course_Project_Http_Angular_16
597_-_Module_Introduction.mp4
MP4
2.86 MB
597_-_Module_Introduction_English.srt
SRT
1.19 KB
598_-_Backend_Firebase_Setup.mp4
MP4
15.43 MB
598_-_Backend_Firebase_Setup_English.srt
SRT
3.45 KB
599_-_Setting_Up_the_DataStorage_Service.mp4
MP4
38.29 MB
599_-_Setting_Up_the_DataStorage_Service_English.srt
SRT
9.59 KB
600_-_Storing_Recipes.mp4
MP4
60.23 MB
600_-_Storing_Recipes_English.srt
SRT
12.32 KB
601_-_Fetching_Recipes.mp4
MP4
40.38 MB
601_-_Fetching_Recipes_English.srt
SRT
10.28 KB
601_-_prj-http-01-save-and-fetch-recipes.zip
ZIP
76.94 KB
602_-_Transforming_Response_Data.mp4
MP4
44.16 MB
602_-_Transforming_Response_Data_English.srt
SRT
7.62 KB
603_-_Resolving_Data_Before_Loading.mp4
MP4
78.02 MB
603_-_Resolving_Data_Before_Loading_English.srt
SRT
12.53 KB
604_-_Fixing_a_Bug_with_the_Resolver.mp4
MP4
12.62 MB
604_-_Fixing_a_Bug_with_the_Resolver_English.srt
SRT
2.08 KB
604_-_prj-http-02-finished.zip
ZIP
82.79 KB
36_-_Authentication_Route_Protection_in_Angular
605_-_Module_Introduction.mp4
MP4
882.49 KB
605_-_Module_Introduction_English.srt
SRT
1.19 KB
606_-_How_Authentication_Works.mp4
MP4
6.89 MB
606_-_How_Authentication_Works_English.srt
SRT
7.06 KB
607_-_Adding_the_Auth_Page.mp4
MP4
57.36 MB
607_-_Adding_the_Auth_Page_English.srt
SRT
11.71 KB
607_-_auth-01-auth-component.zip
ZIP
76.16 KB
608_-_Switching_Between_Auth_Modes.mp4
MP4
21.8 MB
608_-_Switching_Between_Auth_Modes_English.srt
SRT
7.55 KB
609_-_Handling_Form_Input.mp4
MP4
22.01 MB
609_-_Handling_Form_Input_English.srt
SRT
6.55 KB
609_-_auth-02-auth-form.zip
ZIP
74.52 KB
610_-_Preparing_the_Backend.mp4
MP4
11.82 MB
610_-_Preparing_the_Backend_English.srt
SRT
5.94 KB
611_-_Make_sure_you_got_Recipes_in_your_backend.html
HTML
313 B
612_-_Preparing_the_Signup_Request.mp4
MP4
84.52 MB
612_-_Preparing_the_Signup_Request_English.srt
SRT
14.45 KB
613_-_Sending_the_Signup_Request.mp4
MP4
29.29 MB
613_-_Sending_the_Signup_Request_English.srt
SRT
8.44 KB
614_-_Adding_a_Loading_Spinner_Error_Handling_Logic.mp4
MP4
76.09 MB
614_-_Adding_a_Loading_Spinner_Error_Handling_Logic_English.srt
SRT
12.13 KB
614_-_auth-03-signup-request.zip
ZIP
80.6 KB
615_-_Improving_Error_Handling.mp4
MP4
76.91 MB
615_-_Improving_Error_Handling_English.srt
SRT
9.5 KB
616_-_Sending_Login_Requests.mp4
MP4
64.86 MB
616_-_Sending_Login_Requests_English.srt
SRT
9.8 KB
616_-_auth-04-added-login.zip
ZIP
80.55 KB
617_-_Login_Error_Handling.mp4
MP4
47.08 MB
617_-_Login_Error_Handling_English.srt
SRT
7.54 KB
618_-_Creating_Storing_the_User_Data.mp4
MP4
98.8 MB
618_-_Creating_Storing_the_User_Data_English.srt
SRT
16.96 KB
619_-_Reflecting_the_Auth_State_in_the_UI.mp4
MP4
90.85 MB
619_-_Reflecting_the_Auth_State_in_the_UI_English.srt
SRT
16.95 KB
620_-_Adding_the_Token_to_Outgoing_Requests.mp4
MP4
119.31 MB
620_-_Adding_the_Token_to_Outgoing_Requests_English.srt
SRT
17.4 KB
621_-_Attaching_the_Token_with_an_Interceptor.mp4
MP4
102.2 MB
621_-_Attaching_the_Token_with_an_Interceptor_English.srt
SRT
13.88 KB
621_-_auth-05-added-token-to-requests.zip
ZIP
85.52 KB
622_-_Adding_Logout.mp4
MP4
29.74 MB
622_-_Adding_Logout_English.srt
SRT
5.47 KB
622_-_auth-06-logout.zip
ZIP
79.98 KB
623_-_Adding_AutoLogin.mp4
MP4
95.51 MB
623_-_Adding_AutoLogin_English.srt
SRT
17.53 KB
624_-_Adding_AutoLogout.mp4
MP4
54.13 MB
624_-_Adding_AutoLogout_English.srt
SRT
13.6 KB
624_-_auth-07-autologin-autologout.zip
ZIP
85.74 KB
625_-_Adding_an_Auth_Guard.mp4
MP4
73.71 MB
625_-_Adding_an_Auth_Guard_English.srt
SRT
18.22 KB
626_-_Wrap_Up.mp4
MP4
21.04 MB
626_-_Wrap_Up_English.srt
SRT
3.59 KB
626_-_auth-08-finished.zip
ZIP
76.54 KB
627_-_Useful_Resources_Links.html
HTML
351 B
627_-_auth-01-auth-component.zip
ZIP
76.16 KB
627_-_auth-02-auth-form.zip
ZIP
74.52 KB
627_-_auth-03-signup-request.zip
ZIP
80.6 KB
627_-_auth-04-added-login.zip
ZIP
80.55 KB
627_-_auth-05-added-token-to-requests.zip
ZIP
85.52 KB
627_-_auth-06-logout.zip
ZIP
79.98 KB
627_-_auth-07-autologin-autologout.zip
ZIP
85.74 KB
627_-_auth-08-finished.zip
ZIP
76.54 KB
37_-_Dynamic_Components_Angular_16
628_-_Module_Introduction.mp4
MP4
1.29 MB
628_-_Module_Introduction_English.srt
SRT
1.36 KB
629_-_Adding_an_Alert_Modal_Component.mp4
MP4
47.27 MB
629_-_Adding_an_Alert_Modal_Component_English.srt
SRT
12.15 KB
630_-_Understanding_the_Different_Approaches.mp4
MP4
4.5 MB
630_-_Understanding_the_Different_Approaches_English.srt
SRT
3.57 KB
631_-_Using_ngIf.mp4
MP4
31.33 MB
631_-_Using_ngIf_English.srt
SRT
5.11 KB
632_-_Preparing_Programmatic_Creation.mp4
MP4
78.54 MB
632_-_Preparing_Programmatic_Creation_English.srt
SRT
14.34 KB
633_-_Creating_a_Component_Programmatically.mp4
MP4
58.75 MB
633_-_Creating_a_Component_Programmatically_English.srt
SRT
8.59 KB
634_-_About_entryComponents.html
HTML
386 B
635_-_Understanding_entryComponents.mp4
MP4
66.46 MB
635_-_Understanding_entryComponents_English.srt
SRT
9.64 KB
636_-_Data_Binding_Event_Binding.mp4
MP4
38.38 MB
636_-_Data_Binding_Event_Binding_English.srt
SRT
8.26 KB
637_-_Wrap_Up.mp4
MP4
10.46 MB
637_-_Wrap_Up_English.srt
SRT
2.79 KB
638_-_Useful_Resources_Links.html
HTML
220 B
638_-_dyn-cmp-finished.zip
ZIP
87.33 KB
38_-_Angular_Modules_Optimizing_Angular_Apps_Angular_16
639_-_Module_Introduction.mp4
MP4
860.6 KB
639_-_Module_Introduction_English.srt
SRT
3.21 KB
640_-_What_are_Modules.mp4
MP4
5.76 MB
640_-_What_are_Modules_English.srt
SRT
4.15 KB
641_-_Analyzing_the_AppModule.mp4
MP4
70.5 MB
641_-_Analyzing_the_AppModule_English.srt
SRT
11.63 KB
642_-_Getting_Started_with_Feature_Modules.mp4
MP4
109.52 MB
642_-_Getting_Started_with_Feature_Modules_English.srt
SRT
15.35 KB
642_-_opt-mod-01-feature-module.zip
ZIP
47.84 KB
643_-_Splitting_Modules_Correctly.mp4
MP4
42.45 MB
643_-_Splitting_Modules_Correctly_English.srt
SRT
7.28 KB
644_-_Adding_Routes_to_Feature_Modules.mp4
MP4
33.43 MB
644_-_Adding_Routes_to_Feature_Modules_English.srt
SRT
7.22 KB
644_-_opt-mod-02-routing-module.zip
ZIP
48.29 KB
645_-_Component_Declarations.mp4
MP4
25.33 MB
645_-_Component_Declarations_English.srt
SRT
3.55 KB
646_-_The_ShoppingList_Feature_Module.mp4
MP4
60.83 MB
646_-_The_ShoppingList_Feature_Module_English.srt
SRT
5.88 KB
647_-_Understanding_Shared_Modules.mp4
MP4
76.22 MB
647_-_Understanding_Shared_Modules_English.srt
SRT
14.85 KB
647_-_opt-mod-03-shared-module.zip
ZIP
48.93 KB
648_-_Understanding_the_Core_Module.mp4
MP4
47.51 MB
648_-_Understanding_the_Core_Module_English.srt
SRT
10.2 KB
648_-_opt-mod-04-core-module.zip
ZIP
48.88 KB
649_-_Adding_an_Auth_Feature_Module.mp4
MP4
43.43 MB
649_-_Adding_an_Auth_Feature_Module_English.srt
SRT
8.19 KB
650_-_Understanding_Lazy_Loading.mp4
MP4
4.04 MB
650_-_Understanding_Lazy_Loading_English.srt
SRT
3.55 KB
651_-_Implementing_Lazy_Loading.mp4
MP4
158.03 MB
651_-_Implementing_Lazy_Loading_English.srt
SRT
22.48 KB
651_-_opt-mod-05-lazy-loading.zip
ZIP
95.47 KB
652_-_More_Lazy_Loading.mp4
MP4
29.19 MB
652_-_More_Lazy_Loading_English.srt
SRT
5.21 KB
653_-_Preloading_LazyLoaded_Code.mp4
MP4
34.08 MB
653_-_Preloading_LazyLoaded_Code_English.srt
SRT
6.2 KB
654_-_Modules_Services.mp4
MP4
11.42 MB
654_-_Modules_Services_English.srt
SRT
10.57 KB
655_-_Loading_Services_Differently.mp4
MP4
82.78 MB
655_-_Loading_Services_Differently_English.srt
SRT
14.54 KB
656_-_Useful_Resources_Links.html
HTML
353 B
656_-_opt-mod-01-feature-module.zip
ZIP
47.84 KB
656_-_opt-mod-02-routing-module.zip
ZIP
48.29 KB
656_-_opt-mod-03-shared-module.zip
ZIP
48.93 KB
656_-_opt-mod-04-core-module.zip
ZIP
48.88 KB
656_-_opt-mod-05-lazy-loading.zip
ZIP
95.47 KB
656_-_opt-mod-06-finished.zip
ZIP
94.49 KB
39_-_Standalone_Components
657_-_Module_Introduction.mp4
MP4
3.58 MB
657_-_Module_Introduction_English.srt
SRT
2.41 KB
658_-_01-starting-project.zip
ZIP
212.03 KB
658_-_Starting_Setup_Why_We_Want_Standalone_Components.mp4
MP4
29.48 MB
658_-_Starting_Setup_Why_We_Want_Standalone_Components_English.srt
SRT
7.92 KB
659_-_Building_a_First_Standalone_Component.mp4
MP4
144.68 MB
659_-_Building_a_First_Standalone_Component_English.srt
SRT
16.73 KB
660_-_Standalone_Components_Are_Now_Stable.html
HTML
964 B
661_-_Standalone_Directives_Connecting_Building_Blocks.mp4
MP4
15.96 MB
661_-_Standalone_Directives_Connecting_Building_Blocks_English.srt
SRT
4.1 KB
662_-_Migrating_Another_Component.mp4
MP4
10.28 MB
662_-_Migrating_Another_Component_English.srt
SRT
3.28 KB
663_-_A_Standalone_Root_Component.mp4
MP4
29.98 MB
663_-_A_Standalone_Root_Component_English.srt
SRT
6.99 KB
664_-_02-migrated-cmp.zip
ZIP
211.81 KB
664_-_Services_Standalone_Components.mp4
MP4
39.13 MB
664_-_Services_Standalone_Components_English.srt
SRT
6.68 KB
665_-_03-starting-with-routing.zip
ZIP
216.99 KB
665_-_Routing_with_Standalone_Components.mp4
MP4
91.93 MB
665_-_Routing_with_Standalone_Components_English.srt
SRT
10.53 KB
666_-_Lazy_Loading.mp4
MP4
82.93 MB
666_-_Lazy_Loading_English.srt
SRT
13.44 KB
667_-_04-finished.zip
ZIP
215.32 KB
667_-_Summary.mp4
MP4
11.13 MB
667_-_Summary_English.srt
SRT
3.15 KB
3_-_Angular_Essentials_Working_with_Modules
64_-_Module_Introduction.mp4
MP4
10.74 MB
64_-_Module_Introduction_English.srt
SRT
3.13 KB
65_-_A_First_Introduction_To_Angular_Modules_NgModule.mp4
MP4
15.79 MB
65_-_A_First_Introduction_To_Angular_Modules_NgModule_English.srt
SRT
4.71 KB
65_-_Starting_Project.txt
TXT
142 B
66_-_Creating_a_First_Empty_Module.mp4
MP4
6.79 MB
66_-_Creating_a_First_Empty_Module_English.srt
SRT
4.12 KB
67_-_Bootstrapping_Apps_with_Angular_Modules.mp4
MP4
41.82 MB
67_-_Bootstrapping_Apps_with_Angular_Modules_English.srt
SRT
8.42 KB
68_-_Declaring_Using_Components.mp4
MP4
63.38 MB
68_-_Declaring_Using_Components_English.srt
SRT
7.23 KB
69_-_A_First_Summary.mp4
MP4
35.67 MB
69_-_A_First_Summary_English.srt
SRT
3.4 KB
70_-_Migrating_All_Components_To_Use_Modules.mp4
MP4
44.62 MB
70_-_Migrating_All_Components_To_Use_Modules_English.srt
SRT
10.47 KB
71_-_Creating_Using_Shared_Modules.mp4
MP4
65.5 MB
71_-_Creating_Using_Shared_Modules_English.srt
SRT
6.15 KB
72_-_Creating_More_Complex_Modulebased_App_Structures.mp4
MP4
45.23 MB
72_-_Creating_More_Complex_Modulebased_App_Structures_English.srt
SRT
10.52 KB
40_-_Angular_Signals
668_-_Module_Introduction.mp4
MP4
2.28 MB
668_-_Module_Introduction_English.srt
SRT
1.73 KB
669_-_Signals_What_Why.mp4
MP4
22.81 MB
669_-_Signals_What_Why_English.srt
SRT
9.87 KB
670_-_01-Starting-Setup.zip
ZIP
17.95 KB
670_-_Creating_a_New_Signal.mp4
MP4
16.63 MB
670_-_Creating_a_New_Signal_English.srt
SRT
5.03 KB
671_-_Updating_a_Signal_Value.mp4
MP4
8.43 MB
671_-_Updating_a_Signal_Value_English.srt
SRT
4 KB
672_-_Reading_Outputting_a_Signal_Value.mp4
MP4
15.93 MB
672_-_Reading_Outputting_a_Signal_Value_English.srt
SRT
3.24 KB
673_-_Signal_Updating_set_update_mutate.mp4
MP4
27.15 MB
673_-_Signal_Updating_set_update_mutate_English.srt
SRT
9.35 KB
674_-_Important_Signals_are_NOT_Finished_Yet.mp4
MP4
16.44 MB
674_-_Important_Signals_are_NOT_Finished_Yet_English.srt
SRT
1.6 KB
675_-_Signals_Whats_To_Come.html
HTML
1.67 KB
676_-_Computed_Values_Effects.mp4
MP4
19.05 MB
676_-_Computed_Values_Effects_English.srt
SRT
5.55 KB
677_-_02-Finished.zip
ZIP
20.42 KB
677_-_Module_Summary.mp4
MP4
3.25 MB
677_-_Module_Summary_English.srt
SRT
1.39 KB
41_-_Bonus_Using_NgRx_For_State_Management
678_-_Module_Introduction.mp4
MP4
2.5 MB
678_-_Module_Introduction_English.srt
SRT
1.4 KB
679_-_What_Is_NgRx.mp4
MP4
8.17 MB
679_-_What_Is_NgRx_English.srt
SRT
3.17 KB
680_-_Understanding_NgRx_Its_Building_Blocks.mp4
MP4
11.53 MB
680_-_Understanding_NgRx_Its_Building_Blocks_English.srt
SRT
5.87 KB
681_-_01-starting-setup-standalone.zip
ZIP
220.57 KB
681_-_01-starting-setup.zip
ZIP
220.03 KB
681_-_Project_Setup_Installing_NgRx.mp4
MP4
37.99 MB
681_-_Project_Setup_Installing_NgRx_English.srt
SRT
7.81 KB
682_-_03-added-first-reducer-standalone.zip
ZIP
222.81 KB
682_-_03-added-first-reducer.zip
ZIP
222.19 KB
682_-_Adding_a_First_Reducer_Store_Setup.mp4
MP4
69.19 MB
682_-_Adding_a_First_Reducer_Store_Setup_English.srt
SRT
13.5 KB
683_-_04-alternative-reducer-syntax-standalone.zip
ZIP
223.69 KB
683_-_04-alternative-reducer-syntax.zip
ZIP
223.11 KB
683_-_An_Alternative_Way_Of_Creating_Reducers.mp4
MP4
14.03 MB
683_-_An_Alternative_Way_Of_Creating_Reducers_English.srt
SRT
7.07 KB
684_-_05-selecting-data-from-store-standalone.zip
ZIP
223.5 KB
684_-_05-selecting-data-from-store.zip
ZIP
222.89 KB
684_-_Reading_Data_From_The_Store.mp4
MP4
105.08 MB
684_-_Reading_Data_From_The_Store_English.srt
SRT
14.96 KB
685_-_Introducing_Actions_State_Changing_Reducers.mp4
MP4
26.84 MB
685_-_Introducing_Actions_State_Changing_Reducers_English.srt
SRT
13.15 KB
686_-_Dispatching_Actions.mp4
MP4
21.36 MB
686_-_Dispatching_Actions_English.srt
SRT
5.77 KB
687_-_06-added-actions.zip
ZIP
221.42 KB
687_-_Attaching_Data_To_Actions.mp4
MP4
20.02 MB
687_-_Attaching_Data_To_Actions_English.srt
SRT
6.87 KB
688_-_Handling_Actions_Without_createReducer.mp4
MP4
29.01 MB
688_-_Handling_Actions_Without_createReducer_English.srt
SRT
9.65 KB
689_-_07-alternative-syntax-standalone.zip
ZIP
222.68 KB
689_-_07-alternative-syntax.zip
ZIP
222.23 KB
689_-_An_Alternative_Way_Of_Defining_Actions.mp4
MP4
106.05 MB
689_-_An_Alternative_Way_Of_Defining_Actions_English.srt
SRT
17.11 KB
690_-_08-practice-second-action-standalone.zip
ZIP
223.36 KB
690_-_08-practice-second-action.zip
ZIP
222.76 KB
690_-_Time_To_Practice_A_Second_Action.mp4
MP4
48.13 MB
690_-_Time_To_Practice_A_Second_Action_English.srt
SRT
8.59 KB
691_-_09-selectors-standalone.zip
ZIP
222.61 KB
691_-_09-selectors.zip
ZIP
221.91 KB
691_-_Exploring_Selectors.mp4
MP4
58.09 MB
691_-_Exploring_Selectors_English.srt
SRT
12.83 KB
692_-_Introducing_Effects.mp4
MP4
12.35 MB
692_-_Introducing_Effects_English.srt
SRT
3.99 KB
693_-_Installing_the_Effects_Package.mp4
MP4
23.11 MB
693_-_Installing_the_Effects_Package_English.srt
SRT
2.8 KB
694_-_10-first-effect-standalone.zip
ZIP
224.14 KB
694_-_10-first-effect.zip
ZIP
223.42 KB
694_-_Defining_a_First_Effect.mp4
MP4
31.76 MB
694_-_Defining_a_First_Effect_English.srt
SRT
14.04 KB
695_-_The_Old_Effect_Decorator_Registering_Effects.mp4
MP4
44.71 MB
695_-_The_Old_Effect_Decorator_Registering_Effects_English.srt
SRT
5.49 KB
696_-_Using_Store_Data_In_Effects.mp4
MP4
16.84 MB
696_-_Using_Store_Data_In_Effects_English.srt
SRT
5.04 KB
697_-_Adding_a_Second_Effect.mp4
MP4
114.81 MB
697_-_Adding_a_Second_Effect_English.srt
SRT
15.71 KB
698_-_11-intro-finished-standalone.zip
ZIP
224.7 KB
698_-_11-intro-finished.zip
ZIP
223.98 KB
698_-_Summary.mp4
MP4
16.37 MB
698_-_Summary_English.srt
SRT
4.8 KB
699_-_NgRx_The_Old_Syntax.html
HTML
1.76 KB
699_-_code-snapshots.zip
ZIP
2.48 MB
699_-_videos-1.zip
ZIP
893.4 MB
699_-_videos-2.zip
ZIP
494.83 MB
42_-_Angular_Animations
700_-_Making_Animations_Work_with_Angular_4.html
HTML
1.28 KB
701_-_Introduction.mp4
MP4
5.9 MB
701_-_Introduction_English.srt
SRT
1.94 KB
702_-_Setting_up_the_Starting_Project.mp4
MP4
5.51 MB
702_-_Setting_up_the_Starting_Project_English.srt
SRT
1.76 KB
702_-_animations-start.zip
ZIP
38.65 KB
703_-_Animations_Triggers_and_State.mp4
MP4
111.44 MB
703_-_Animations_Triggers_and_State_English.srt
SRT
12.55 KB
704_-_Switching_between_States.mp4
MP4
18.19 MB
704_-_Switching_between_States_English.srt
SRT
3.39 KB
705_-_Transitions.mp4
MP4
13.52 MB
705_-_Transitions_English.srt
SRT
3.08 KB
706_-_Advanced_Transitions.mp4
MP4
47 MB
706_-_Advanced_Transitions_English.srt
SRT
8.78 KB
707_-_Transition_Phases.mp4
MP4
62.33 MB
707_-_Transition_Phases_English.srt
SRT
6.48 KB
708_-_The_void_State.mp4
MP4
95.6 MB
708_-_The_void_State_English.srt
SRT
10.22 KB
709_-_Using_Keyframes_for_Animations.mp4
MP4
48.81 MB
709_-_Using_Keyframes_for_Animations_English.srt
SRT
8.73 KB
710_-_Grouping_Transitions.mp4
MP4
18.61 MB
710_-_Grouping_Transitions_English.srt
SRT
3.41 KB
711_-_Using_Animation_Callbacks.mp4
MP4
41.1 MB
711_-_Using_Animation_Callbacks_English.srt
SRT
4.4 KB
711_-_animations-finished.zip
ZIP
39.71 KB
43_-_Adding_Offline_Capabilities_with_Service_Workers
712_-_Module_Introduction.mp4
MP4
19.95 MB
712_-_Module_Introduction_English.srt
SRT
3.62 KB
712_-_ng-pwa-01-start.zip
ZIP
37.34 KB
713_-_Adding_Service_Workers.mp4
MP4
345.06 MB
713_-_Adding_Service_Workers_English.srt
SRT
23 KB
714_-_Caching_Assets_for_Offline_Use.mp4
MP4
50.03 MB
714_-_Caching_Assets_for_Offline_Use_English.srt
SRT
9.87 KB
715_-_Caching_Dynamic_Assets_URLs.mp4
MP4
109.15 MB
715_-_Caching_Dynamic_Assets_URLs_English.srt
SRT
12.8 KB
715_-_ng-pwa-02-finished.zip
ZIP
61.12 KB
716_-_Further_Links_Resources.html
HTML
342 B
716_-_ng-pwa-02-finished.zip
ZIP
61.12 KB
44_-_A_Basic_Introduction_to_Unit_Testing_in_Angular_Apps
717_-_About_this_Section.html
HTML
349 B
718_-_Introduction.mp4
MP4
4.33 MB
718_-_Introduction_English.srt
SRT
2.36 KB
719_-_Why_Unit_Tests.mp4
MP4
8.09 MB
719_-_Why_Unit_Tests_English.srt
SRT
4.34 KB
720_-_Analyzing_the_Testing_Setup_as_created_by_the_CLI.mp4
MP4
74.99 MB
720_-_Analyzing_the_Testing_Setup_as_created_by_the_CLI_English.srt
SRT
16.3 KB
721_-_Running_Tests_with_the_CLI.mp4
MP4
44.26 MB
721_-_Running_Tests_with_the_CLI_English.srt
SRT
3.38 KB
722_-_Adding_a_Component_and_some_fitting_Tests.mp4
MP4
94.3 MB
722_-_Adding_a_Component_and_some_fitting_Tests_English.srt
SRT
10.04 KB
723_-_Testing_Dependencies_Components_and_Services.mp4
MP4
111.97 MB
723_-_Testing_Dependencies_Components_and_Services_English.srt
SRT
11.1 KB
724_-_Simulating_Async_Tasks.mp4
MP4
73.22 MB
724_-_Simulating_Async_Tasks_English.srt
SRT
15.38 KB
725_-_Using_fakeAsync_and_tick.mp4
MP4
38.03 MB
725_-_Using_fakeAsync_and_tick_English.srt
SRT
5 KB
726_-_Isolated_vs_NonIsolated_Tests.mp4
MP4
95.99 MB
726_-_Isolated_vs_NonIsolated_Tests_English.srt
SRT
10.71 KB
727_-_Further_Resources_Where_to_Go_Next.html
HTML
1.29 KB
727_-_testing-final.zip
ZIP
41.58 KB
45_-_Angular_as_a_Platform_Closer_Look_at_the_CLI
728_-_Module_Introduction.mp4
MP4
2.45 MB
728_-_Module_Introduction_English.srt
SRT
3.27 KB
729_-_A_Closer_Look_at_ng_new.mp4
MP4
64.92 MB
729_-_A_Closer_Look_at_ng_new_English.srt
SRT
9.25 KB
730_-_IDE_Project_Setup.mp4
MP4
13.03 MB
730_-_IDE_Project_Setup_English.srt
SRT
4.83 KB
731_-_Getting_Started_with_Git.txt
TXT
51 B
731_-_Understanding_the_Config_Files.mp4
MP4
90.27 MB
731_-_Understanding_the_Config_Files_English.srt
SRT
16.74 KB
732_-_Important_CLI_Commands.mp4
MP4
36.2 MB
732_-_Important_CLI_Commands_English.srt
SRT
9.9 KB
733_-_The_angularjson_File_A_Closer_Look.mp4
MP4
78.7 MB
733_-_The_angularjson_File_A_Closer_Look_English.srt
SRT
21.43 KB
734_-_Angular_Schematics_An_Introduction.mp4
MP4
11.24 MB
734_-_Angular_Schematics_An_Introduction_English.srt
SRT
3.27 KB
735_-_The_ng_add_Command.mp4
MP4
29.74 MB
735_-_The_ng_add_Command_English.srt
SRT
7.74 KB
736_-_Using_Custom_ng_generate_Schematics.mp4
MP4
28.31 MB
736_-_Using_Custom_ng_generate_Schematics_English.srt
SRT
5.57 KB
737_-_Smooth_Updating_of_Projects_with_ng_update.mp4
MP4
12.44 MB
737_-_Smooth_Updating_of_Projects_with_ng_update_English.srt
SRT
3.87 KB
738_-_Simplified_Deployment_with_ng_deploy.mp4
MP4
46.93 MB
738_-_Simplified_Deployment_with_ng_deploy_English.srt
SRT
10.6 KB
739_-_Understanding_Differential_Loading.mp4
MP4
53.81 MB
739_-_Understanding_Differential_Loading_English.srt
SRT
11.3 KB
740_-_Managing_Multiple_Projects_in_One_Folder.mp4
MP4
34.46 MB
740_-_Managing_Multiple_Projects_in_One_Folder_English.srt
SRT
7.93 KB
741_-_Angular_Libraries_An_Introduction.mp4
MP4
25.69 MB
741_-_Angular_Libraries_An_Introduction_English.srt
SRT
4.84 KB
742_-_Wrap_Up.mp4
MP4
16.58 MB
742_-_Wrap_Up_English.srt
SRT
2.57 KB
46_-_Bonus_TypeScript_Introduction_for_Angular_2_Usage
743_-_Module_Introduction.mp4
MP4
1.88 MB
743_-_Module_Introduction_English.srt
SRT
2.02 KB
744_-_What_Why.mp4
MP4
12.96 MB
744_-_What_Why_English.srt
SRT
9.88 KB
745_-_Installing_Using_TypeScript.mp4
MP4
50.81 MB
745_-_Installing_Using_TypeScript_English.srt
SRT
10.58 KB
746_-_Base_Types_Primitives.mp4
MP4
14.03 MB
746_-_Base_Types_Primitives_English.srt
SRT
5.92 KB
747_-_Array_Object_Types.mp4
MP4
17.43 MB
747_-_Array_Object_Types_English.srt
SRT
8.83 KB
748_-_Type_Inference.mp4
MP4
8.08 MB
748_-_Type_Inference_English.srt
SRT
4.2 KB
749_-_Working_with_Union_Types.mp4
MP4
8.17 MB
749_-_Working_with_Union_Types_English.srt
SRT
4.48 KB
750_-_Assigning_Type_Aliases.mp4
MP4
11.37 MB
750_-_Assigning_Type_Aliases_English.srt
SRT
4.08 KB
751_-_Diving_into_Functions_Function_Types.mp4
MP4
22.34 MB
751_-_Diving_into_Functions_Function_Types_English.srt
SRT
7.81 KB
752_-_Understanding_Generics.mp4
MP4
35.97 MB
752_-_Understanding_Generics_English.srt
SRT
11.57 KB
753_-_Classes_TypeScript.mp4
MP4
28.22 MB
753_-_Classes_TypeScript_English.srt
SRT
12.04 KB
754_-_Working_with_Interfaces.mp4
MP4
15.97 MB
754_-_Working_with_Interfaces_English.srt
SRT
8.47 KB
755_-_Configuring_the_TypeScript_Compiler.mp4
MP4
38.26 MB
755_-_Configuring_the_TypeScript_Compiler_English.srt
SRT
4.07 KB
756_-_Module_Resources.html
HTML
313 B
756_-_typescript-intro-01-finished.zip
ZIP
5.23 KB
4_-_Angular_Essentials_Time_To_Practice
73_-_Attachments_Style_Files.txt
TXT
119 B
73_-_Module_Introduction_Starting_Project.mp4
MP4
78.41 MB
73_-_Module_Introduction_Starting_Project_English.srt
SRT
8.98 KB
73_-_Starting_Project.txt
TXT
143 B
74_-_Exercise_Hints.html
HTML
2.95 KB
75_-_Adding_a_Header_Component_With_An_Image.mp4
MP4
65.97 MB
75_-_Adding_a_Header_Component_With_An_Image_English.srt
SRT
8.29 KB
75_-_headercomponentcss.txt
TXT
140 B
76_-_Adding_a_User_Input_Component.mp4
MP4
52.52 MB
76_-_Adding_a_User_Input_Component_English.srt
SRT
9.86 KB
77_-_Handling_Form_Submission.mp4
MP4
31.76 MB
77_-_Handling_Form_Submission_English.srt
SRT
3.57 KB
78_-_Extracting_Values_with_TwoWayBinding.mp4
MP4
77.4 MB
78_-_Extracting_Values_with_TwoWayBinding_English.srt
SRT
11.32 KB
79_-_Calculating_the_Annual_Investment_Data.mp4
MP4
100.4 MB
79_-_Calculating_the_Annual_Investment_Data_English.srt
SRT
7.56 KB
80_-_CrossComponent_Communication_with_Outputs.mp4
MP4
151.92 MB
80_-_CrossComponent_Communication_with_Outputs_English.srt
SRT
14.31 KB
81_-_Creating_Using_a_Data_Model.mp4
MP4
50.97 MB
81_-_Creating_Using_a_Data_Model_English.srt
SRT
4.32 KB
82_-_Passing_Data_from_Parent_to_Child_with_Inputs.mp4
MP4
151.34 MB
82_-_Passing_Data_from_Parent_to_Child_with_Inputs_English.srt
SRT
14.83 KB
83_-_Outputting_Data_in_a_Table.mp4
MP4
20.74 MB
83_-_Outputting_Data_in_a_Table_English.srt
SRT
6.92 KB
84_-_Formatting_Output_with_a_Pipe.mp4
MP4
8.43 MB
84_-_Formatting_Output_with_a_Pipe_English.srt
SRT
2.4 KB
85_-_Using_Signals_Resetting_The_Form_After_Submission.mp4
MP4
187.28 MB
85_-_Using_Signals_Resetting_The_Form_After_Submission_English.srt
SRT
14.55 KB
86_-_Using_a_Service_for_CrossComponent_Communication.mp4
MP4
171.17 MB
86_-_Using_a_Service_for_CrossComponent_Communication_English.srt
SRT
14.06 KB
87_-_Using_Signals_in_Services.mp4
MP4
53.88 MB
87_-_Using_Signals_in_Services_English.srt
SRT
6.05 KB
88_-_Migrating_to_Angular_Modules.mp4
MP4
126.23 MB
88_-_Migrating_to_Angular_Modules_English.srt
SRT
11.71 KB
89_-_Module_Summary.mp4
MP4
13.05 MB
89_-_Module_Summary_English.srt
SRT
1.91 KB
5_-_Debugging_Angular_Apps
90_-_Module_Introduction.mp4
MP4
4.03 MB
90_-_Module_Introduction_English.srt
SRT
2.81 KB
91_-_Starting_Project.txt
TXT
133 B
91_-_Understanding_Error_Messages_Fixing_Errors.mp4
MP4
46.96 MB
91_-_Understanding_Error_Messages_Fixing_Errors_English.srt
SRT
5.56 KB
92_-_Debugging_Logical_Errors_with_the_Browser_DevTools_Breakpoints.mp4
MP4
111.16 MB
92_-_Debugging_Logical_Errors_with_the_Browser_DevTools_Breakpoints_English.srt
SRT
9.39 KB
93_-_Exploring_the_Angular_DevTools.mp4
MP4
59.42 MB
93_-_Exploring_the_Angular_DevTools_English.srt
SRT
6.56 KB
6_-_Components_Templates_Deep_Dive
100_-_Property_Binding_Repetition.mp4
MP4
69.97 MB
100_-_Property_Binding_Repetition_English.srt
SRT
12.62 KB
101_-_Using_Content_Projection_ngcontent.mp4
MP4
14.62 MB
101_-_Using_Content_Projection_ngcontent_English.srt
SRT
4.32 KB
102_-_Adding_Forms_to_Components.mp4
MP4
41.32 MB
102_-_Adding_Forms_to_Components_English.srt
SRT
8.89 KB
102_-_Updated_stylescss.txt
TXT
168 B
102_-_newticketcomponenthtml.txt
TXT
216 B
103_-_A_Possible_But_Not_Ideal_Way_Of_Extending_Builtin_Elements.mp4
MP4
21.74 MB
103_-_A_Possible_But_Not_Ideal_Way_Of_Extending_Builtin_Elements_English.srt
SRT
6.83 KB
104_-_Component_Selectors.txt
TXT
46 B
104_-_Extending_Builtin_Elements_with_Custom_Components_via_Attribute_Selectors.mp4
MP4
57.02 MB
104_-_Extending_Builtin_Elements_with_Custom_Components_via_Attribute_Selectors_English.srt
SRT
8.13 KB
105_-_Supporting_Content_Projection_with_Multiple_Slots.mp4
MP4
91.92 MB
105_-_Supporting_Content_Projection_with_Multiple_Slots_English.srt
SRT
9.49 KB
106_-_Exploring_Advanced_Content_Projection.mp4
MP4
15.39 MB
106_-_Exploring_Advanced_Content_Projection_English.srt
SRT
4.64 KB
107_-_Defining_Content_Projection_Fallbacks.mp4
MP4
9.8 MB
107_-_Defining_Content_Projection_Fallbacks_English.srt
SRT
3.24 KB
108_-_MultiElement_Custom_Components_Content_Projection.mp4
MP4
96.02 MB
108_-_MultiElement_Custom_Components_Content_Projection_English.srt
SRT
10.63 KB
109_-_Scoping_CSS_Styles_to_Components.mp4
MP4
33.35 MB
109_-_Scoping_CSS_Styles_to_Components_English.srt
SRT
7.13 KB
109_-_Style_Files.txt
TXT
129 B
110_-_Understanding_Configuring_View_Encapsulation.mp4
MP4
44.35 MB
110_-_Understanding_Configuring_View_Encapsulation_English.srt
SRT
7.38 KB
111_-_Making_Sense_of_Component_Host_Elements.mp4
MP4
16.17 MB
111_-_Making_Sense_of_Component_Host_Elements_English.srt
SRT
4 KB
111_-_buttoncomponentcss.txt
TXT
176 B
112_-_Using_Host_Elements_Like_Regular_Elements.mp4
MP4
69.92 MB
112_-_Using_Host_Elements_Like_Regular_Elements_English.srt
SRT
6.45 KB
113_-_Interacting_With_Host_Elements_From_Inside_Components.mp4
MP4
10.05 MB
113_-_Interacting_With_Host_Elements_From_Inside_Components_English.srt
SRT
2.84 KB
114_-_When_Not_To_Rely_On_Host_Elements.mp4
MP4
103.33 MB
114_-_When_Not_To_Rely_On_Host_Elements_English.srt
SRT
8.68 KB
115_-_Interacting_with_Host_Elements_via_HostListener_HostBinding.mp4
MP4
18.83 MB
115_-_Interacting_with_Host_Elements_via_HostListener_HostBinding_English.srt
SRT
7.62 KB
116_-_Accessing_Host_Elements_Programmatically.mp4
MP4
23.48 MB
116_-_Accessing_Host_Elements_Programmatically_English.srt
SRT
5.71 KB
117_-_Class_Bindings_Repetition.mp4
MP4
21.3 MB
117_-_Class_Bindings_Repetition_English.srt
SRT
6.15 KB
118_-_Theres_More_Than_One_Way_Of_Binding_CSS_Classes_Dynamically.mp4
MP4
47.06 MB
118_-_Theres_More_Than_One_Way_Of_Binding_CSS_Classes_Dynamically_English.srt
SRT
4.41 KB
119_-_A_Closer_Look_At_Dynamic_Inline_Style_Binding.mp4
MP4
11.91 MB
119_-_A_Closer_Look_At_Dynamic_Inline_Style_Binding_English.srt
SRT
5.07 KB
120_-_Manipulating_State_Using_Literal_Values.mp4
MP4
15.62 MB
120_-_Manipulating_State_Using_Literal_Values_English.srt
SRT
6.37 KB
121_-_Angular_Component_Lifecycle.txt
TXT
46 B
121_-_Introducing_the_Component_Lifecycle_ngOnInit.mp4
MP4
20.04 MB
121_-_Introducing_the_Component_Lifecycle_ngOnInit_English.srt
SRT
5.79 KB
122_-_Implementing_Lifecycle_Interfaces.mp4
MP4
17.02 MB
122_-_Implementing_Lifecycle_Interfaces_English.srt
SRT
4.68 KB
123_-_Angular_Component_Lifecycle.txt
TXT
46 B
123_-_Component_Lifecycle_A_Deep_Dive.mp4
MP4
123.27 MB
123_-_Component_Lifecycle_A_Deep_Dive_English.srt
SRT
24.93 KB
123_-_Lifecycle_Starting_Project.txt
TXT
143 B
124_-_Component_Cleanup_with_ngOnDestroy.mp4
MP4
26.25 MB
124_-_Component_Cleanup_with_ngOnDestroy_English.srt
SRT
6.46 KB
125_-_Component_Cleanup_with_DestroyRef.mp4
MP4
14.68 MB
125_-_Component_Cleanup_with_DestroyRef_English.srt
SRT
4.05 KB
126_-_Handling_Form_Submissions_Repetition.mp4
MP4
13.45 MB
126_-_Handling_Form_Submissions_Repetition_English.srt
SRT
3.77 KB
127_-_More_HTMLInputElement.txt
TXT
65 B
127_-_Working_with_Template_Variables.mp4
MP4
64.02 MB
127_-_Working_with_Template_Variables_English.srt
SRT
10.68 KB
128_-_Extracting_Input_Values_via_Template_Variables.mp4
MP4
10.9 MB
128_-_Extracting_Input_Values_via_Template_Variables_English.srt
SRT
2.7 KB
129_-_Template_Variables_Component_Instances.mp4
MP4
8.82 MB
129_-_Template_Variables_Component_Instances_English.srt
SRT
3.96 KB
130_-_Getting_Access_to_Template_Elements_via_ViewChild.mp4
MP4
132.2 MB
130_-_Getting_Access_to_Template_Elements_via_ViewChild_English.srt
SRT
14.3 KB
131_-_Using_The_viewChild_Signal_Function.mp4
MP4
41.04 MB
131_-_Using_The_viewChild_Signal_Function_English.srt
SRT
9.15 KB
132_-_ViewChild_vs_ContentChild.mp4
MP4
40.36 MB
132_-_ViewChild_vs_ContentChild_English.srt
SRT
9.82 KB
133_-_A_Closer_Look_at_Decoratorbased_Queries_Lifecycle_Hooks.mp4
MP4
86.78 MB
133_-_A_Closer_Look_at_Decoratorbased_Queries_Lifecycle_Hooks_English.srt
SRT
7.26 KB
134_-_The_afterRender_and_afterNextRender_Lifecycle_Functions.mp4
MP4
31.83 MB
134_-_The_afterRender_and_afterNextRender_Lifecycle_Functions_English.srt
SRT
4.36 KB
135_-_Making_Sense_of_Signal_Effects.mp4
MP4
59.47 MB
135_-_Making_Sense_of_Signal_Effects_English.srt
SRT
7.74 KB
136_-_Signal_Effects_Cleanup_Functions.html
HTML
711 B
137_-_TypeScript_Type_Models_Repetition.mp4
MP4
32.61 MB
137_-_TypeScript_Type_Models_Repetition_English.srt
SRT
4.91 KB
138_-_Component_Outputs_Repetition.mp4
MP4
25.92 MB
138_-_Component_Outputs_Repetition_English.srt
SRT
6.36 KB
139_-_A_Closer_Look_At_Template_For_Loops.mp4
MP4
23 MB
139_-_A_Closer_Look_At_Template_For_Loops_English.srt
SRT
8.56 KB
140_-_Revisiting_Inputs_Signals.mp4
MP4
71.61 MB
140_-_Revisiting_Inputs_Signals_English.srt
SRT
7.12 KB
140_-_ticketcomponentcss.txt
TXT
134 B
140_-_ticketcomponenthtml.txt
TXT
135 B
141_-_Updating_Signal_Values.mp4
MP4
22.33 MB
141_-_Updating_Signal_Values_English.srt
SRT
7.25 KB
142_-_CrossComponent_Communication_State_Management.mp4
MP4
31.87 MB
142_-_CrossComponent_Communication_State_Management_English.srt
SRT
9.14 KB
143_-_Configuring_Component_Inputs_Outputs.mp4
MP4
20.12 MB
143_-_Configuring_Component_Inputs_Outputs_English.srt
SRT
6.49 KB
144_-_TwoWay_Binding_Repetition.mp4
MP4
51.86 MB
144_-_TwoWay_Binding_Repetition_English.srt
SRT
5.66 KB
145_-_Setting_Up_Custom_TwoWay_Binding.mp4
MP4
107.24 MB
145_-_Setting_Up_Custom_TwoWay_Binding_English.srt
SRT
13.65 KB
145_-_Two_Way_Binding_Starting_Project.txt
TXT
152 B
146_-_An_Easier_Way_of_Setting_Up_Custom_TwoWay_Binding.mp4
MP4
30.01 MB
146_-_An_Easier_Way_of_Setting_Up_Custom_TwoWay_Binding_English.srt
SRT
5.67 KB
94_-_Module_Introduction.mp4
MP4
4.29 MB
94_-_Module_Introduction_English.srt
SRT
2.89 KB
95_-_Starting_Project.txt
TXT
134 B
95_-_Starting_Project_An_Opportunity_For_Smaller_Components.mp4
MP4
22.8 MB
95_-_Starting_Project_An_Opportunity_For_Smaller_Components_English.srt
SRT
3.77 KB
96_-_When_How_To_Split_Up_Components.mp4
MP4
19.36 MB
96_-_When_How_To_Split_Up_Components_English.srt
SRT
6.13 KB
97_-_Splitting_A_Component_Into_Multiple_Components.mp4
MP4
138.38 MB
97_-_Splitting_A_Component_Into_Multiple_Components_English.srt
SRT
12.67 KB
98_-_Creating_Reusable_Components.mp4
MP4
18.74 MB
98_-_Creating_Reusable_Components_English.srt
SRT
5.76 KB
99_-_Component_Inputs_Repetition.mp4
MP4
19.89 MB
99_-_Component_Inputs_Repetition_English.srt
SRT
8.26 KB
7_-_Enhancing_Elements_with_Directives_Deep_Dive
147_-_Module_Introduction.mp4
MP4
1.85 MB
147_-_Module_Introduction_English.srt
SRT
1.65 KB
148_-_Understanding_Directives.mp4
MP4
9.84 MB
148_-_Understanding_Directives_English.srt
SRT
4.61 KB
149_-_Starting_Project.txt
TXT
141 B
149_-_The_Starting_Project.mp4
MP4
4.35 MB
149_-_The_Starting_Project_English.srt
SRT
1.58 KB
150_-_Analyzing_a_Builtin_Attribute_Directive_ngModel.mp4
MP4
64.36 MB
150_-_Analyzing_a_Builtin_Attribute_Directive_ngModel_English.srt
SRT
8.7 KB
151_-_Analyzing_a_Builtin_Structural_Directive_ngIf.mp4
MP4
76.95 MB
151_-_Analyzing_a_Builtin_Structural_Directive_ngIf_English.srt
SRT
9.95 KB
152_-_Getting_Started_with_Custom_Directives.mp4
MP4
32.76 MB
152_-_Getting_Started_with_Custom_Directives_English.srt
SRT
12 KB
153_-_Using_Attribute_Directives_To_Change_Element_Behavior.mp4
MP4
23.03 MB
153_-_Using_Attribute_Directives_To_Change_Element_Behavior_English.srt
SRT
6.61 KB
154_-_Working_with_Inputs_in_Custom_Directives.mp4
MP4
76.71 MB
154_-_Working_with_Inputs_in_Custom_Directives_English.srt
SRT
12.36 KB
155_-_Directives_Dependency_Injection.mp4
MP4
68.29 MB
155_-_Directives_Dependency_Injection_English.srt
SRT
5.96 KB
156_-_Building_Another_Directive.mp4
MP4
112.11 MB
156_-_Building_Another_Directive_English.srt
SRT
11.22 KB
157_-_Building_a_Custom_Structural_Directive.mp4
MP4
97.92 MB
157_-_Building_a_Custom_Structural_Directive_English.srt
SRT
11.76 KB
158_-_Structural_Directives_Syntactic_Sugar.mp4
MP4
10.6 MB
158_-_Structural_Directives_Syntactic_Sugar_English.srt
SRT
4.31 KB
159_-_Host_Directives_Composition.mp4
MP4
130.87 MB
159_-_Host_Directives_Composition_English.srt
SRT
11.38 KB
8_-_Transforming_Values_with_Pipes_Deep_Dive
160_-_Module_Introduction.mp4
MP4
1.09 MB
160_-_Module_Introduction_English.srt
SRT
894 B
161_-_Making_Sense_of_Pipes.mp4
MP4
48.47 MB
161_-_Making_Sense_of_Pipes_English.srt
SRT
4.15 KB
161_-_Starting_Project.txt
TXT
136 B
162_-_Using_Builtin_Pipes.mp4
MP4
45.95 MB
162_-_Using_Builtin_Pipes_English.srt
SRT
4.47 KB
163_-_More_Builtin_Pipes_Examples.mp4
MP4
75.21 MB
163_-_More_Builtin_Pipes_Examples_English.srt
SRT
6.51 KB
164_-_Building_a_First_Custom_Pipe.mp4
MP4
77.85 MB
164_-_Building_a_First_Custom_Pipe_English.srt
SRT
8.86 KB
165_-_Using_Custom_Pipes_to_Perform_Custom_Transformations.mp4
MP4
42.83 MB
165_-_Using_Custom_Pipes_to_Perform_Custom_Transformations_English.srt
SRT
5.2 KB
166_-_Accepting_Parameters_in_Custom_Pipes.mp4
MP4
35.22 MB
166_-_Accepting_Parameters_in_Custom_Pipes_English.srt
SRT
8.62 KB
167_-_Chaining_Pipes_Being_Aware_of_Limitations.mp4
MP4
79.81 MB
167_-_Chaining_Pipes_Being_Aware_of_Limitations_English.srt
SRT
7.62 KB
168_-_Building_a_Pipe_That_Sorts_Items.mp4
MP4
28 MB
168_-_Building_a_Pipe_That_Sorts_Items_English.srt
SRT
9.82 KB
169_-_Reference_vs_Primitive_Values.txt
TXT
61 B
169_-_Understanding_How_Pipes_Are_Executed.mp4
MP4
18.4 MB
169_-_Understanding_How_Pipes_Are_Executed_English.srt
SRT
6.27 KB
170_-_Pure_Impure_Pipes.mp4
MP4
8.11 MB
170_-_Pure_Impure_Pipes_English.srt
SRT
2.58 KB
171_-_Pipe_Limitations_When_Not_To_Use_Them.mp4
MP4
15.94 MB
171_-_Pipe_Limitations_When_Not_To_Use_Them_English.srt
SRT
4.81 KB
9_-_Understanding_Services_Dependency_Injection_Deep_Dive
172_-_Module_Introduction.mp4
MP4
2.19 MB
172_-_Module_Introduction_English.srt
SRT
1.35 KB
173_-_Starting_Project.txt
TXT
139 B
173_-_The_Starting_Project_The_Need_For_A_Centralized_Service.mp4
MP4
13.33 MB
173_-_The_Starting_Project_The_Need_For_A_Centralized_Service_English.srt
SRT
4.9 KB
174_-_Creating_a_Service.mp4
MP4
27.02 MB
174_-_Creating_a_Service_English.srt
SRT
10.92 KB
175_-_How_NOT_To_Provide_A_Service.mp4
MP4
23.4 MB
175_-_How_NOT_To_Provide_A_Service_English.srt
SRT
3.47 KB
176_-_Using_Angulars_Dependency_Injection_Mechanism.mp4
MP4
22.13 MB
176_-_Using_Angulars_Dependency_Injection_Mechanism_English.srt
SRT
7.67 KB
177_-_Using_The_Alternative_Dependency_Injection_Syntax.mp4
MP4
20.38 MB
177_-_Using_The_Alternative_Dependency_Injection_Syntax_English.srt
SRT
7.92 KB
178_-_Outsourcing_Reusing_Logic_with_Services.mp4
MP4
130.16 MB
178_-_Outsourcing_Reusing_Logic_with_Services_English.srt
SRT
14.96 KB
179_-_Angular_Has_Multiple_Injectors.mp4
MP4
22.24 MB
179_-_Angular_Has_Multiple_Injectors_English.srt
SRT
6.73 KB
180_-_There_Are_Multiple_Ways_Of_Providing_a_Service.mp4
MP4
18.23 MB
180_-_There_Are_Multiple_Ways_Of_Providing_a_Service_English.srt
SRT
6.16 KB
181_-_Providing_Services_via_the_Element_Injector.mp4
MP4
48.42 MB
181_-_Providing_Services_via_the_Element_Injector_English.srt
SRT
4.52 KB
182_-_Understanding_the_Element_Injectors_Behavior.mp4
MP4
41.45 MB
182_-_Understanding_the_Element_Injectors_Behavior_English.srt
SRT
5.74 KB
183_-_Injecting_Services_Into_Services.mp4
MP4
45.45 MB
183_-_Injecting_Services_Into_Services_English.srt
SRT
8.2 KB
184_-_Analyzing_Dependency_Injection_with_the_Angular_DevTools.mp4
MP4
9.25 MB
184_-_Analyzing_Dependency_Injection_with_the_Angular_DevTools_English.srt
SRT
3.71 KB
185_-_Using_Custom_DI_Tokens_Providers.mp4
MP4
85.06 MB
185_-_Using_Custom_DI_Tokens_Providers_English.srt
SRT
12.27 KB
186_-_Preparing_A_NonClass_Value_For_Injection.mp4
MP4
82.04 MB
186_-_Preparing_A_NonClass_Value_For_Injection_English.srt
SRT
7.26 KB
187_-_Injecting_Other_Values_NOT_Services.mp4
MP4
173.57 MB
187_-_Injecting_Other_Values_NOT_Services_English.srt
SRT
14.36 KB
188_-_Angular_Modules_NgModule_Dependency_Injection.mp4
MP4
15.15 MB
188_-_Angular_Modules_NgModule_Dependency_Injection_English.srt
SRT
4.33 KB
188_-_NgModules_Project.txt
TXT
140 B
189_-_No_Signals_Project.txt
TXT
140 B
189_-_Working_with_Services_Without_Using_Signals.mp4
MP4
36.94 MB
189_-_Working_with_Services_Without_Using_Signals_English.srt
SRT
3.56 KB

Description

Location

Trackers

Tracker name
udp://tracker.coppersurfer.tk:6969/announce
udp://9.rarbg.me:2850/announce
udp://9.rarbg.to:2920/announce
udp://tracker.opentrackr.org:1337
udp://tracker.leechers-paradise.org:6969/announce
Torrent hash: