Webbutvecklare

Webbutvecklare

Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
Webbutvecklare par Mind Map: Webbutvecklare

1. Frontend

1.1. HTML

1.1.1. Grundstruktur

1.1.1.1. DOCTYPE, HTML, HEAD, TITLE, META, BODY

1.1.2. HTML Kommentarer

1.1.3. Taggar/Element

1.1.3.1. Blockelement

1.1.3.1.1. H1-H6, P, HR, DIV, PRE

1.1.3.2. Inline-element

1.1.3.2.1. Textformatering

1.1.3.2.2. SPAN

1.1.3.3. Semantiska element

1.1.3.3.1. HEADER, NAV, MAIN, SECTION, ARTICLE, ASIDE, ADDRESS, FOOTER

1.1.4. Attribut

1.1.4.1. Globala attribut

1.1.4.1.1. LANG, TITLE, HIDDEN, ID

1.1.5. Länkar

1.1.5.1. Lokala/Interna länkar

1.1.5.2. Externa länkar

1.1.5.2.1. Target

1.1.5.3. Bokmärken

1.1.5.4. E-postlänkar

1.1.6. Listor

1.1.6.1. Punktlistor

1.1.6.2. Numrerade listor

1.1.7. Bilder

1.1.7.1. Bildlänkar

1.1.7.2. Bildformat

1.1.7.2.1. PNG

1.1.7.2.2. JPG

1.1.7.2.3. GIF

1.1.8. iframe

1.1.8.1. Google Maps

1.1.9. Ljud och Video

1.1.10. HTML Validering

1.1.10.1. The W3C Markup Validation Service

1.2. CSS

1.2.1. Externa CSS-filer

1.2.1.1. Link-taggen

1.2.2. Intern CSS

1.2.2.1. Style-taggen

1.2.3. Inline CSS

1.2.3.1. Attributet style

1.2.4. Textformatering

1.2.4.1. Google Fonts

1.2.4.2. Google Icons

1.2.5. Färger

1.2.5.1. RGB

1.2.5.2. HEX

1.2.6. Boxmodellen

1.2.6.1. Block, inline, inline-block

1.2.6.2. Margin, border, padding

1.2.7. Flexbox

1.2.7.1. Flexbox Froggy

1.2.8. Responsiva Webbplatser

1.2.8.1. Media Queries

1.2.8.2. Bootstrap CSS

1.2.8.2.1. Gridsystemet

1.2.8.2.2. Responsiva bilder

1.2.8.2.3. Färger

1.2.8.2.4. Knappar

1.2.8.2.5. Margin och Padding

1.2.8.2.6. Tabeller

1.2.8.2.7. Formulär

1.2.8.2.8. Bootswatch

1.3. JavaScript

1.3.1. Script-taggen

1.3.2. Externa JS-filer

1.3.3. Grundläggande syntax

1.3.3.1. Variabler och konstanter

1.3.3.2. Operatorer

1.3.3.3. Nyckelord

1.3.3.4. Kommentarer

1.3.4. Funktioner

1.3.4.1. Parametrar

1.3.4.2. Argument

1.3.4.3. Retur-satsen

1.3.5. Arrayer

1.3.6. Selektioner

1.3.6.1. if-else

1.3.7. Iterationer

1.3.7.1. For-satsen

1.3.7.2. While-satsen

1.3.8. Objekt

1.3.8.1. Egenskaper

1.3.8.2. Metoder

1.3.9. DOM

1.3.9.1. document

1.3.9.1.1. getElementById

1.3.9.2. element

1.3.9.2.1. innerHTML

1.3.9.3. window

1.3.9.3.1. alert

1.3.9.3.2. prompt

1.3.9.3.3. confirm

1.3.9.3.4. location.href

1.3.9.4. console

1.3.9.4.1. log

1.3.10. Events

1.3.10.1. HTML Events

1.3.10.2. DOM EventListener

1.3.11. jQuery

1.3.11.1. Bootstrap JS

1.3.11.1.1. Responsiv navigering

1.3.11.1.2. Alerts

1.3.11.1.3. Collapse

2. Backend

2.1. Webbserver

2.1.1. Apache

2.1.1.1. localhost

2.1.2. MAMP

2.1.2.1. Portar

2.1.2.2. Dokument Root

2.1.2.3. PHP.INI

2.1.2.3.1. display_errors

2.1.3. Webbhotell och Domännamn

2.1.3.1. FTP

2.1.3.2. cPanel

2.1.3.2.1. Filhanterare

2.1.3.2.2. Katalogsekretess

2.1.3.3. Namnserver DNS

2.2. PHP

2.2.1. Grundläggande syntax

2.2.2. Variabler och konstanter

2.2.3. Selektioner, If-else

2.2.4. Iterationer, for, while

2.2.5. funktioner

2.2.5.1. date

2.2.5.2. mail

2.2.5.2.1. HTML-Mail

2.2.6. Arrayer

2.2.6.1. Associativa

2.2.6.2. Indexerade

2.2.6.3. Multidimensionella

2.2.6.4. Arbeta med $_GET

2.2.7. Formulär

2.2.7.1. Arbeta med $_POST

2.2.8. Include och require

2.2.9. Sessions

2.2.9.1. Arbeta med $_SESSION

2.3. Databaser

2.3.1. MySQL/MariaDB

2.3.2. phpMyAdmin

2.3.2.1. Skapa databaser och tabeller

2.3.2.2. Exportera databaser

2.3.2.3. Importera databaser

2.3.3. SQL

2.3.3.1. SELECT

2.3.3.2. INSERT

2.3.3.3. UPDATE

2.3.3.4. DELETE

2.4. Databasdrivna webbplatser

2.4.1. Projekt 1: Telefonlista

2.4.2. Projekt 2: Kontaktformulär

2.4.3. Projekt 3: Filmdatabas

3. CMS

3.1. WordPress

3.1.1. Installation

3.1.1.1. Online via OneClick/cPanel

3.1.1.2. Lokalt via MAMP

3.1.2. Blogg

3.1.3. Sidor

3.1.4. Tillägg

3.1.4.1. Formulär

3.1.5. Templates

4. Projektarbete

4.1. Planering

4.1.1. Syfte och mål

4.1.2. Skiss och Struktur

4.1.3. Kravspecifikation

4.2. Utveckling

4.3. Handledning

4.4. Redovisning