09-10-2024, 11:43 PM
5.09 GB | 00:14:40 | mp4 | 1280X720 | 16:9
Genre:eLearning |Language:English
Files Included :
1 - What you will learn (17.33 MB)
56 - HTTP Post Presentation (3.86 MB)
57 - Create RegisterPassenger component (13.2 MB)
58 - Register Form Markup (19.95 MB)
59 - Passenger Controller and DTO (58.33 MB)
60 - Implementing the form reactive form binding (97.21 MB)
61 - Posting the register form to the server (18.39 MB)
62 - Receiving the register call (33.89 MB)
63 - Find Passenger Action (101.11 MB)
65 - Angular Service Presentation (6.97 MB)
66 - Auth Service erstellen (44.68 MB)
67 - Handling existing User (51.98 MB)
68 - Refactoring the login method (36.01 MB)
69 - Redirecting the user to registration (41.87 MB)
71 - Book Flight Form (42.64 MB)
72 - Book DTO and Controller Book Post Endpoint (39.23 MB)
73 - Posting the Book Flight (36.03 MB)
74 - Service Provider Scopes (5.29 MB)
75 - My Bookings Component implementation (62.61 MB)
76 - Styling Header and Footer (46.97 MB)
78 - Adding Data Annotation for Validation to BookDto (41.17 MB)
79 - Validation for NewPassengerDTO (25.81 MB)
80 - User Feedback Loop (28.78 MB)
81 - Adding Validator to Angular (50.33 MB)
82 - Displaying different error messages (57.03 MB)
83 - Dirty and Touched (8.41 MB)
84 - Validation for passenger registration (69.49 MB)
86 - Domain Explanation (6.17 MB)
87 - Adding Entities (34.77 MB)
88 - Replace RMs with Entities (53.93 MB)
89 - Return FlightRm instead of Entity (42.32 MB)
90 - Replace BookDto with Entity (47.34 MB)
91 - Replace NewPassengerDto with Passenger Entity (22.55 MB)
93 - Domain Rule Validation (12.56 MB)
94 - Avoid overbooking a flight (57.42 MB)
95 - Alert 409 Error in Angular (9.87 MB)
96 - Remove FlightId from Booking Entity (10.91 MB)
97 - Refactor flight booking controller code (94.37 MB)
100 - Create Entities object in controllers (28.28 MB)
101 - Injecting the Entities Singleton (53.94 MB)
102 - Seeding data in program cs (54.89 MB)
98 - Entities class (3.66 MB)
99 - Creating Entities class and placing static lists inside (42.26 MB)
104 - Using EF InMemory Database (50.46 MB)
105 - Using EF Core Error Handling (56.35 MB)
106 - Model Building EF Core (67.12 MB)
107 - D16 4 Final words about EF Core (8.16 MB)
109 - Race Conditions Concurrency (15.74 MB)
110 - Concurrency Token (25.19 MB)
111 - Handle DbUpdateConcurrencyException (28.26 MB)
113 - Layout MyBookings (44.78 MB)
114 - Collection transformation (8.85 MB)
115 - Get Booking List Endpoint (70.87 MB)
116 - Show MyBookings in Angular (89.46 MB)
117 - MyBookings redirect login (27.66 MB)
118 - Cancel Booking Backend (77.08 MB)
119 - Cancel Booking Frontend (62.16 MB)
120 - Switch Passenger Link (34.41 MB)
3 - SPA explanation (11.65 MB)
4 - Exploring the template (51.13 MB)
5 - Typescript Part 1 (10.9 MB)
6 - Typescript Part 2 (23.44 MB)
7 - Typescript Part 3 (25.02 MB)
122 - Route Guards (3.7 MB)
123 - Implement Route Guards (69.52 MB)
124 - Reuse Route Guards (25.01 MB)
125 - AutoRedirect to requested url after login (57.67 MB)
126 - Installing SQL Server package and using it (30.68 MB)
127 - Explanation ConnectionString (3.18 MB)
128 - Implement Connectionstring (29.05 MB)
129 - Service Lifetime (8.62 MB)
130 - Create user and connect to database (41.79 MB)
131 - Only seed data once (29.97 MB)
132 - Add Bookings to SQL Mapping (49.34 MB)
133 - Use AppSettings to read ConnectionString (29.87 MB)
135 - Intro (659.62 KB)
136 - Search form binding (68.78 MB)
137 - FlightSearchParameters (23.68 MB)
138 - Query String Presentation (2.79 MB)
139 - Using Query String (83.78 MB)
140 - Filtering for destination (61.88 MB)
141 - Applying other filters (63.06 MB)
142 - Final Words (8.37 MB)
144 - Introduction (4.64 MB)
145 - What is TDD (9.87 MB)
146 - Create project and write first test method (28.22 MB)
147 - Refactoring and adding domain project (33.4 MB)
148 - Adding Web API project (55.46 MB)
149 - Test first approach (68.51 MB)
150 - Assertion Message (34.78 MB)
151 - Fluent Assertions (52.54 MB)
152 - Test Conditions and Prerequisites (10.74 MB)
153 - Setting up flight project (5.47 MB)
154 - Translating a scenario to test (66.17 MB)
155 - Red green refactor (30.4 MB)
156 - Given when then pattern and avoid overbooking scenario discovery (19.94 MB)
157 - Avoid overbooking scenario (45.84 MB)
158 - Test trustworthiness and devils advocate (48.1 MB)
159 - Practical devils advocate for remaining number of seats (45.43 MB)
160 - Parameterized tests (46.63 MB)
161 - Discovering new scenarios by checking if the production code is complete (86.89 MB)
162 - Refactor remember bookings (16.88 MB)
163 - Laws of TDD (14.63 MB)
164 - Scenario cancel bookings using TDD laws (77.08 MB)
165 - Handle cancel booking no booking found (67.04 MB)
166 - How you discover new scenarios (11.8 MB)
167 - Application layer testing (12.39 MB)
10 - Intro (12.16 MB)
11 - Data binding (71.94 MB)
12 - Summary (1.22 MB)
14 - Intro (7.69 MB)
15 - Exploring Routes in a Project (30.09 MB)
16 - Creating and Routing a Custom Component (26.94 MB)
18 - Presentation NPM packages (3.99 MB)
19 - Install npm package fontawesome and reference it (15.56 MB)
20 - Angularjson explanation (2.36 MB)
21 - Showing some airline names (17.67 MB)
22 - Building search flights html form (58.28 MB)
23 - Presentation Interfaces (14.64 MB)
24 - Creating interfaces (25.82 MB)
25 - Styling FlightSearch Page (107.34 MB)
27 - Short API Intro (2.05 MB)
28 - JSON EXPLAINATION (15.58 MB)
29 - Search Flight Endpoint (40.36 MB)
30 - Flight data as records (61.34 MB)
31 - Setting up Swagger and OpenAPI (55.87 MB)
33 - Angular OpenAPI Gen Presentation (13.16 MB)
34 - Installing and configuring ngopenapigen (40.56 MB)
35 - Auto create client API (31.74 MB)
36 - Implement client API to show flight data (98.19 MB)
37 - Error handling (12.35 MB)
38 - Changing swagger operation names (27.53 MB)
40 - Lifecycle hooks (4.72 MB)
41 - Adding bookflight component (22.64 MB)
42 - Routing from searchflight to bookflight (16.2 MB)
43 - Router Parameters Presentation (7.9 MB)
44 - Sending flightId Parameter (35.85 MB)
45 - Find Flight Endpoint RestFUL API (56.84 MB)
46 - Testing the new Find Flight Endpoint in Swagger (14.21 MB)
48 - Presentation Http Status Codes (7.55 MB)
49 - Attribute for returning responses (59.23 MB)
50 - More response attributes (53.98 MB)
51 - Display Book Flight Template (58.56 MB)
52 - Handling errors (30.41 MB)
53 - Navigating the user using router service (34.5 MB)
54 - Addition to arrow functions (5.34 MB)
1 - What you will learn (17.33 MB)
56 - HTTP Post Presentation (3.86 MB)
57 - Create RegisterPassenger component (13.2 MB)
58 - Register Form Markup (19.95 MB)
59 - Passenger Controller and DTO (58.33 MB)
60 - Implementing the form reactive form binding (97.21 MB)
61 - Posting the register form to the server (18.39 MB)
62 - Receiving the register call (33.89 MB)
63 - Find Passenger Action (101.11 MB)
65 - Angular Service Presentation (6.97 MB)
66 - Auth Service erstellen (44.68 MB)
67 - Handling existing User (51.98 MB)
68 - Refactoring the login method (36.01 MB)
69 - Redirecting the user to registration (41.87 MB)
71 - Book Flight Form (42.64 MB)
72 - Book DTO and Controller Book Post Endpoint (39.23 MB)
73 - Posting the Book Flight (36.03 MB)
74 - Service Provider Scopes (5.29 MB)
75 - My Bookings Component implementation (62.61 MB)
76 - Styling Header and Footer (46.97 MB)
78 - Adding Data Annotation for Validation to BookDto (41.17 MB)
79 - Validation for NewPassengerDTO (25.81 MB)
80 - User Feedback Loop (28.78 MB)
81 - Adding Validator to Angular (50.33 MB)
82 - Displaying different error messages (57.03 MB)
83 - Dirty and Touched (8.41 MB)
84 - Validation for passenger registration (69.49 MB)
86 - Domain Explanation (6.17 MB)
87 - Adding Entities (34.77 MB)
88 - Replace RMs with Entities (53.93 MB)
89 - Return FlightRm instead of Entity (42.32 MB)
90 - Replace BookDto with Entity (47.34 MB)
91 - Replace NewPassengerDto with Passenger Entity (22.55 MB)
93 - Domain Rule Validation (12.56 MB)
94 - Avoid overbooking a flight (57.42 MB)
95 - Alert 409 Error in Angular (9.87 MB)
96 - Remove FlightId from Booking Entity (10.91 MB)
97 - Refactor flight booking controller code (94.37 MB)
100 - Create Entities object in controllers (28.28 MB)
101 - Injecting the Entities Singleton (53.94 MB)
102 - Seeding data in program cs (54.89 MB)
98 - Entities class (3.66 MB)
99 - Creating Entities class and placing static lists inside (42.26 MB)
104 - Using EF InMemory Database (50.46 MB)
105 - Using EF Core Error Handling (56.35 MB)
106 - Model Building EF Core (67.12 MB)
107 - D16 4 Final words about EF Core (8.16 MB)
109 - Race Conditions Concurrency (15.74 MB)
110 - Concurrency Token (25.19 MB)
111 - Handle DbUpdateConcurrencyException (28.26 MB)
113 - Layout MyBookings (44.78 MB)
114 - Collection transformation (8.85 MB)
115 - Get Booking List Endpoint (70.87 MB)
116 - Show MyBookings in Angular (89.46 MB)
117 - MyBookings redirect login (27.66 MB)
118 - Cancel Booking Backend (77.08 MB)
119 - Cancel Booking Frontend (62.16 MB)
120 - Switch Passenger Link (34.41 MB)
3 - SPA explanation (11.65 MB)
4 - Exploring the template (51.13 MB)
5 - Typescript Part 1 (10.9 MB)
6 - Typescript Part 2 (23.44 MB)
7 - Typescript Part 3 (25.02 MB)
122 - Route Guards (3.7 MB)
123 - Implement Route Guards (69.52 MB)
124 - Reuse Route Guards (25.01 MB)
125 - AutoRedirect to requested url after login (57.67 MB)
126 - Installing SQL Server package and using it (30.68 MB)
127 - Explanation ConnectionString (3.18 MB)
128 - Implement Connectionstring (29.05 MB)
129 - Service Lifetime (8.62 MB)
130 - Create user and connect to database (41.79 MB)
131 - Only seed data once (29.97 MB)
132 - Add Bookings to SQL Mapping (49.34 MB)
133 - Use AppSettings to read ConnectionString (29.87 MB)
135 - Intro (659.62 KB)
136 - Search form binding (68.78 MB)
137 - FlightSearchParameters (23.68 MB)
138 - Query String Presentation (2.79 MB)
139 - Using Query String (83.78 MB)
140 - Filtering for destination (61.88 MB)
141 - Applying other filters (63.06 MB)
142 - Final Words (8.37 MB)
144 - Introduction (4.64 MB)
145 - What is TDD (9.87 MB)
146 - Create project and write first test method (28.22 MB)
147 - Refactoring and adding domain project (33.4 MB)
148 - Adding Web API project (55.46 MB)
149 - Test first approach (68.51 MB)
150 - Assertion Message (34.78 MB)
151 - Fluent Assertions (52.54 MB)
152 - Test Conditions and Prerequisites (10.74 MB)
153 - Setting up flight project (5.47 MB)
154 - Translating a scenario to test (66.17 MB)
155 - Red green refactor (30.4 MB)
156 - Given when then pattern and avoid overbooking scenario discovery (19.94 MB)
157 - Avoid overbooking scenario (45.84 MB)
158 - Test trustworthiness and devils advocate (48.1 MB)
159 - Practical devils advocate for remaining number of seats (45.43 MB)
160 - Parameterized tests (46.63 MB)
161 - Discovering new scenarios by checking if the production code is complete (86.89 MB)
162 - Refactor remember bookings (16.88 MB)
163 - Laws of TDD (14.63 MB)
164 - Scenario cancel bookings using TDD laws (77.08 MB)
165 - Handle cancel booking no booking found (67.04 MB)
166 - How you discover new scenarios (11.8 MB)
167 - Application layer testing (12.39 MB)
10 - Intro (12.16 MB)
11 - Data binding (71.94 MB)
12 - Summary (1.22 MB)
14 - Intro (7.69 MB)
15 - Exploring Routes in a Project (30.09 MB)
16 - Creating and Routing a Custom Component (26.94 MB)
18 - Presentation NPM packages (3.99 MB)
19 - Install npm package fontawesome and reference it (15.56 MB)
20 - Angularjson explanation (2.36 MB)
21 - Showing some airline names (17.67 MB)
22 - Building search flights html form (58.28 MB)
23 - Presentation Interfaces (14.64 MB)
24 - Creating interfaces (25.82 MB)
25 - Styling FlightSearch Page (107.34 MB)
27 - Short API Intro (2.05 MB)
28 - JSON EXPLAINATION (15.58 MB)
29 - Search Flight Endpoint (40.36 MB)
30 - Flight data as records (61.34 MB)
31 - Setting up Swagger and OpenAPI (55.87 MB)
33 - Angular OpenAPI Gen Presentation (13.16 MB)
34 - Installing and configuring ngopenapigen (40.56 MB)
35 - Auto create client API (31.74 MB)
36 - Implement client API to show flight data (98.19 MB)
37 - Error handling (12.35 MB)
38 - Changing swagger operation names (27.53 MB)
40 - Lifecycle hooks (4.72 MB)
41 - Adding bookflight component (22.64 MB)
42 - Routing from searchflight to bookflight (16.2 MB)
43 - Router Parameters Presentation (7.9 MB)
44 - Sending flightId Parameter (35.85 MB)
45 - Find Flight Endpoint RestFUL API (56.84 MB)
46 - Testing the new Find Flight Endpoint in Swagger (14.21 MB)
48 - Presentation Http Status Codes (7.55 MB)
49 - Attribute for returning responses (59.23 MB)
50 - More response attributes (53.98 MB)
51 - Display Book Flight Template (58.56 MB)
52 - Handling errors (30.41 MB)
53 - Navigating the user using router service (34.5 MB)
54 - Addition to arrow functions (5.34 MB)
Screenshot