> For the complete documentation index, see [llms.txt](https://appsecexplained.gitbook.io/appsecexplained/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://appsecexplained.gitbook.io/appsecexplained/index-less-than-start-here/how-to-get-started-from-zero.md).

# How to get started from zero

{% embed url="<https://www.youtube.com/watch?v=wiK1o3b783U>" %}
How to get started with Web App Pentesting in 2023.
{% endembed %}

## Beginner resources I recommend

{% embed url="<https://portswigger.net/web-security/dashboard>" %}
Portswigger's Web Security Academy
{% endembed %}

{% embed url="<https://ranakhalil.teachable.com/courses>" %}
Rana Khalil's Web Application Security Course
{% endembed %}

{% embed url="<https://tryhackme.com/dashboard>" %}
TryHackMe
{% endembed %}

{% embed url="<https://www.theodinproject.com/>" %}
Learn JavaScript
{% endembed %}

## Intermediate resources I recommend

{% embed url="<https://affiliate.hackthebox.com/ada6iqaz8k1f>" %}
HackTheBox (affiliate link)
{% endembed %}
