NEWS
Javascript lernen
-
Hallo zusammen,
ich möchte gerne Javascript "nebenher" lernen. Wie würdet ihr an das Thema rangehen? Gibt es gute Bücher, oder würdet ihr lieber einen Kurs besuchen? Ist das überhaupt möglich, sich das Wissen als Laie nebenher anzueignen. Empfehlungen, gerne auch mit Bezug zu iobroker, würden mich sehr freuen.
Danke schonmal.
-
-
@Glasfaser
Kann man machen, aber bei "nebenher" wird es schwer, wenn man eben nur ab und an mal bisschen was damit machen will. Das lässt sich gut mit dem erlernen einer Fremdsprache vergleichen, wobei es dabei sogar leichter ist, weil ein Mensch auch einen verdrehten Satz verstehen kann. Eine Maschine besteht aber auf eine korrekte SyntaxWenn es nur um IOBroker geht, dann ist Blockly wesentlich einfach zu verstehen und damit lässt sich sehr leicht da meiste auch umsetzten. Wenn das Blockly dann läuft, kann man es auch auf Javascript umstellen, wenn man sich doch mehr damit beschäftigen möchte.
-
@Jan1 sagte:
ist Blockly wesentlich einfach zu verstehen
Das Problem von Blockly ist, dass oftmals keine Dokumentation gelesen, sondern nur probiert wird, denn die Blöcke werden ja "angeboten". Wenn es dann nicht so funktioniert wie erwartet, erscheint im Forum die Frage, warum es nicht funktioniert.
-
@v522533 je nachdem wie gut/schnell du lernst solltest du dir einiges an Zeit einplanen. Der Link von Glasfasser ist schon mal nicht schlecht. Sonst gibt es echt viele gute Videos auf Youtube die Javascript gut erklären, das hilft mir oft weiter wenn ich Verständnis Probleme mit Funktionen oder bestimmten Konstrukten habe.
Sonst gibt es unglaublich viel im Internet zu eigentlich jedem Thema im Bezug auf JS, aber Englisch ist sehr von Vorteil auch wenn es sehr viel auf Deutsch gibt.
Wenn es um Syntax geht bevorzuge ich lesen in den Referenzen von Mozilla oder W3Schools. -
@paul53
Das ist richtig, nur muss ich sagen, die Doku dazu hab ich mal kurz überflogen und ich halte die nicht für wirklich gelungen. Ich habe mich da auch ran getastet und eben viel probiert, bevor ich ne Frage gestellt habe. Das meiste ist selbsterklärend und wenn man mal den Dreh raus hat, dann ist es nicht so kompliziert.Es ist auf alle Fälle mal einfacher, als ohne Vorkenntnisse und nur nebenbei was mit Javascript auf die Reihe zu bekommen.