{"course":{"productid":9587,"modality":6,"active":true,"language":"de","title":"JavaScript kompakt f\u00fcr Sprachumsteiger","productcode":"JS-KOMPAKT","vendorcode":"OT","vendorname":"Other","fullproductcode":"OT-JS-KOMPAKT","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/ot-js-kompakt","objective":"<p>Nach diesem Seminar k&ouml;nnen Sie Rich Internet Applications (RIAs) erstellen. Sie verwenden dazu JavaScript und AJAX. Weiter lernen Sie spezielle Bibliotheken kennen, die diese Entwicklung unterst&uuml;tzen und vereinfachen. Auf diese Art realisieren Sie komplexe grafische Oberfl&auml;chen mit hoher Benutzerakzeptanz und moderner Bedienungsf&uuml;hrung<\/p>","essentials":"<p>Praktische Erfahrungen in der objektorientierten Programmierung (z.B. mit Java oder C#). Kenntnisse in der Webentwicklung und HTML sind von Vorteil.<\/p>","audience":"<p>Anwendungsentwickler, Web-Designer.<\/p>","contents":"<p><strong>Programmierung:<\/strong><\/p>\n<ul>\n<li>Datentypen<\/li><li>Objektorientierung: Abgrenzung zu typisierenden Sprachen<\/li><li>Objekte: Date<\/li><li>Window<\/li><li>String<\/li><li>Math, implizite Browser-Objekte<\/li><\/ul><p><strong>JavaScript und HTML:<\/strong><\/p>\n<ul>\n<li>Validierung<\/li><li>Feldwert&uuml;bernahme<\/li><li>Variablen&uuml;bergabe<\/li><li>Eventhandler<\/li><li>Identifikation und Manipulation von HTML-Elementen<\/li><li>HTML-Dokumente und DOM<\/li><li>Browserabh&auml;ngigkeit<\/li><\/ul><p><strong>Werkzeuge und IDEs:<\/strong><\/p>\n<ul>\n<li>Eclipse JavaScript PlugIn<\/li><li>Firebug: DOM-Inspektor und JavaScript-Debugger<\/li><\/ul><p><strong>DOM:<\/strong><\/p>\n<ul>\n<li>Der DOM-Baum des HTML-Dokuments<\/li><li>Identifikation von Elementen, Navigation<\/li><li>Dynamische Manipulation der Oberfl&auml;che: Hinzuf&uuml;gen, L&ouml;schen und Definieren von UI-Komponenten<\/li><\/ul><p><strong>AJAX:<\/strong><\/p>\n<ul>\n<li>XMLHttpRequest: Synchrone und asynchrone Aufrufe<\/li><li>Callback-Handler - Auslesen der Ergebnisse<\/li><li>Umgang mit Daten in verschiedenen Formaten: JSON, XML, HTML<\/li><\/ul><p><strong>Bibliotheken:<\/strong><\/p>\n<ul>\n<li>Die Prototype-Bibliothek:OOP-Features und AJAX-Utilities<\/li><li>Effekte mit Scriptaculous<\/li><li>jQuery: Komfortable Manipulation und Navigation des DOM<\/li><li>Komponenten-Bibliotheken am Beispiel YUI<\/li><li>&Uuml;bersicht und Wertung weiterer Bibliotheken<\/li><\/ul><p><strong>Workshop:<\/strong><\/p>\n<ul>\n<li>Erstellen einer komplexen Anwendung<\/li><\/ul>","objective_plain":"Nach diesem Seminar k\u00f6nnen Sie Rich Internet Applications (RIAs) erstellen. Sie verwenden dazu JavaScript und AJAX. Weiter lernen Sie spezielle Bibliotheken kennen, die diese Entwicklung unterst\u00fctzen und vereinfachen. Auf diese Art realisieren Sie komplexe grafische Oberfl\u00e4chen mit hoher Benutzerakzeptanz und moderner Bedienungsf\u00fchrung","essentials_plain":"Praktische Erfahrungen in der objektorientierten Programmierung (z.B. mit Java oder C#). Kenntnisse in der Webentwicklung und HTML sind von Vorteil.","audience_plain":"Anwendungsentwickler, Web-Designer.","contents_plain":"Programmierung:\n\n\n- Datentypen\n- Objektorientierung: Abgrenzung zu typisierenden Sprachen\n- Objekte: Date\n- Window\n- String\n- Math, implizite Browser-Objekte\nJavaScript und HTML:\n\n\n- Validierung\n- Feldwert\u00fcbernahme\n- Variablen\u00fcbergabe\n- Eventhandler\n- Identifikation und Manipulation von HTML-Elementen\n- HTML-Dokumente und DOM\n- Browserabh\u00e4ngigkeit\nWerkzeuge und IDEs:\n\n\n- Eclipse JavaScript PlugIn\n- Firebug: DOM-Inspektor und JavaScript-Debugger\nDOM:\n\n\n- Der DOM-Baum des HTML-Dokuments\n- Identifikation von Elementen, Navigation\n- Dynamische Manipulation der Oberfl\u00e4che: Hinzuf\u00fcgen, L\u00f6schen und Definieren von UI-Komponenten\nAJAX:\n\n\n- XMLHttpRequest: Synchrone und asynchrone Aufrufe\n- Callback-Handler - Auslesen der Ergebnisse\n- Umgang mit Daten in verschiedenen Formaten: JSON, XML, HTML\nBibliotheken:\n\n\n- Die Prototype-Bibliothek:OOP-Features und AJAX-Utilities\n- Effekte mit Scriptaculous\n- jQuery: Komfortable Manipulation und Navigation des DOM\n- Komponenten-Bibliotheken am Beispiel YUI\n- \u00dcbersicht und Wertung weiterer Bibliotheken\nWorkshop:\n\n\n- Erstellen einer komplexen Anwendung","skill_level":"Intermediate","version":"1","duration":{"unit":"d","value":5,"formatted":"5 Tage"},"pricelist":{"List Price":{"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":2390},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":2390}}},"lastchanged":"2025-07-29T12:17:42+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/9587","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/ot-js-kompakt"}}