startVi kan utbildning!Vad vill du kunna?

NFI Utbildning

Kontaktuppgifter
tfn: 08-615 19 60(vx)
epost: info@nfi.se
Besöksadress:
Tjärhovsgatan 21
116 28 Stockholm
Tipsa kollega

Skriv ut
Kursfakta

Längd:  2 dagar


Är du intresserad av denna kurs?
Ring 08-615 19 60 eller anmäl intresse här.
Intresseanmälan
Kursutbud > Systemförvaltning och Systemutveckling > Webbutveckling: Fördjupningskurs

Webbutveckling: Fördjupningskurs

Tipsa kollega  
Kursfakta

Längd:  2 dagar


Är du intresserad av denna kurs?
Ring 08-615 19 60 eller anmäl intresse här.
Intresseanmälan

 Kursmål

Efter kursen kommer du ha erhållit kunskaper i olika morderna tekniker för publicering av information på webben.

 Vem bör deltaga?

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.

 Sammanfattning

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.

 Övningar

Kursen innehåller ett flertal övningar där du själv får öva dig i de olika tekniker som gås igenom.

 Förkunskaper

Du bör ha goda kunskaper i grundläggande webbutveckling, motsvarande NFI:s kurs Webbutveckling: Grundkurs.

 Kursinnehåll

XHTML

  • Skillnaden mellan HTML och XHTML
  • Fördelar med XHTML
  • Syntax
  • DTD
  • Validering
  • Webbläsarkompatibilitet

CSS

  • 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

Javascript

  • Grunderna i språket JavaScript
  • Datatyper och variabeldeklarationer
  • Uttryck och operatorer
  • Funktioner
  • Loopar
  • Arrayer
  • Intervallanrop

DOM (Document Object Model)

  • 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
    • Window
    • Document
    • Element
  • DOM-metoder
    • Navigera i webbsidan
    • Modifiera webbsidan
    • Skapa nya element i webbsidan

DHTML

  • 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

Server script

  • Vad är server scripting
  • Genomgång av olika tekniker
  • Att ta emot data
  • Att koppla en webbsida till en databas

Multimedia

  • Att inkludera multimedia på en webbsida
  • Olika typer av multimedia
  • Olika format
  • Flash, ljud, video
  • Att styra multimedia med Javascript

Avancerade tekniker (demonstration och diskussion)

  • AJAX
  • On Demand Javascript
  • SVG
  • XML
  • Web Services
  • Interaktiva kartor
Boka
Rosa bandetMustasch kampen
 E-post: info@nfi.se  Tel: 08-615 19 60  Hitta till oss