Einführung in JavaScript

    Hier entsteht eine Dokumentation der Programmiersprache JavaScript.
    Sie richtet sich an Einsteiger, soll dem Leser aber nach und nach alle wichtigen Aspekte des JavaScript-Einsatzes
    bei der Webseiten-Entwicklung nahezubringen.
    Ziel ist ein profundes Verständnis der Sprache und ihre Beherrschung von den Grundlagen bis zur Entwicklung
    komplizierter Scripte und dem gezielten Einsatz von JavaScript-Frameworks.

    Kommentare und Feedback werden gerne per E-Mail entgegen genommen.

    1. Aufgaben und Anwendungsbereiche
    2. Vorkenntnisse und Voraussetzungen
    3. Grundlegende Konzepte
    4. Entstehung und Standardisierung
    5. Sinnvoller JavaScript-Einsatz
    6. Sprachelemente
      1. Syntax-Grundlagen
      2. Variablen und Konstanten
      3. Datentypen und Kernobjekte
      4. Objekte
      5. Funktionen
    7. Arbeitstechniken und Entwicklerwerkzeuge
    8. Arbeiten mit dem DOM
    9. Einbindung in HTML und Ereignis-Verarbeitung (Event-Handling)
      1. Einbindung in HTML mit dem script-Element
      2. Grundlagen der Ereignis-Verarbeitung
      3. Arbeiten mit dem Event-Objekt
      4. Fortgeschrittene Ereignis-Verarbeitung
      5. Scripte beim Laden des Dokuments ausführen
      6. Effiziente Ereignis-Verarbeitung: Event-Delegation und Capturing
    10. Browserübergreifende Entwicklung
    11. Fenster und Dokumente
    12. Zusammenarbeit mit CSS
    13. Sicherheit
    14. Serverkommunikation und dynamische Webanwendungen (Ajax)
    15. Bibliotheken und Frameworks
    16. Organisation von JavaScripten
      1. Voraussetzungen und Überblick
      2. Module und Kapselung
      3. Konstruktoren, Prototypen und Instanzen
      4. Objektverfügbarkeit und this-Kontext
      5. Framework-Architekturen

    Einführung in JavaScript – Deutschsprachige Dokumentation der Programmiersprache JavaScript

    Originaladresse: http://molily.de/js/

    Autor: Mathias Schäfer (molily)

    Kontakt: molily@mailbox.org

    Lizenz: Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen
    Sie können diese Texte wiederveröffentlichen, solange Sie die Quelle nennen. Sie können die Texte sogar fortschreiben, solange Sie sie unter den gleichen freien Bedingungen weitergeben. Diese Lizenz, kurz CC-BY-SA genannt, wird auch in der freien Enzyklopädie Wikipedia verwendet.

    JavaScript-Einführung auf Github
    Sie können die Dateien dieser Dokumentation über Github herunterladen sowie Änderungen daran verfolgen. Mit einem Github-Account und der Versionsverwaltung Git können Sie sich eine Kopie (Fork) erstellen, Änderungen vornehmen und die Änderungen wieder zurücksenden (Pull Request).

    Copy me, I want to travel (Bernadette La Hengst)
    Copie-moi, je veux voyager (Rhythm King And Her Friends)