Webbutveckling: Fördjupningskurs
Översikt
Kursen är normalt 2 dagar men kan anpassas till längre eller kortare utbildning
Företagsintern kurs
Vill ni genomföra denna kurs skräddarsydd internt hos er?
Anmäl intresseEfter kursen kommer du ha erhållit kunskaper i olika morderna tekniker för publicering av information på webben.
Moderna webbplatser är dynamiska och interaktiva. De har avancerade och snygga användargränssnitt som hjälper användaren att göra allt från att ta del av information till att köpa saker, kommunicera med andra människor eller att sköta sitt jobb. För att skapa moderna webbplatser krävs kunskaper i en rad tekniker, förutom HTML.
Denna tvådagarskurs lär du dig grunderna i alla de tekniker som behövs fär att skapa moderna webbgränssnitt. Efter kursens slut har du de kunskaper som krävs för att skapa webbsidor som fungerar i alla webbläsare, till och med i mobiltelefoner. Du lär dig också hur du genom att använda stilmallar kan skapa mycket avancerade gränssnitt och hur du styr utseendet på en webbplats ner till minsta pixel.
För att skapa interaktiva webbplatser måste du kunna programmera javascript. Vi går igenom javascriptprogrammering från grunden och lär oss hur man gör beräkningar, villkorssatser, funktioner m.m. Med grunderna i javascript, tillsammans med kunskaper om Document Object Model, lär vi oss sedan att modifiera webbsidor dynamiskt genom att visa och gömma innehåll, skapa nytt innehåll, kontrollera värden som skrivs in i formulär m.m.
Vi går igenom grunderna i serverprogrammering och lär oss hur man tar emot data och skriver ner det i en databas på servern. Vi går också igenom olika tekniker för multimedia och lär oss att infoga ljud och video på en webbsida. Till sist tittar vi även på mer avancerade tekniker som AJAX, On Demand Javascript, SVG, XML, Web Services och interaktiva kartor.
Bra kurs då det blev lite mer än vanligt i kursen.
Roland Hamrén, Powel Energy Management
Rekommenderar kursen
Kristin Lörne, Skatteverket
Kursen är lämplig för dig som vill få en praktisk introduktion till mer avancerade tekniker för att själv kunna vidareutveckla eller underhålla en webbplats. Kursen vänder sig bland annat till dig som är webbutvecklare, projektledare, systemprogrammerare och -utvecklare och beställare med behov av fördjupade kunskaper.
- Skillnaden mellan HTML och XHTML
- Fördelar med XHTML
- Syntax
- DTD
- Validering
- Webbläsarkompatibilitet
- Fördelar med CSS?
- Hur bör man planera sina stilmallar?
- Syntax
- Olika typer av Selektorer
- Arv
- Webbläsarkompatibilitet
- Avancerad funktionalitet i CSS
- Positionering
- Visibility/display
- Anpassning för olika media: skärm och utskrift
- Pseudo-classes
- Aural Style Sheet - talmallar
- Grunderna i språket JavaScript
- Datatyper och variabeldeklarationer
- Uttryck och operatorer
- Funktioner
- Loopar
- Arrayer
- Intervallanrop
- Hur ser DOM-strukturen ut?
- Till vad kan DOM användas
- Dynamisk åtkomst av innehåll, struktur och stil för ett dokument
- DOM-objekt
- DOM-metoder
- Navigera i webbsidan
- Modifiera webbsidan
- Skapa nya element i webbsidan
- Vad är DHTML
- DOM + JavaScript + CSS = DHML
- Vanliga tillämpningar av DHTML
- Att visa och gömma innehåll på en webbsida
- Formulärvalidering med DHTML
- Vad är server scripting
- Genomgång av olika tekniker
- Att ta emot data
- Att koppla en webbsida till en databas
- Att inkludera multimedia på en webbsida
- Olika typer av multimedia
- Olika format
- Flash, ljud, video
- Att styra multimedia med Javascript
- AJAX
- On Demand Javascript
- SVG
- XML
- Web Services
- Interaktiva kartor
Kursen innehåller ett flertal övningar där du själv får öva dig i de olika tekniker som gås igenom.