u00-teorihandboken
HTML & CSS (HC)
HC 1.1 HTML och CSS
HC 1.2 Responsiv design
HC 1.3 Tillgänglighet inom webb
HC 1.4 Aktuella webbstandarder (gällande och kommande standarder)
HC 1.5 CSS preprocessorer (ex SASS/LESS)
HC 1.6 Optimering och validering av HTML & CSS
JavaScript (JS)
JS 1.1 JavaScript / ECMAScript
JS 1.2 JavaScript-ramverk och -bibliotek
JS 1.3 Promises
JS 1.4 OOP i JavaScript
JS 1.5 DOM-manipulation
JS 1.6 HTTP-requests
JS 1.7 Lexical scope
JS 1.8 Event handling
JS 1.9 Prototype inheritance
JS 1.10 Higher-order functions
JS 1.11 Single-thread programming
JS 1.12 OAuth från frontend
JS 1.13 Websockets
Backendutveckling (BE)
BE 1.1 PHP
BE 1.2 OOP i PHP
BE 1.3 Säkerhet i PHP
BE 1.4 MVC
BE 1.5 Wordpress
BE 1.6 Heirarkiska databaser
BE 1.7 Relationsdatabaser, SQL och ER-modellering
BE 1.8 OAuth i backend
BE 1.9 HTTP-protokollet
BE 1.10 cURL
BE 1.11 REST
BE 1.12 XML och andra dataformat
BE 1.13 Webbservrar
Programmeringsmetodik (PG)
PG 1.1 Versionshantering (Git)
PG 1.2 Benchmarking
PG 1.3 Testdriven utveckling
PG 1.4 Deploy och staging
PG 1.5 Debugging
PG 1.6 Dokumentation
PG 1.7 Struktur av kod i projekt
PG 1.8 Automatisering av arbetsflöde
PG 1.9 Virtualisering av utvecklingsmiljö
PG 1.10 Bundeling-verktyg
PG 1.11 Terminalinterface
Projektmetodik (PJ)
PJ 1.1 Agila metoder (Scrum, Kanban, Extreme Programming)
PJ 1.2 Icke-agila metoder
PJ 1.3 Entreprenörskap inom webbutveckling
PJ 1.4 Issue handling
UX och design (UD)
UD 1.1 Grafik och design för webbsidor
UD 1.2 UX och användbarhet
UD 1.3 Riktlinjer för användbarhet
UD 1.4 Prototyping
UD 1.5 Personas och målgruppsanalys
UD 1.6 Empiriska metoder
UD 1.7 Grundläggande kognitionspsykologi
Avancerad JavaScript (AJ)
AJ 1.1 node.js
AJ 1.2 Express
AJ 1.3 Progressive Web Apps
AJ 1.4 Typningssystem för Javascript (ex TypeScript, Flow)
AJ 1.5 Funktionell programmering i JavaScript
AJ 1.6 Avancerad funktionalitet i ES7
AJ 1.7 JavaScript i integrerade system
AJ 1.8 Native bundeling av JavaScript för olika operativsystem och enheter
Last updated