> For the complete documentation index, see [llms.txt](https://jens-andreasson.gitbook.io/webbserverprogrammering/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jens-andreasson.gitbook.io/webbserverprogrammering/master.md).

# Start

Innan du börjar läsa. Den här boken innehåller mycket text och många kodexempel. Du behöver läsa texten och koden för att förstå. Att enbart kopiera kod och försöka få det att fungera är värdelöst, du behöver försöka förstå den.

## Centralt innehåll

* [Webbserverns och dynamiska webbplatsers funktionalitet.](/webbserverprogrammering/utvecklarmiljo/wsl.md)
* [Utvecklingsprocessen för ett webbtekniskt projekt med målsättningar, krav, begränsningar, planering och uppföljning. Specifikation av struktur och design, kodning, testning samt driftsättning.](https://jens-andreasson.gitbook.io/projekt/)
* [Dokumentation av utvecklingsprocess och färdig produkt](https://jens-andreasson.gitbook.io/projekt/).
* En översikt över olika lösningar eller språk som finns för att skapa dynamiska webbplatser.
* [Grundfunktionen i ett programspråk för dynamiska webbplatser.](broken://pages/-M7azan1uS9ffKVi2NJb)
* [Teknisk orientering om webbens protokoll, adresser, säkerhet samt samspelet mellan klient och server.](/webbserverprogrammering/teknisk-orientering/viktiga-begrepp.md)
* [Datalagring i relationsdatabas eller med annan teknik](/webbserverprogrammering/databas/sql.md).
* [Teckenkodning. Begrepp, standarder och handhavande.](https://jens-andreasson.gitbook.io/webbutveckling/teknisk-orientering/teckenkodning)
* Kodning och dokumentation enligt vedertagen praxis för vald teknik.
* [Applikationsarkitektur och separation av olika slags logik.](broken://pages/-M7azan1uS9ffKVi2NJb)
* [Kvalitetssäkring av dynamiska webbapplikationers funktionalitet, säkerhet och kodkvalitet.](broken://pages/-M9O51Ku3S1BY4UoeeSb)
* [Grundläggande säkerhet och sätt att identifiera hot och sårbarheter samt hur attacker kan motverkas genom effektiva åtgärder.](/webbserverprogrammering/sakerhet/sakerhet-introduktion.md)

{% content-ref url="/pages/-M7c8ZH8WnsBtkzZbQ1i" %}
[Utvecklarmiljö](/webbserverprogrammering/utvecklarmiljo/wsl.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M9O3\_Q0\_EvQOrfmPcqI" %}
[Teknisk orientering](/webbserverprogrammering/teknisk-orientering/viktiga-begrepp.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M7gjGT252VFeeWMVSIy" %}
[Webbserver](/webbserverprogrammering/webbserver/node-introduktion.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M9NouHv3ACjWHGoi-LV" %}
[Databas](/webbserverprogrammering/databas/sql.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M9O4Pl6CydxG3aAeOm\_" %}
[Säkerhet](/webbserverprogrammering/sakerhet/sakerhet-introduktion.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M9O51KtQ11ZpwEI4iMM" %}
[Tester](/webbserverprogrammering/tester/automatiserade-tester.md)
{% endcontent-ref %}

##
