NEWS
Möchte gerne Javascript lernen
-
Hallo liebe Community,
Wie Ihr der Überschrift schon sicher entnommen habt, möchte ich gerne mit Javacript beginnen.
Als Basis dachte ich da an ein Buch aus dem Reinwerk Verlag. Vielleicht gibt es aber auch bessere Bücher oder sogar online Tutorials.
Da diese Bücher nicht gerade preiswert sind, daher meine Frage, was könnt ihr mit speziell für IoBroker empfehlen.
Vielleicht kann jemand mir auch erklären ob ich besser mit node.js oder einfach nur Javascript lernen soll.
Reinwerk Node.js ISBN-13: 978-3836262552
Reinwerk JavaScript: Das umfassende Handbuch ISBN-13: 978-3836256964
Lieben Gruß
-
Ich habe zwar keine direkte Empfehlung, lege dir aber nahe darauf zu achten, dass modernes JavaScript gelehrt wird. Das vereinfacht die Programmierung selbst komplexer Programme immens.
Sprich, es sollte mindestens in einem Kapitel um neue Features gehen, wie:
-
const/let (Wenn das nicht drin ist, ist das Buch zu alt!)
-
Arrow-Funktionen (Vermeiden viel Ärger mit dem this-Kontext)
-
ES6 Klassen (class MeineKlasse { })
-
Die Array-Funktionen filter/map/find
-
Promises (erst mal schwierig zu verstehen, aber Grundlage für…)
-
async/await (geniale Möglichkeit, hoch asynchronen Code "synchron" zu schreiben.
Im ioBroker-Umfeld schadet es nicht, sich direkt mit Node.JS auseinanderzusetzen. Im Grunde ist das auch nur JavaScript plus plattformunabhängiges Framework.
-
-
Ich nutze vorwiegend das https://wiki.selfhtml.org/wiki/JavaScript und die https://github.com/ioBroker/ioBroker.javascript/blob/master/doc/en/javascript.md zum Javascript-Adapter.
-
Wenn Du einigermaßen Englisch kannst, dann schau dir mal den folgenden Link an:
Bevor Du Dich mit node.js beschäftigst, würde ich erstmal javascript (ECMAScript 6) -Grundlagen schaffen. Wenn Du dann in node.js einsteigen willst, dann schau Dir mal die Einführungsvideos unter dem Link https://www.techlounge.io/node#episodes an. Die sind aus meiner Sicht schon ziemlich perfekt.
-
Das geht ja fix hier mit den Ratschläge.
English sollte kein Problem sein. Werde später eure Links mal anschauen.
Bin schon richtig neugierig, was mich Erwartet.
Jetzt aber erstmal weiter mit meinem Frühstück, hatte Nachtschicht.
Vielen Dank euch allen