Avancerad webbutveckling
Ö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 skall deltagaren ha erhållit kunskaper i olika tekniker för publicering av information på webben.
När möjligheterna att publicera information på Internet kom, revolutionerades sättet på vilket vi kunde sprida information till kunder och anställda. HTML-tekniken i sig är dock inte tillräcklig för att vi skall kunna använda webben till mer än publicering av statiska dokument. Vi har idag ett behov av att kunna använda webben för mer än bara presentation av information - vi vill kunna bygga affärskritiska applikationer tillgängliga via webbläsaren! Det finns flera sätt att bygga avancerade applikationer som baseras på webbtekniken. HTML är fortfarande en mycket viktig byggsten, men för att kunna bygga lättanvända applikationer behöver man även kunskaper i tekniker som gör att vi bland annat kan bygga interaktiva användargränssnitt och kunna återanvända data som återfinns i databaser. Denna tvådagarskurs lär ut många av de avancerade tekniker som används för att bygga lättanvända webbplatser, affärskritiska applikationer tillgängliga via webbläsare som dessutom är lätta att underhålla och uppdatera.
Det finns flera sätt att bygga avancerade applikationer som baseras på webbtekniken. HTML är fortfarande en mycket viktig byggsten, men för att kunna bygga lättanvända applikationer behöver man även kunskaper i tekniker som gör att vi bland annat kan bygga interaktiva användargränssnitt och kunna återanvända data som återfinns i databaser.
Denna tvådagarskurs lär ut många av de avancerade tekniker som används för att bygga lättanvända webbplatser, affärskritiska applikationer tillgängliga via webbläsare som dessutom är lätta att underhålla och uppdatera.
Rekommenderar kursen
Lotten Holm, Kentor IT
Rekommenderar kursen
Peter Ljungkvist, Kentor IT
Kursen är lämplig för de 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 webbutvecklare, projektledare,
systemprogrammerare och -utvecklare och beställare med behov av
fördjupade kunskaper.
- Kort repetition av grunderna i HTML och webbpublisering:
Element och attributHTML, HEAD, BODYFärgerTabellerLänkar och sökvägarFormulärWebbservern och publiceringKodningsregler
- Element och attribut
- HTML, HEAD, BODY
- Färger
- Tabeller
- Länkar och sökvägar
- Formulär
- Webbservern och publicering
- Kodningsregler
- Vad är en stilmall?
- Hur bör man planera sina stilmallar?
- För- och nackdelar med att använda stilmallar
- Vilka delar av HTML kommer att ersättas med stilmallar?
- Hur lägger man till stilmallsdefinitioner för enstaka HTML-element, hela dokumentet eller för hela webbplatsen?
- Avancerad funktionalitet i CSS
PositioneringVisibility/displayAnpassning för olika media: skärm och utskriftPseudo-classes Aural Style Sheet - talmallar
- Positionering
- Visibility/display
- Anpassning för olika media: skärm och utskrift
- Pseudo-classes
- Aural Style Sheet - talmallar
- Varför skall man använda Javascript:
DatavalideringInteraktiva menyerDokument- och fönsterstyrningDialoger och pop-up-menyerBrowser-detektering
- Datavalidering
- Interaktiva menyer
- Dokument- och fönsterstyrning
- Dialoger och pop-up-menyer
- Browser-detektering
- Grunderna i språket Javascript
Datatyper och variabeldeklarationerUttryck och operatorerFunktionerLooparArrayerIntervalllanrop
- Datatyper och variabeldeklarationer
- Uttryck och operatorer
- Funktioner
- Loopar
- Arrayer
- Intervalllanrop
- Hur använder man HTML, script och CSS för att gör en webbsida dynamisk:
Fånga händelser - OnClick, OnLoad m mElementåtkomstAttributförändringDOM - Document Object Model
- Fånga händelser - OnClick, OnLoad m m
- Elementåtkomst
- Attributförändring
- DOM - Document Object Model
- Hur man skapar en enkel interaktiv meny
- Typer av objekt
- Att använda Java applets
- Att använda Active X-komponenter
- Tekniker för att länka in multimediaobjekt:
BilderLjudFilmer
- Vilka klientprogram krävs för olika tekniker?
- För- och nackdelar med olika tekniker
- Varför använda serverndrivna webblösningar?
- För- och nackdelar med databasdrivna webbsystem
- Microsofts ASP-teknik:
Krav på webbserverObjekt - Response och RequestDatabasåtkomstASP.NET
- Krav på webbserver
- Objekt - Response och Request
- Databasåtkomst
- ASP.NET
- Hur planerar vi för god användbarhet?
- Framtiden: web services
Kursen innehåller ett flertal övningar där deltagaren själv
får öva sig i de olika tekniker som gås igenom.
Deltagarna skall ha goda kunskaper i grundläggande
webbutveckling, motsvarande NFI:s kurs "webbdok.asp?DokID=131Grundkurs i
webbpublicering".