0% found this document useful (0 votes)
18 views6 pages

Extracted Titles

Uploaded by

truecallerapi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views6 pages

Extracted Titles

Uploaded by

truecallerapi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Extracted Titles

No. Title Page


1 TEST 123 1
2 Introduction 2
3 Modular Structure 3
4 Development Environment 5
5 Module 1.1: Application Introduction 6
6 Activity 1 7
7 Website 8
8 Web Application 9
9 Application Types 10
10 Native Apps 11
11 Web Apps 15
12 Progressive Web Application 19
13 Hybrid Apps 21
14 Cross - platform Application 24
15 Native App vs Cross Platform 26
16 Self Reading 27
17 Thank You! 28
18 Full Stack Application Development 29
19 Recap of CS1: 30
20 Agenda for CS2 31
21 Cloud Native Application 32
22 Why Cloud Native 33
23 Cloud - Enabled Solutions 34
24 Cloud native vs. traditional applications 35
25 Cloud Native Applications 36
26 Building Blocks 37
27 Advantages 39
28 Serverless Application 40
29 Function as a Service 41
30 Serverless 42
31 AWS Serverless 43
32 Example: AWS Serverless Architecture 44
33 Thank You! 45
34 Full Stack Application Development 46
35 Module 1.2 Web Application Architecture 47
36 Activity 48
37 Layered Pattern 49
38 Web Application 50
39 3 - Tier Architecture 51
No. Title Page
40 Traditional Web Application 52
41 Ensuring a clear separation of concern 53
42 N - Tier Web Application 55
43 Characteristics 56
44 Service Based Web Application 57
45 Monolithic Application 58
46 Service Oriented Architecture 59
47 SOA Based Web Application 60
48 Microservice Architecture 61
49 Microservices Application 62
50 API 63
51 What is a API? 64
52 API 65
53 Types 66
54 API Paradigm 67
55 Request - Response APIs 68
56 Model View Controller (MVC) 69
57 Example 74
58 Model View Presenter 76
59 MTV ( Model, Template, and View) 77
60 Thank You! 78
61 Full Stack Application Development 79
62 Client Server Pattern 80
63 Client Server Architecture 81
64 Variants of Client Server Pattern: 83
65 Working of the Web 84
66 Traditional Web Application 85
67 Modern Web Application 86
68 AJAX 87
69 Model of a Web application 88
70 Front - end Responsibilities 89
71 Backend Responsibilities 90
72 Parts of an URL 91
73 Different types of links 92
74 URL Encoding 93
75 Domain Name System 94
76 Domain Name System Lookup 97
77 Content Delivery Network 98
78 CDN 99
79 B enefits of using a CDN 100
80 Web hosting 101
81 Rendering Patterns 102
No. Title Page
82 Client - side rendering (CSR) 103
83 Client Side rendering 104
84 Server - Side Rendering 105
85 Static Site Generation 107
86 Client - Side Programming 109
87 Server - Side Programming 110
88 Example TechStack 113
89 References 114
90 Thank You! 115
91 Full Stack Application Development 116
92 Module 3: Web Protocols 117
93 HTTP 118
94 HyperText Transfer Protocol(HTTP) 119
95 HTTP Request 120
96 Request Line 121
97 Request Headers 122
98 HTTP Response 123
99 Status Line 124
100 STATUS CODE 125
101 Common HTTP Response Status Codes 126
102 Response Headers 127
103 HTTP Methods (Verbs) 128
104 HTTP Methods 129
105 HTTP Request Methods 135
106 HTTP HEADERS 136
107 HTTP Headers - Content 137
108 HTTP Headers - Caching 139
109 Redirection 143
110 HTTP Headers - Cookies 144
111 Summary 145
112 Thank You! 146
113 Full Stack Application Development 147
114 Module 3: Web Protocols 148
115 Agenda 149
116 HTTP Headers - Connection Management 150
117 HTTP Connection 1.x 151
118 HTTP/1 152
119 HTTP/2 153
120 Features and Benefits of HTTP/2 157
121 QUIC 158
122 Connection Metadata - encrypted 159
123 Benefits - QUIC 160
No. Title Page
124 HTTP Versions 161
125 HTTPS 162
126 TLS handshake 164
127 The TLS handshake 165
128 TLS Handshake 166
129 Certificates 167
130 Summary 168
131 Thank You! 169
132 Full Stack Application Development 170
133 Module 3: Web Protocols 171
134 Calling API from Frontend 172
135 Fetching data from the server 173
136 Fetch API 174
137 Fetch API Example 175
138 Axios 176
139 Fetch vs Axios 178
140 Synchronous vs Asynchronous communication 179
141 Long running Transactions 181
142 Approaches 182
143 HTTP Polling 183
144 WebHooks 187
145 Webhooks 188
146 Server Sent Events 192
147 Server - Sent Events 193
148 Key Features of SSE 194
149 Server - Sent Events 195
150 Client Side 196
151 Server Side 197
152 Use Cases and Applications 198
153 WebSockets 199
154 WebSockets Handshake 201
155 WebSocket - Upgrade 202
156 Headers 203
157 Summary 204
158 Thank You! 205
159 Full Stack Application Development 206
160 REST - Concepts 207
161 REST - example 208
162 Resources 209
163 REST and HTTP 210
164 REST 211
165 Method Information 212
No. Title Page
166 REST Get Request 213
167 SOAP Request 214
168 XML - RPC Example 215
169 Scoping Information 216
170 Method and Scoping information 217
171 Key principles 218
172 REST Constraints 219
173 Client - Server separation 220
174 Stateless 221
175 Cacheable 222
176 Uniform interface 223
177 HATEOS 224
178 Layered system 225
179 Code - on - demand (Optional) 226
180 REST Maturity Model 227
181 Summary 228
182 Thank You! 229
183 Full Stack Application Development 230
184 Agenda 231
185 REST API Design 232
186 API Design 233
187 API Design Elements 234
188 Interaction Design 235
189 Identifier Design 238
190 Filter and Paginate 243
191 Metadata Design 244
192 Representation Design 246
193 Best Practices - Summary 248
194 Best Practices 249
195 API Design 250
196 RESTful Services Example - Customer 251
197 Thank You! 252
198 Full Stack Application Development 253
199 Agenda 254
200 REST Design 255
201 API Versioning 259
202 API Change Management 260
203 API versioning representation 262
204 API Versioning 263
205 Semantic Versioning 264
206 API Documentation 265
207 OAS 266
No. Title Page
208 Swagger 267
209 API Documentation 268
210 Django Application 270
211 Thank You! 271
212 Full Stack Application Development 272
213 Agenda 273
214 gRPC - An RPC library and framework 274
215 gRPC 275
216 gRPC - Architecture 276
217 Protocol Buffers 277
218 gRPC Service 280
219 Why gRPC ? 282
220 gRPC in Real World 283
221 gRPC - Disadvantages 284
222 gRPC - Flow 285
223 Message Encoding 286
224 Length - Prefixed Message Framing 288
225 gRPC over HTTP/2 289
226 Communication patterns 290
227 Simple RPC (Unary RPC) 291
228 Server - Streaming RPC 292
229 Client - Streaming RPC 293
230 Bidirectional - streaming RPC 294
231 Summary 295
232 Thank You! 296

You might also like