Nachdem Anfang November 2 Auszubildende des WDR ein HTML-Grundlagen-Seminar gebucht hatten, habe ich nun kurz vor ihrer Abschlussprüfung eine wiedergesehen und ihr ein knapp, aber doch aufschlussreiche Einführung in die JavaScript-Programmierung gegeben. Da sie absolute keine Programmiervorkenntnisse hatte, fing ich mit den Basics an und wir schafften es über Formularauswertungen und DOM-Scripting zu doch recht komplexen Verarbeitungen innerhalb eines Tages.
In den letzten beiden Tagen gab ich den 2. Mitarbeiter der Firma Babiel GmbH eine Schulung in Sachen clientseitige Programmierung mit JavaScript. Schon vor einem Monat hatte ich dazu eine Schulung für das PC-College gegeben.
Auch hier hatte der Teilnehmer nur wenige Vorkenntnisse in allg. Programmierung, dafür aber um so mehr in HTML und CSS. So konnten wir selbst in den 2 “kurzen” Tagen doch recht viel schaffen.
Vom 13. Januar – 14. Januar 2011 habe ich für das PC-College einen Grundlagen-Kurs für die Babiel GbmH, die viele Websites für unsere Bundesregierung bzw. Bundesministerien betreut, gegeben. Es war ein Einzelchoaching und so hatte wir, nicht zu Letzt durch das große Vorwissen des Teilnehmers, ein hohes Tempo.
Hier ein kleines Beispiel aus dem Kurs. Es ist eine kleine Bestellseite, welches die Berechnung der Preise und das per DOM-Scripting erzeugte Formular übernimmt. Und hier gibt es den Download.
Gerade habe ich eine kleine JavaScript-Application geschrieben. Schon im Januar 2008 habe ich ein Tutorial veröffentlicht in dem ich erklärt habe, wie man mit PHP und AJAX ein Adressbuch verwirklicht. Nun habe ich diese Anwendung neu geschrieben und das permanente Speichern der Daten in den lokalen Speicher ausgelagert. So kann die Anwendung auch im Offline-Betrieb der Browsers betrieben werden.
Ich habe, zwar noch nicht komplett fertig, gerade dieses Buch gelesen und bin begeistert von den Möglichkeiten mit HTML5.
|
HTML5. Webseiten innovativ und zukunftssicher |
Direkt nach dem JavaScript Grundlagen haben die beiden Teilnehmer auch noch den Aufbau-Kurs gebucht, so dass wir eine schöne Rundum-Sorglos-Schulung über einen größeren Zeitraum machen konnten.
Auch in diesem Kurs hatte ich 2 Teilnehmer. Wie im Seminar “Webprogrammierung mit HTML und CSS” hatte ich eine Teilnehmer der ARAG IT GmbH dabei und einen Auszubildenden der TimoCom Soft- und Hardware GmbH.
Vom Montag bis Dienstag habe ich ein Einzelcoaching zum Thema AJAX-PHP-Programmierung gegeben. Der Teilnehmer war im öffentlichen Dienst (Gerichte) tätig und hatte schon viele Vorkenntnisse in PHP.
So haben wir uns dann auf die Schulung von JavaScript konzentriert. Thema war dann speziell das DOM-Scripting, sowie die Verarbeitung von XML-Daten und JSON.
Um die einzelnen Themen in einem kleinen Projekt besser verständlich zu machen, haben wir ein kleines Adressbuch programmiert.
Da ich meinen Laptop gerade neu installiert habe, war ich seit langem mal wieder auf der Website von Skype. Dabei ist mir erst jetzt aufgefallen, das sie unter "use skype" eine tolle Animation haben. Erst dachte ich es wäre, wie üblich, mit Flash gemacht worden. Aber beim genaueren hinsehen, habe ich schnell festgestellt, dass das ganze komplett in JavaScript umgesetzt wurde.
Ein Kompliment an dieser Stelle von mir. Die Animation wird sehr schnell geladen, läuft flüssig ab und reagiert sogar leicht auf die Mausbewegungen. So wird bestimmt irgendwann einmal Flash komplett durch offene Standards ersetzt. Nicht das ich Flash nicht mag, aber hier findet man ein gutes Beispiel wie es Pluginfrei funktioniert.
Im dritten Teil meines Tutorials möchte ich euch zeigen wie ich per JavaScript eine Verbindung zum Server aufbaue und Daten zum Server schicke bzw. vom Server hole. Durch die Beschreibung in Teil 1 und Teil 2 meines Tutorials habe ich hoffentlich eine gute Basis geschaffen einen Schritt weiter zu gehen.