00. Support - Onehack.Us.txt |
0.09kB |
1.-Welcome-1213K.mp4 |
9.78MB |
2.-What-You_ll-Learn-1582K.mp4 |
13.88MB |
3.-Prerequisites-292K.mp4 |
2.71MB |
4.-Starter-Project-390K.mp4 |
9.94MB |
5.-How-to-Take-This-Course-2072K.mp4 |
11.92MB |
6.-Introduction-388K.mp4 |
2.50MB |
7.-How-the-Web-Works-293K.mp4 |
10.27MB |
8.-What-is-Spring-MVC-415K.mp4 |
5.50MB |
9.-Creating-a-Controller-401K.mp4 |
10.00MB |
10.-View-Templates-394K.mp4 |
7.74MB |
11.-Passing-Data-to-Views-456K.mp4 |
5.05MB |
12.-Building-an-API-343K.mp4 |
9.90MB |
13.-Introduction-398K.mp4 |
2.74MB |
14.-Creating-Your-First-RESTful-API-415K.mp4 |
9.84MB |
15.-Calling-APIs-with-Postman-342K.mp4 |
5.49MB |
16.-Creating-Dynamic-Routes-447K.mp4 |
8.93MB |
17.-Setting-HTTP-Status-Codes-463K.mp4 |
8.10MB |
18.-Data-Transfer-Objects-433K.mp4 |
12.67MB |
19.-Mapping-Objects-Using-MapStruct-470K.mp4 |
12.91MB |
20.-Customizing-Reponse-Data-404K.mp4 |
12.37MB |
21.-Extracting-Query-Parameters-561K.mp4 |
27.11MB |
22.-Exercise-Building-Product-Endpoints-499K.mp4 |
29.88MB |
23.-Extracting-Request-Headers-461K.mp4 |
7.30MB |
24.-Extracting-Request-Body-364K.mp4 |
7.14MB |
25.-Creating-Resources-458K.mp4 |
25.19MB |
26.-Updating-Resources-437K.mp4 |
14.49MB |
27.-Deleting-Resources-461K.mp4 |
5.06MB |
28.-Handling-Action-Based-Updates-450K.mp4 |
12.71MB |
29.-Exercise-Building-a-CRUD-API-533K.mp4 |
34.54MB |
30.-Introduction-469K.mp4 |
2.51MB |
31.-Introduction-to-Jakarta-Validation-430K.mp4 |
9.89MB |
32.-Handling-Validation-Errors-492K.mp4 |
14.15MB |
33.-Global-Error-Handling-506K.mp4 |
4.72MB |
34.-Implementing-Custom-Validation-476K.mp4 |
12.48MB |
35.-Validating-Business-Rules-530K.mp4 |
8.86MB |
36.-Introduction-716K.mp4 |
4.60MB |
37.-Creating-Database-Tables-341K.mp4 |
16.50MB |
38.-Creating-Entities-434K.mp4 |
16.07MB |
39.-Creating-a-Cart-482K.mp4 |
17.08MB |
40.-Adding-a-Product-to-the-Cart-501K.mp4 |
38.79MB |
41.-Getting-a-Cart-577K.mp4 |
35.53MB |
42.-Updating-a-Cart-Item-510K.mp4 |
25.49MB |
43.-Refactoring-Towards-an-Object-Oriented-Design-494K.mp4 |
17.61MB |
44.-Removing-a-Product-from-the-Cart-499K.mp4 |
13.32MB |
45.-Clearing-a-Cart-451K.mp4 |
5.02MB |
46.-Extracting-a-Service-629K.mp4 |
45.95MB |
47.-Documenting-APIs-with-Swagger-567K.mp4 |
18.36MB |
48.-Introduction-425K.mp4 |
2.59MB |
49.-Authentication-Methods-341K.mp4 |
11.72MB |
50.-Adding-Spring-Security-346K.mp4 |
2.66MB |
51.-Configuring-Security-Settings-471K.mp4 |
19.78MB |
52.-Hashing-Passwords-521K.mp4 |
8.56MB |
53.-Exercise-Building-the-Login-API-537K.mp4 |
15.08MB |
54.-Working-with-AuthenticationManager-504K.mp4 |
32.55MB |
55.-Generating-JSON-Web-Tokens-486K.mp4 |
17.39MB |
56.-Managing-Secrets-432K.mp4 |
21.45MB |
57.-Validating-JSON-Web-Tokens-493K.mp4 |
19.95MB |
58.-Understanding-Filters-444K.mp4 |
7.93MB |
59.-Implementing-a-Custom-Filter-to-Validate-JWTs-495K.mp4 |
25.15MB |
60.-Accessing-the-Current-User-573K.mp4 |
12.09MB |
61.-Exercise-Enhancing-the-JWT-Payload-488K.mp4 |
16.96MB |
62.-Understanding-Refresh-Tokens-278K.mp4 |
3.40MB |
63.-Issuing-Refresh-Tokens-511K.mp4 |
13.80MB |
64.-Externalizing-JWT-Configuration-566K.mp4 |
15.80MB |
65.-Refreshing-Access-Tokens-501K.mp4 |
23.87MB |
66.-Adding-Role-to-Users-438K.mp4 |
14.57MB |
67.-Role-based-Authorization-525K.mp4 |
25.14MB |
68.-Exercise-Refactoring-the-JwtService-537K.mp4 |
38.84MB |
69.-Logging-Out-Users-299K.mp4 |
3.13MB |
70.-Using-Auth-Providers-1616K.mp4 |
15.27MB |
71.-Introduction-630K.mp4 |
3.73MB |
72.-Creating-Database-Tables-376K.mp4 |
10.72MB |
73.-Creating-Entities-446K.mp4 |
14.67MB |
74.-Checking-Out-469K.mp4 |
40.36MB |
75.-Organizing-API-Tests-with-Postman-Collections-383K.mp4 |
28.93MB |
76.-Improving-Error-Handling-578K.mp4 |
16.55MB |
77.-Refactoring-Towards-an-Object-Oriented-Design-526K.mp4 |
11.77MB |
78.-Extracting-a-Service-590K.mp4 |
20.12MB |
79.-Getting-Orders-524K.mp4 |
31.54MB |
80.-Getting-a-Single-Order-488K.mp4 |
28.35MB |
81.-Introduction-397K.mp4 |
2.45MB |
82.-Overview-of-the-Checkout-Process-380K.mp4 |
7.57MB |
83.-Adding-Stripe-to-the-Project-409K.mp4 |
8.63MB |
84.-Creating-a-Checkout-Session-551K.mp4 |
29.69MB |
85.-Handling-Stripe-Erorrs-573K.mp4 |
24.03MB |
86.-Decoupling-from-Stripe-612K.mp4 |
37.41MB |
87.-Building-a-Webhook-Endpoint-547K.mp4 |
20.47MB |
88.-Testing-the-Webhook-Endpoint-443K.mp4 |
13.76MB |
89.-Updating-Order-Status-554K.mp4 |
16.07MB |
90.-Refactoring-the-Webhook-Logic-600K.mp4 |
58.76MB |
91.-Organizing-Code-by-Feature-474K.mp4 |
8.90MB |
92.-Introduction-564K.mp4 |
2.96MB |
93.-Deploying-the-Database-416K.mp4 |
7.41MB |
94.-Managing-Environments-with-Spring-Profiles-404K.mp4 |
9.02MB |
95.-Packaging-the-App-for-Production-401K.mp4 |
13.78MB |
96.-Pushing-Your-Code-to-GitHub-514K.mp4 |
6.20MB |
97.-Deploying-the-App-927K.mp4 |
8.46MB |
98.-Configuring-Production-Environment-Variables-470K.mp4 |
14.10MB |
99.-Testing-with-Postman-Environments-316K.mp4 |
4.56MB |
100.-Populating-the-Database-532K.mp4 |
9.97MB |
101.-Revisiting-the-Security-Rules-741K.mp4 |
10.38MB |
102.-Modularizing-Security-Rules-673K.mp4 |
22.17MB |
103.-Registering-the-Webhook-Endpoint-with-Stripe-550K.mp4 |
24.49MB |
104.-Thank-You-2373K.mp4 |
5.55MB |
code.zip |
2.01MB |