<html>
<head>
<title>Web title</title>
</head>
<body>
<font color="#A40317">
<font size=+2>
Header
</font>
</font>
<p>
<font color="#000000">
Lorem ipsum...
</font>
</p>
<p>
<font color="#000000">
Lorem ipsum...
</font>
</p>
</body>
</html>
Websites are .html files
Style in the HTML:
<font color="#ff000">, <font size="+2">, <table>
Fonts, colors, spacing...
Request
Response
Examples:
Flash and Java doesn't reach everyone
Request
Response
CRUD (Create, Read, Update, Delete)
Handle users (register, login, pa...)
Content in many languages
Read parameters from GET and POST
Code organization: Model - View - Controller
class BlogPost:
author = User()
title = String()
body = Text()
URLs, GET, POST...
<h1>
{{ post.title }}
</h1>
<p>
by {{ post.author }}
</p>
{{ post.body }}
Request
Response
Request
Response
Same development for websites, mobile apps, etc.