Önskar du mer information?

Förnamn*:

Efternamn*:

Funktion:

Internadress:

Företag*:

Adress*:

Ort*:

Postnummer*:

Land* :
   Landskoder

Telefonnummer*:

E-post*:

* = Obligatoriskt

Informationen du lämnar kommer att användas för att kommunicera med dig om Learning Tree-produkter som kan vara av intresse för dig. Sekretessregler

När vi tagit emot ditt formulär tar vi kontakt med dig via e-post eller telefon.

 

jQuery: omfattande introduktion


Kurs: 16103 dagar

 Tipsa kollega   Skriv ut   Frågor och svar   Ladda ner PDF   Facebook   Twitter    View in English

Boka direkt

Du får lära dig att

  • Snabbt utveckla effektiva, dynamiska Web 2.0-applikationer med hjälp av jQuery, HTML, CSS och Ajax
  • Anpassa HTML med hjälp av lättåtkomlig, standardiserad, unobtrusive jQuery
  • Skapa kraftfulla, webbläsaroberoende användargränssnitt med effekter och animeringar med hjälp av jQuery
  • Förbättra HTML-formulär för att använda jQuery-validering och anropa web services via Ajax
  • Utöka kärnfunktionaliteten genom att utveckla och integrera jQuery tilläggsprogram (plugins)
  • Använda jQuery UI:s avancerade och anpassningsbara komponenter för användargränssnitt

Sammanfattning

Organisationer som vill synas på webben behöver visuellt tilltalande webbplatser med väl fungerande användargränssnitt. jQuery är ett verktyg som kan skapa kraftfulla Web 2.0-applikationer med dynamiskt innehåll och visuella effekter. På kursen lär du dig använda jQuery för att snabbt utveckla moderna och funktionsrika webbplatser. Du bygger webbsidor som uppfyller aktuella standarder med Ajax; designar avancerade formulär; utökar jQuery med tilläggsprogram och förbättrar användarupplevelsen på din webbplats.

Vem bör delta

Webbutvecklare och designers som vill programmera med jQuery. Kunskaper om HTML och CSS i nivå med kurs 470, "Utveckla en webbplats", förutsätts. Erfarenhet av JavaScript underlättar.

Praktiska övningar

På den här kursen övar du på att med jQuery skapa attraktiva webbapplikationer. De praktiska övningarna omfattar bland annat:
  • Navigera och manipulera DOM med CSS-selektorer
  • Skapa tillgängliga webbsidor med unobtrusive jQuery
  • Skapa enkla och avancerade animeringar
  • Anropa web services via Ajax
  • Validera HTML-formulär med jQuery och tilläggsprogram
  • Programmera ett jQuery tilläggsprogram
  • Utforma en shoppingvagn med dra-och-släpp-funktion
  • Använda jQuery UI med teman och widgets

Kursinnehåll

jQuery: grunderna

Utvärdera fördelarna med jQuery

  • Navigera HTML med jQuery()-funktionen
  • Introduktion till CSS-selector-motorn Sizzle

Navigera i HTML-dokument

  • Hitta noder med hjälp av taggnamn, ID, klass, position, innehåll, beteende och sammanhang
  • Kedjeanrop till jQuery()-funktionen

Hantera Document Object Model (DOM) för webbläsar-oberoende DHTML

Lägga till och ersätta innehåll med jQuery

  • Uppdatera, lägga till och ta bort tagginnehåll och attributvärden
  • Lägga till noder i DOM och navigera till parent, child och sibling-element

Tilldela CSS-egenskaper dynamiskt

  • Lägga till och ta bort CSS-regler och CSS-klasser
  • Hitta och ändra taggars storlek och position

Skapa tillgänglig, unobtrusive JavaScript

  • Använda .ready()-funktionen
  • Tilldela event handlers programmatiskt
  • Bibehålla en webbplats tillgänglighet samtidigt som avancerade användargränssnitt används

Animera webbsidor med jQuery Effects

Förbättra sidor med enkla animeringar

  • Visa och gömma taggar med .hide(), .show() och .toggle()
  • Skapa snygga animeringar och borttoningseffekter
  • Kombinera animeringar och svara på callbacks

Programmera avancerade animeringar

  • Förbättra animeringar med mjuka rörelser
  • Använda object literals för att styra animeringar
  • Utveckla anpassade animeringar med .animate()

Bygga lättnavigerade sidor med Ajax

Uppdatera sidkomponenter asynkront

  • Ladda ner HTML med metoden .load()
  • Anropa Web services med .get() och .post()
  • Använda globala event handlers för Ajax-anrop

Omvandla serialiserad serverdata till HTML

  • Hämta JSON med .getJSON()
  • Returnera och manipulera XML med .ajax()

Designa användarvänliga formulär

Utforska jQuery-verktyg för att hantera formulär

  • Välja och fokusera på första fältet
  • Hantera focus och blur
  • Styra funktionsanrop i realtid med hjälp av tangentbordshändelser

Integrera tilläggsprogram för formulärvalidering

  • Använda fördefinierade regler från CSS-klasser
  • Validera onsubmit och onblur
  • Specificera anpassade regler och felmeddelanden

Utöka jQuery med tilläggsprogram

Använda populära tilläggsprogram

  • Använda jQuery community
  • Extrahera inbäddad data från semantisk HTML med Metadata Plug-in
  • Visa bilder med tilläggsprogram som slideshows och carousels

Utveckla egna tilläggsprogram för jQuery

  • Använda sig av god praxis och namnkonventioner
  • Hantera många element samtidigt
  • Skapa metoder som kan användas tillsammans med andra metoder
  • Använda alias för $-funktionen för att undvika namnkonflikter
  • Använda object literals för att ändra standardinställningar

Skapa avancerade användargränssnitt med jQuery UI

Hantera stilar för ett enhetligt utseende

  • Ladda ner och anpassa jQuery UI
  • Välja fördefinierade teman

Integrera widgets i interaktiva webbapplikationer

  • Få plats med mycket innehåll på liten yta med hjälp av dragspelsmenyer och tabbnavigering
  • Skapa dialogrutor och modala lager
  • Förenkla datumval med datepicker
  • Hjälpa användaren att fylla i fält med statisk och dynamisk autocomplete

Implementera effekter

  • Skapa animeringar i färg med .animate()
  • Använda avancerade animeringseffekter

Lägga till kraftfull Web 2.0-funktionalitet

  • Ändra storlek på HTML-komponenter
  • Skapa användargränssnitt med dra-och-släpp-funktioner

<< Tillbaka till Webbutveckling
 

Liknande kurser


Learning Tree AnyWareTM är ett varumärke tillhörande Learning Tree International, Inc. i USA och andra länder, och omfattas av en pågående patentansökan i USA.
 
jQuery: omfattande introduktion

Kursschema

Live online classroom training.Du kan delta på plats i klassrummet eller live, online via AnyWare på de flesta av kursdatumen nedan.
5 - 7 sepStockholm boka kurs
21 - 23 novStockholm boka kurs

Storbritannien

6 - 8 junLondon boka kurs
26 - 28 sepLondon boka kurs
16 - 18 janLondon boka kurs
8 - 10 majLondon boka kurs

USA

6 - 8 junWashington boka kurs
13 - 15 junNew York boka kurs
15 - 17 augWashington boka kurs
22 - 24 augWashington boka kurs
10 - 12 oktNew York boka kurs
16 - 18 janNew York boka kurs

När du ska gå en AnyWare-kurs bör du anmäla dig minst 7 dagar före kursstart.

Fler datum och platser.

 

Kurspriser

19 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
14 900 krMed Företagskort -
10-kort
13 020 krMed ProPack 40
Alla priser i SEK, exkl moms.

Företagsintern &
anpassad utbildning

Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.

 

 
"För mig är de praktiska övningarna den viktigaste delen av inlärningen. De befäster det man lär sig."

– G. Irving
Bell Canada