{
"id": "id123",
"message": "get milk",
"done": false,
"methods": {
"get": { "url": "todo.xyz/task/id123", "method": "GET" },
"toggle": { "url": "todo.xyz/task/id123/toggle", "method": "PUT" },
"edit": { "url": "todo.xyz/task/id123/message", "method": "PUT" },
"delete": { "url": "todo.abc/task/id123", "method": "DELETE" }
}
}
<article сlass="todo-task" id="id123">
<form сlass="toggle"
action="todo.xyz/task/id123/toggle" method="PUT">
<input type="checkbox" checked/>
<input type="submit" value="toggle"/>
</form>
<p class="message">get milk</p>
<a href="todo.xyz/task/id123">View item</a>
<form class="delete" action="todo.abc/task/id123"
method="DELETE">
<input type="submit" value="delete"/>
</form>
</article>
week 1 03.02.2017 | History of the web | Fullstack Principles | Development Processes | Agile Processes | DevOps Basics | Git |
week 2 10.02.2017 | Frontend Overview | Backend Overview | Network Overview | Testing | JavaScript Overview | JavaScript Tooling |
week 3 17.02.2017 | Web Architectures | RESTful principles | SOLID principles | Web Components | Continuous Integration | |
week 4 24.02.2017 | Databases basics | Using APIs | Deployment Automation | Monitoring | In-class project consultations | |
week 5 17.03.2017 |
Project presentations Final Test Course Retrospective and Q&A |