Manöverkritik: OOP in JS
bearbeitet von
Guten Morgen!
@Felix Riesterer hatte im Februar einen Einstieg in die OOP gestartet, der hier diskutiert wurde:
* [ Manöverkritik zu Einsteiger-Tutorial OOP in JS](https://forum.selfhtml.org/self/2021/feb/26/manoverkritik-zu-einsteiger-tutorial-oop-in-js/1784965#m1784965)
Molilys Artikel-Reihe "**Organisation von JavaScripten**" von 2006 wird dieses Jahr 15. Sie war auch nie als durchgängiger Kurs bestimmt.
Ich habe jetzt einmal eine überarbeitete Version veröffentlicht:
[**JavaScript/Tutorials/OOP**]( https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP)
1. [JavaScript/Tutorials/OOP/**Einstieg**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Einstieg)
- theoretisch; ohne Code
- Infografik (Klasse-Konstruktor-Objektinstanzen) kommt noch
2. [JavaScript/Tutorials/OOP/**Objekte und ihre Eigenschaften**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objekte_und_ihre_Eigenschaften)
- kontextualisiert mit Personen
- Live-Beispiele (die man im neuen Tab öffnen muss, um mit der Konsole zu arbeiten)
- ***Passen [Kind-Objekte](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objekte_und_ihre_Eigenschaften#Unterobjekte) in den Aufbau oder sollte man sie streichen / woanders einsetzen?***
3. [JavaScript/Tutorials/OOP/**Klassen und Vererbung**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Klassen_und_Vererbung)
- integriert Felix Kapitel mit @Wiko s Änderungen **und** der prototypischen Vererbung
- zuerst ES6, dann die prototypische V. aus ES3
* [JavaScript/Tutorials/OOP/**Module und Kapselung**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Module_und_Kapselung)
- Einiges wie Unobtrusive JavaScript steht mittlerweile im Einstieg in JS; YUI und Mootools kennen nur noch die Älteren, ich würde es hier ebenso machen:
- zuerst ES6 erklären, dann eben die konventionellen Sachen wie Revealing Module Pattern
- ***Wie würdet ihr die Abgrenzung zu den anderen Kapiteln sehen?***
- static wird bereits bei Klassen und Vererbung gelistet.
- Closures werden hier und im nächsten Kapitel bei [this ](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objektverf%C3%BCgbarkeit_und_this)besprochen
Ich würde neben dem Einstieg im Kurs in sich geschlossene Kapitel wie this und Objektabfragen behalten; dazu könnte man noch [Destrukturierung](https://wiki.selfhtml.org/wiki/JavaScript/Destrukturierung) und [Proxy](https://wiki.selfhtml.org/wiki/Benutzer:Rolf_b/Proxy) (in @Rolf B s Benutzernamensraum) verlinken.
Ich frag euch heut abend mal am Stammtisch aus!
Herzliche Grüße
Matthias Scharwies
--
Einfach mal was von der [ToDo-Liste](https://wiki.selfhtml.org/wiki/Kategorie:ToDo) auf die Was-Solls-Liste setzen.“
Manöverkritik: OOP in JS
bearbeitet von
Guten Morgen!
@Felix Riesterer hatte im Februar einen Einstieg in die OOP gestartet, der hier diskutiert wurde:
* [ Manöverkritik zu Einsteiger-Tutorial OOP in JS](https://forum.selfhtml.org/self/2021/feb/26/manoverkritik-zu-einsteiger-tutorial-oop-in-js/1784965#m1784965)
Molilys Artikel-Reihe "**Organisation von JavaScripten**" von 2006 wird dieses Jahr 15. Sie war auch nie als durchgängiger Kurs bestimmt.
Ich habe jetzt einmal eine überarbeitete Version veröffentlicht:
[**JavaScript/Tutorials/OOP**]( https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP)
1. [JavaScript/Tutorials/OOP/**Einstieg**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Einstieg)
- theoretisch; ohne Code
- Infografik (Klasse-Konstruktor-Objektinstanzen) kommt noch
2. [JavaScript/Tutorials/OOP/**Objekte und ihre Eigenschaften**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objekte_und_ihre_Eigenschaften)
- kontextualisiert mit Personen
- Live-Beispiele (die man im neuen Tab öffnen muss, um mit der Konsole zu arbeiten)
- ***Passen [Kind-Objekte](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objekte_und_ihre_Eigenschaften#Unterobjekte) in den Aufbau oder sollte man sie streichen / woanders einsetzen?***
3. [JavaScript/Tutorials/OOP/**Klassen und Vererbung**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Klassen_und_Vererbung)
- integriert Felix Kapitel mit @Wiko Änderungen **und** der prototypischen Vererbung
- zuerst ES6, dann die prototypische V. aus ES3
* [JavaScript/Tutorials/OOP/**Module und Kapselung**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Module_und_Kapselung)
- Einiges wie Unobtrusive JavaScript steht mittlerweile im Einstieg in JS; YUI und Mootools kennen nur noch die Älteren, ich würde es hier ebenso machen:
- zuerst ES6 erklären, dann eben die konventionellen Sachen wie Revealing Module Pattern
- ***Wie würdet ihr die Abgrenzung zu den anderen Kapiteln sehen?***
- static wird bereits bei Klassen und Vererbung gelistet.
- Closures werden hier und im nächsten Kapitel bei [this ](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objektverf%C3%BCgbarkeit_und_this)besprochen
Ich würde neben dem Einstieg im Kurs in sich geschlossene Kapitel wie this und Objektabfragen behalten; dazu könnte man noch [Destrukturierung](https://wiki.selfhtml.org/wiki/JavaScript/Destrukturierung) und [Proxy](https://wiki.selfhtml.org/wiki/Benutzer:Rolf_b/Proxy) (in @Rolf B s Benutzernamensraum) verlinken.
Ich frag euch heut abend mal am Stammtisch aus!
Herzliche Grüße
Matthias Scharwies
--
Einfach mal was von der [ToDo-Liste](https://wiki.selfhtml.org/wiki/Kategorie:ToDo) auf die Was-Solls-Liste setzen.“
Manöverkritik: OOP in JS
bearbeitet von
Guten Morgen!
@Felix Riesterer hatte im Februar einen Einstieg in die OOP gestartet, der hier diskutiert wurde:
* [ Manöverkritik zu Einsteiger-Tutorial OOP in JS](https://forum.selfhtml.org/self/2021/feb/26/manoverkritik-zu-einsteiger-tutorial-oop-in-js/1784965#m1784965)
Molilys Artikel-Reihe "**Organisation von JavaScripten**" von 2006 wird dieses Jahr 15. Sie war auch nie als durchgängiger Kurs bestimmt.
Ich habe jetzt einmal eine überarbeitete Version veröffentlicht:
[**JavaScript/Tutorials/OOP**]( https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP)
1. [JavaScript/Tutorials/OOP/**Einstieg**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Einstieg)
- theoretisch ohne Code
- Infografik (Klasse-Konstruktor-Objektinstanzen) kommt noch
2. [JavaScript/Tutorials/OOP/**Objekte und ihre Eigenschaften**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objekte_und_ihre_Eigenschaften)
- kontextualisiert mit Personen
- Live-Beispiele (die man im neuen Tab öffnen muss, um mit der Konsole zu arbeiten)
- ***Passen [Kind-Objekte](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objekte_und_ihre_Eigenschaften#Unterobjekte) in den Aufbau oder sollte man sie streichen / woanders einsetzen?***
3. [JavaScript/Tutorials/OOP/**Klassen und Vererbung**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Klassen_und_Vererbung)
- integriert Felix Kapitel mit @Wiko Änderungen **und** der prototypischen Vererbung
- zuerst ES6, dann die prototypische V. aus ES3
* [JavaScript/Tutorials/OOP/**Module und Kapselung**](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Module_und_Kapselung)
- Einiges wie Unobtrusive JavaScript steht mittlerweile im Einstieg in JS; YUI und Mootools kennen nur noch die Älteren, ich würde es hier ebenso machen:
- zuerst ES6 erklären, dann eben die konventionellen Sachen wie Revealing Module Pattern
- ***Wie würdet ihr die Abgrenzung zu den anderen Kapiteln sehen?***
- static wird bereits bei Klassen und Vererbung gelistet.
- Closures werden hier und im nächsten Kapitel bei [this ](https://wiki.selfhtml.org/wiki/JavaScript/Tutorials/OOP/Objektverf%C3%BCgbarkeit_und_this)besprochen
Ich würde neben dem Einstieg im Kurs in sich geschlossene Kapitel wie this und Objektabfragen behalten; dazu könnte man noch [Destrukturierung](https://wiki.selfhtml.org/wiki/JavaScript/Destrukturierung) und [Proxy](https://wiki.selfhtml.org/wiki/Benutzer:Rolf_b/Proxy) (in @Rolf B s Benutzernamensraum) verlinken.
Ich frag euch heut abend mal am Stammtisch aus!
Herzliche Grüße
Matthias Scharwies
--
Einfach mal was von der [ToDo-Liste](https://wiki.selfhtml.org/wiki/Kategorie:ToDo) auf die Was-Solls-Liste setzen.“