> For the complete documentation index, see [llms.txt](https://2019.owaspseasides.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://2019.owaspseasides.com/events/game-of-chromes-a-story-of-protecting-critical-web-applications-using-owasp-top-10.md).

# A story of protecting critical web applications using OWASP Top 10

**Abstract**

In this completely hands-on workshop, you can get in the shoes of a young software engineer who joins the security champions team of a company to watch over the trust in web applications. As time progresses, the regular assignment becomes an involved investigation to solve a computing puzzle.

Throughout this introductory workshop, you would be using the Avatao online AppSec platform to solve a series of technical challenges related to OWASP top 10 and beyond. This technical game teaches you the basic pitfalls in web security and the best practices to fix the problems.

The workshop will be an early-preview of a new Avatao story we are going to release on the platform soon. The workshop is intended to software engineers who might be beginners in application security.

Upon Completion of this Workshop, attendees will:

* Understand the basic issues in web security
* Get insight into OWASP top 10 and how to fix those issues in practice&#x20;
* Have fun in solving game challenges in AppSec
* Have developed a team attitude and skills to solve problems together
* Have serious craving to become better in web security
* Learn a few words in leetspeak

Prerequisites for attendees:

* Attendees should bring: Laptop with a contemporary browser (mandatory)
* This is an introductory Workshop for web application developers, students, including those new to application security.&#x20;
* The course has been developed to train learners at all levels, but it is mostly geared towards beginners.

Trainer(s):

Kristof Toth is a SOLID software engineer at Avatao. He is the main driving force behind the gamified Tutorial Framework that makes the Avatao platform sleek and enjoyable. Besides a deep passion for clean code and software craftsmanship, Kristof likes cats and is a beer aficionado.

\*Note: Registration details will be shared with Trainers and Sponsors Its mandatory register your spot in advance as we need to organise the seating logistics.

**Please fill below form to register.**

{% embed url="<https://docs.google.com/forms/d/10xFnyrgN4nVrqITPj06KRM60UoML2Lcs3ABc3w8qNHI/viewform?edit_requested=true>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://2019.owaspseasides.com/events/game-of-chromes-a-story-of-protecting-critical-web-applications-using-owasp-top-10.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
