K9119 HTML5, CSS3, JavaScript API Kursus

Kurset henvender sig til programmører inden for alle områder, der berører web, mobiltelefoner m.m Er du webmaster, konsulent, udvikler inden for Java og .NET eller lignende vil kurset også være for dig. På kurset vises en række demonstrationer og eksempler på brug af disse nye webteknologier…

| 4 dage | Afholdes i hele Danmark |

Målgruppe for HTML5, CSS3, JavaScript kurset

Kurset henvender sig til programmører inden for alle områder, der berører web, mobiltelefoner m.m.. Er du webmaster, konsulent, udvikler inden for Java og .NET eller lignende vil kurset også være for dig. På kurset vises en række demonstrationer og eksempler på brug af disse nye webteknologier.

Forudsætninger for kurset

Du skal have kendskab til webudvikling – herunder til JavaScript, HTML, CSS o.l. Kurset er et teknisk kursus, der forudsætter, at du er vant til at lave webudvikling.

Fold ud

Grundkursus og Udvidet kursus

Kursusbeskrivelsen nedenfor kan ændres og tilrettelægges både opad og nedad i niveau. Derfor tilbydes både et grund- og udvidet kursus. Inden kurset tager instruktøren et webmøde, så alt bliver timet og tilrettelagt - og deltagere og instruktør får hilst på hinanden. Jeres emner kan inddrages i kurset.

Ring 4250 5040 og lad os finde en dato

Kurset holdes, når det passer i jeres kalender. Kom gerne med datoforslag. På den måde kan der komme skub i jeres projekter, og I behøver ikke vente unødigt på et kursus.

Kursus i Jeres virksomhed er nemmest

For alle parter er det nemmest at holde kurset i et mødelokale på jeres adresse. ZoomTek tilbyder også online kurser/fjernkurser eller kurser afholdt på et hotel. Kurser laves i hele Danmark.

Efter kurset kan du

Du får håndtérbar viden inden for alle de spændende nyheder omkring HTML5 og CSS3. Efter kurset vil du være i stand til at udvikle i disse nye sprog, samt vide hvad krav til kompabilitet til ældre systemer indbefatter.

Du vil endvidere være up-to-date med udviklingen af selve HTML5/CSS3 sproget. Hvilket browsere kan benyttes, hvornår er HTML5 en godkendt standard osv.

Ved hjælp af demoer, hands-on opgaver og klare Hello World eksempler gennemgås HTML5 og CSS3. Heri ligger også det kraftigt udvidede JavaScript API til HTML5.

Kurset fokuserer på best practice, samt hvordan man kompenserer for forskelle mellem browsere – bl.a. ved brug af Modernizr-polyfills.

Indhold af kurset i HTML5 – CSS3 – JavaScript API

1 | HTML5, CSS3 Intro

  • HTML5 Historie
  • Browser Support
  • Organisationer bag HTML5
  • HTML5 fokusområder
  • HTML5 principperne
  • Hello World – simpel opbygning af HTML5
  • Nye JavaScript API’er

2 | HTML5 elementer

  • Attributter
  • Kontekstmenu
  • Tilpassede Attributter
  • Events – Oversigt over alle JS-events
  • Flexbox, Gridbox
  • Globale attributes – data-xxxx, contenteditor, draggable og mange andre

3 | Web Forms 2.0

  • Input Typer
  • Output-element
  • Placeholder, autofocus og required
  • Sektioner og detaljevisning plus styling

4 | Web Storage

  • localStorage og sessionStorage
  • IndexedDB vs SQLLite Database
  • HTML5 SQLlite database
  • Detaljer om SQLLite metoderne

5 | Application Cache

  • Off-line brug af hjemmeside

6 | Web Workers

  • Kør parallelle js-koder på dit website

7 | Microdata og Descriptive links

  • Microdata – Schemastyring af data
  • rel-attribute på links

8 | Web Socket og SSE

  • Web Socket
  • Server-Sent Event (SSE)

9 | Notifications, ARIA

  • Brug af Notifications
  • ARIA Attributes

10 | Drag and Drop

  • Simple draggable
  • DragnDrop (DnD)
  • Filsystem API

11 | Geolocation, Device Orientation, Speach Input

  • Geolocation
  • Geolocation med Google Maps
  • Device Orientation
  • Speach Input

12 | Audio & Video

  • Audio
  • Video / DOM-Metoder

13 | Canvas og SVG

  • Forskellen på Canvas og SVG
  • Canvas – ikke skalérbar bitmapgrafik
  • SVG -Scalable Vector Graphic – skalérbar vektorgrafik
  • CanvasD (WebGL-introduktion)
  • Lav grafiske formler med MathML

14 | CSS3

  • CSS3: Kanter
  • Skygge-effekt
  • CSS3 Baggrunde, CSS3 Teksteffekter
  • CSS3 Transformation
  • CSS3 Overgange (transitions)
  • CSS3 Animationer og perspektiver
  • CSS3 Flere spalter
  • CSS3 Selectors

15 | Responsive Web Design

  • Fleksible images
  • Flexible Box Model
  • Sizing
  • Modernizr.com
  • Canvas-svg-elementer
  • Cross Document Messaging
  • XMLHttpRequest Level

Kursusinstruktør:

ANS

Kurset er et formidlingskursus

ZoomTek Kurser

Kurset er udviklet 100% af ZoomTek og/eller af kursusafholder.

Kursus hos Jer

Kurset kan køres på jeres adresse. Nemt og praktisk...

I skal blot have et mødelokale og wifi.

Remote via video

Kolleger kan deltage remote via video. Så kan alle deltage, selv om I har afdelinger i hele landet eller udlandet. Kurser kan afholdes på engelsk.

Praktisk information

Ring på telefon 4250 5040 eller skriv til e-mail info@zoomtek.dk . Alternativt kan du udfylde kontaktformularen nederst.

Kursusdatoer aftales med dig som kunde. Sammen med instruktøren finder i nogle passende datoer. Det kan være meget snart eller om noget tid efter jeres ønske.

De fleste kurser afholdes ude hos vores kunder. Et almindeligt mødelokale er helt optimalt. Alternativt holdes kurser også på hoteller og konferencecentre i København, Aarhus, Aalborg, Odense og Trekantområdet.

Prisen afhænger af antal deltagere, geografi og om det er et ZoomTek kursus eller et formidlet kursus afholdt af en af vore partnere.

Ja. Kurser kan holdes på engelsk, og i en del tilfælde også på svensk. Kurser kan holdes i udlandet til standardpris + rejseomkostninger.

Ja. For 2 personer holder vi et lukket firmakursus. Er du kun dig, kan vi tilbyde et Online kursus.

OnLine kurser er meget fleksible, og kan holdes for 1 eller flere personer. Det kan også være en mulighed, hvis I sidder i Herning og den bedste instruktør til opgaven bor i Ballerup. Online kurser giver samme indlæring som almindelige kurser. Det vidner kursisters tilbagemeldinger gennem flere år om.

Ja, kurser kan tilpasses og blandes. Indhold, kursuslængde og kursusform kan tilpasses.

ZoomTek sælger klippekort til kurser. Disse kan benyttes af alle i virksomheden og på tværs af ZoomTek kurser og formidlede kurser.

Kurser på denne side er udviklet eller formidlet af ZoomTek. ZoomTek har ikke 'an affiliation, endorsement, sponsorship, or approval' med Apple®, Adobe®, Microsoft®, IBM® og andre - og deres respektive varemærker. Læs mere om brug af varemærker på ZoomTek.dk her. ZoomTek alene eller de partnere, ZoomTek formidler kurser til, står bag kurserne.

Kontakt ZoomTek og lad os tage et webmøde

Kontakt ZoomTek på telefon 4250 5040 eller info@zoomtek.dk. Telefonen er åben alle hverdage mellem kl. 8-17. Webmøder kan også aftales om aftenen.

Du kan også udfylde kontaktformularen nedenfor.

Google, Java, JavaScript, Sql (and others) are either registered trademarks or trademarks in the United States and/or other countries. On this page you may find other trademarks and/or registered trademarks that belong to third parties and are the property of their respective owners. ZoomTek does’nt have an affiliation, endorsement, sponsorship, or approval with or by any of these companies and their respective trademarks. ZoomTek has developed all courses on this page. Read more about the use of trademarks on ZoomTek.dk