Dynamic HTML
placeAmsterdam 12 mrt. 2026 tot 13 mrt. 2026Toon rooster event 12 maart 2026, 09:30-16:30, Amsterdam, Dag 1 event 13 maart 2026, 09:30-16:30, Amsterdam, Dag 2 |
placeEindhoven 12 mrt. 2026 tot 13 mrt. 2026Toon rooster event 12 maart 2026, 09:30-16:30, Eindhoven, Dag 1 event 13 maart 2026, 09:30-16:30, Eindhoven, Dag 2 |
placeHouten 12 mrt. 2026 tot 13 mrt. 2026Toon rooster event 12 maart 2026, 09:30-16:30, Houten, Dag 1 event 13 maart 2026, 09:30-16:30, Houten, Dag 2 |
computer Online: Online 12 mrt. 2026 tot 13 mrt. 2026Toon rooster event 12 maart 2026, 09:30-16:30, Online, Dag 1 event 13 maart 2026, 09:30-16:30, Online, Dag 2 |
placeRotterdam 12 mrt. 2026 tot 13 mrt. 2026Toon rooster event 12 maart 2026, 09:30-16:30, Rotterdam, Dag 1 event 13 maart 2026, 09:30-16:30, Rotterdam, Dag 2 |
placeZwolle 12 mrt. 2026 tot 13 mrt. 2026Toon rooster event 12 maart 2026, 09:30-16:30, Zwolle, Dag 1 event 13 maart 2026, 09:30-16:30, Zwolle, Dag 2 |
placeAmsterdam 14 mei. 2026 tot 15 mei. 2026Toon rooster event 14 mei 2026, 09:30-16:30, Amsterdam, Dag 1 event 15 mei 2026, 09:30-16:30, Amsterdam, Dag 2 |
placeEindhoven 14 mei. 2026 tot 15 mei. 2026Toon rooster event 14 mei 2026, 09:30-16:30, Eindhoven, Dag 1 event 15 mei 2026, 09:30-16:30, Eindhoven, Dag 2 |
placeHouten 14 mei. 2026 tot 15 mei. 2026Toon rooster event 14 mei 2026, 09:30-16:30, Houten, Dag 1 event 15 mei 2026, 09:30-16:30, Houten, Dag 2 |
computer Online: Online 14 mei. 2026 tot 15 mei. 2026Toon rooster event 14 mei 2026, 09:30-16:30, Online, Dag 1 event 15 mei 2026, 09:30-16:30, Online, Dag 2 |
placeRotterdam 14 mei. 2026 tot 15 mei. 2026Toon rooster event 14 mei 2026, 09:30-16:30, Rotterdam, Dag 1 event 15 mei 2026, 09:30-16:30, Rotterdam, Dag 2 |
placeZwolle 14 mei. 2026 tot 15 mei. 2026Toon rooster event 14 mei 2026, 09:30-16:30, Zwolle, Dag 1 event 15 mei 2026, 09:30-16:30, Zwolle, Dag 2 |
placeAmsterdam 9 jul. 2026 tot 10 jul. 2026Toon rooster event 9 juli 2026, 09:30-16:30, Amsterdam, Dag 1 event 10 juli 2026, 09:30-16:30, Amsterdam, Dag 2 |
placeEindhoven 9 jul. 2026 tot 10 jul. 2026Toon rooster event 9 juli 2026, 09:30-16:30, Eindhoven, Dag 1 event 10 juli 2026, 09:30-16:30, Eindhoven, Dag 2 |
placeHouten 9 jul. 2026 tot 10 jul. 2026Toon rooster event 9 juli 2026, 09:30-16:30, Houten, Dag 1 event 10 juli 2026, 09:30-16:30, Houten, Dag 2 |
computer Online: Online 9 jul. 2026 tot 10 jul. 2026Toon rooster event 9 juli 2026, 09:30-16:30, Online, Dag 1 event 10 juli 2026, 09:30-16:30, Online, Dag 2 |
placeRotterdam 9 jul. 2026 tot 10 jul. 2026Toon rooster event 9 juli 2026, 09:30-16:30, Rotterdam, Dag 1 event 10 juli 2026, 09:30-16:30, Rotterdam, Dag 2 |
placeZwolle 9 jul. 2026 tot 10 jul. 2026Toon rooster event 9 juli 2026, 09:30-16:30, Zwolle, Dag 1 event 10 juli 2026, 09:30-16:30, Zwolle, Dag 2 |
placeAmsterdam 10 sep. 2026 tot 11 sep. 2026Toon rooster event 10 september 2026, 09:30-16:30, Amsterdam, Dag 1 event 11 september 2026, 09:30-16:30, Amsterdam, Dag 2 |
placeEindhoven 10 sep. 2026 tot 11 sep. 2026Toon rooster event 10 september 2026, 09:30-16:30, Eindhoven, Dag 1 event 11 september 2026, 09:30-16:30, Eindhoven, Dag 2 |
Intro Dynamic HTML
The course starts with an overview of the HTML, XHTML and HTML5 standards and their differences. Semantic and structural markup is also discussed and the possible DOCTYPE's in HTML documents as well.
CSS
Next the Cascading Stylesheet (CSS) Standard is treated, which uses selectors and HTML attributes to determine the style in which HTML elements are displayed. In particular attention is paid to class and Id selectors, as well as internal and external style sheets.
HTML DOM
Then the course program covers the hierarchical structure of HTML pages described in the HTML DOM. The different nod…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Intro Dynamic HTML
The course starts with an overview of the HTML, XHTML and HTML5 standards and their differences. Semantic and structural markup is also discussed and the possible DOCTYPE's in HTML documents as well.
CSS
Next the Cascading Stylesheet (CSS) Standard is treated, which uses selectors and HTML attributes to determine the style in which HTML elements are displayed. In particular attention is paid to class and Id selectors, as well as internal and external style sheets.
HTML DOM
Then the course program covers the hierarchical structure of HTML pages described in the HTML DOM. The different node types and their properties and methods are discussed.
JavaScript
The fundamentals of the programming language JavaScript which is present in all browsers by default are explained. The data types, control flow constructs and operators of the language are reviewed. And also is it treated how JavaScript is incorporated and executed in pages.
Dynamic HTML
Part of the program of the course is the interaction between JavaScript code and the HTML DOM. Attention is paid to how the content of the page is adapted by executing JavaScript code. DOM API functions such as getElementById and event handling with callback functions are covered here.
Ajax
Finally Ajax technology is discussed where parts of the page are refreshed by an HTTP Request to the server without retrieving the entire page again. Processing the JSON or XML response in JavaScript is covered here as well.
Audience Dynamic HTML Course
The course Dynamic HTML is intended for person who want to learn how to make dynamic and interactive Web pages.
Prerequisites Course Dynamic HTML
To join this course knowledge of HTML required. Knowledge of a scripting language such as VBScript or JavaScript is recommended.
Realization Training Dynamic HTML
The concepts are treated with the help presentation slides. A demo Web site is used to clarify the concepts. Attention is also paid to hands-on exercises. The course material is in English. The course times are from 9.30 up and to 16.30.
Certification Dynamic HTML
Participants receive an official certificate Dynamic HTML after successful completion of the course.
Modules
Module 1 : Intro Dynamic HTML
- HTML Structure
- DOCTYPE
- Standards Compliance DOCTYPE
- Semantic or Structural Markup
- Benefits of Semantic Markup
- Problems with Tables
- Headings and Paragraphs
- Line Breaks and Emphasis
- HTML, XHTML of HTML5
- Validation
- Well Formed and Valid Documents
- What is XHTML
- XHTML Document Structure
Module 2 : CSS
- What is CSS?
- Rendering with CSS
- Selectors
- Selector Types
- HTML Selectors
- Class Selectors
- SPAN and DIV as carriers
- ID Selectors
- Adding CSS Files
- CSS Positioning Attributes
- CSS Position Property
- CSS Visibility Property
- CSS Z-index Property
Module 3 : HTML DOM
- HTML DOM
- Element Access
- Building a DOM tree
- DOM and Browser Object Model
- DOM Representation
- Node Object
- DOM Node Types
- Properties of Node Types
- Node Properties
- Node Methods
- DOM Data Structures
- NamedNodeMap Interface
- Example Document and Tree
Module 4 : JavaScript
- JavaScript Characteristics
- ECMA Standard
- JavaScript Code Execution
- script tag
- JavaScript Files
- Variables
- JavaScript Types
- Numbers and Strings
- Arrays
- Control Logic
- Operators
- Debugging JavaScript
Module 5 : Dynamic HTML
- DHTML Technologies
- DOM API
- getElemenById
- getElementByName
- getElementsByTagName
- Localization by XPath
- Event Handlers
- Callback Functions
- onchange Event
- onmousedown Event
- Form Validations
- Regular Expressions
Module 6 : Ajax
- Classic Synchronous App. Model
- Ajax Asynchronous App. Model
- Typical Ajax Interactions
- Creating XMLHttpRequest
- XMLHttpRequest Methods
- XMLHttpRequest Properties
- Fetch API
- Sending the Request
- XMLHttpRequest readyState
- Listening for Response
- JSON and XML Responses
- Processing the Response
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

