JavaScript lernen: Eine Einführung in 100 Minuten // deutsch

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 227

  • @janik7294
    @janik7294 2 роки тому +17

    Vielen Dank für das super Video 😊! Ich konnte viel lernen. Du hattest ja im Video gefragt, ob wir uns über eine Video zum Heap und Stack freuen würden. Ja auf jeden Fall. Das ist ein Themengebiet, mit dem ich mich noch kaum in der Tiefe beschäftigt habe.

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Danke für das Lob 😊
      Und das mit dem "Heap und Stack"-Video planen wir dann bald ein 😊

  • @Crassus_Auratus
    @Crassus_Auratus 2 роки тому +45

    Das ist nicht nur geil, das ist sogar golo! Vielen Dank für alles! Menschen die ihr Wissen freizügig teilen sind ein Schatz für die Gesellschaft.

  • @michaelrichter9408
    @michaelrichter9408 2 роки тому +4

    Genau wie das Typescript Deep Dive ein super Video, auch zur Auffrischung super geeignet. Viele Dank Golo.

  • @florianuhlmann6478
    @florianuhlmann6478 2 роки тому +2

    Danke für die tollen Erklärungen.
    Historische Seiteninformationen, "wie ein Bug der seit 26 Jahren nicht gefixt ist" sind immer Wertvoll.
    Sie helfen die In-and-Outs der Sprache zu verstehen.
    Ein extra Video zu Async ? Sehr gerne :D

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen Dank 😊
      Und das Video zu asynchroner Programmierung kommt noch, versprochen.

  • @m.tm.7894
    @m.tm.7894 2 роки тому +1

    Hallo Golo. Vielen dank für das sehr informative Video. Ich komme mit deinem Lehrwissen viel viel weiter als das Wissen, was ich über einen teuren Bootcamp vermittelt bekomme. Ich hoffe, dass du irgendwann auch dein Wissen monetarisieren kannst, wie die Bootcamps.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke für Dein Feedback und Deinen Kommentar 😊

  • @WMSebbo
    @WMSebbo 2 роки тому +1

    Wow ich danke dir für dieses super Video! Viel mitgenommen!

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Das freut mich, vielen Dank 😊

  • @dustmarcus
    @dustmarcus 2 роки тому +1

    Gutes Seminar. Fürchterliche Sprache.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke für das Lob 😊
      Was die Sprache angeht: Was gefällt Dir an JavaScript nicht?

    • @dustmarcus
      @dustmarcus 2 роки тому +1

      @@thenativeweb Ich bin langjähriger Java Developer. JavaScript gefiel mir noch nie. Die Nachteile nennst du ja selbst, bspw. 0 == '0' - und Lisp bzw. Funktionale Programmierung mag ich nicht. Ich versuche weitestgehend auf JS zu verzichten und nutze für Ajax-Effekte IntercoolerJS. TypeScript finde ich da schon besser; nutze ich aber nicht.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke für die Erklärung 😊

  • @lars4953
    @lars4953 2 роки тому +25

    Ich würde mich über ein "Heap and Stack"-Video freuen. Das ist alles so lange her und beim alltäglichen Arbeiten ist das ja nie ein Thema.

    • @lars4953
      @lars4953 2 роки тому +2

      Und danke für das Video. Das lüftet einige Rätzel!

    • @thenativeweb
      @thenativeweb  2 роки тому +3

      [gr] Vielen Dank 😊
      Und das mit "Heap und Stack" ist dann geplant … 😊

    • @kyrospace
      @kyrospace 2 роки тому +1

      Da schließe ich mich an. Hab ich mal was von gehört, aber Details sind Herzlich Willkommen.

    • @christianbaer2897
      @christianbaer2897 2 роки тому +1

      @@thenativeweb Bitte unbedingt auch ein Deep Dive in die Garbage Collection machen. Gibt es mehr als einen (so wie ich das aus Java gewöhnt bin) ? Was kann man machen um GC-friendly zu programmieren?

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Sehr gerne 😊

  • @paninger
    @paninger Рік тому +22

    Das Video ist einfach perfekt für Leute die schon andere Programmiersprachen beherschen. Bei den meisten anderen Einführungsvideos muss man sich nämlich zum 150. mal anhören wie eine Schleife funktioniert, usw. 😀
    Danke 👍👍👍

  • @wasauchimmer
    @wasauchimmer 2 роки тому +23

    Hi Golo,
    grundsätzlich kenne ich Themen die du am Ende angesprochen hast, aber du brings so viele interessante Details dazu, dass man sich den Stoff gerne nochmal anschauen kann. Weiter so!

  • @herrvorragend8135
    @herrvorragend8135 Рік тому +8

    Wow, du bist für mich einfach der perfekte Lehrer, du gehst so genau auf die Einzelheiten ein, das macht richtig Spaß! Danke, schade, dass ich dich erst jetzt entdeckt habe, bitte mehr davon :)

  • @kristianseehrich5200
    @kristianseehrich5200 2 роки тому +12

    Hi Golo, wieder mal ein tolles Video, gerade nach dem TypeScript deep dive - Würde mich ebenfalls über einen Beitrag über asynchrone Programmierung aus deinem Hause freuen. Du übermittelst eine gesunde und sehr informative Detailtiefe in deinen Videos. Vielen Dank für deine großartige Arbeit.

    • @thenativeweb
      @thenativeweb  2 роки тому +2

      [gr] Vielen, vielen Dank - das freut mich sehr 😊
      Und das zu asynchroner Programmierung steht weit oben auf der Liste für 2022! Stay tuned… 😉

  • @programmierenit1005
    @programmierenit1005 2 роки тому +8

    Dein JS-Kurs ist genau nach meinem Geschmack; als erfahrener Programmierer (in anderen Sprachen, u.a. C) liebe ich ordentliche Theorie und fundierte Grundlagen. Viele andere UA-cam sind dazu nicht in der Lage! Kurs = superb! Vielen Dank! Fred

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke schön, das freut mich sehr 😊

  • @TechWorldWithSerdar
    @TechWorldWithSerdar 2 роки тому +8

    noch einmal danke für die tolle Leistung, nicht einfach 2 Stunden lang über ein Thema zu sprechen. Würde mich auch über ein weiteres Video über die Themen Promise, await, asych mit Exception Handling etc. freuen.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke schön 😊
      Die Themenwünsche nehmen wir alle auf unsere Liste mit 😊

  • @JS-bn8cp
    @JS-bn8cp 2 роки тому +2

    verstehe nicht warum du so wenige Klicks hast... Im Verhältnis zu dem Wissen, was du auch noch in dieser Qualität und Leichtigkeit Preis gibst, sind es einfach vieeeel zu wenig Klicks!!

  • @caroman6761
    @caroman6761 2 роки тому +2

    Cooles Video, Thanks! Als Anfänger kenne ich mich mit dem Speichermanangement noch nicht aus, Video wäre schön .....

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke schön 😊
      Ein Video zu Garbage-Collection wird kommen, ich kann Dir nur noch nicht sagen, wann …

  • @celinafeinweber5089
    @celinafeinweber5089 Місяць тому +2

    Noch nie jemanden ne Programmiersprache so gut erklären gesehen

  • @christianh.3681
    @christianh.3681 2 роки тому +5

    Vielen Dank Golo, solch ein Video hätte ich schon vor Jahren gebraucht :-)

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen Dank, das freut mich, dass das Video hilfreich war 😊

  • @toma1483
    @toma1483 2 роки тому +2

    Moin, danke für das Video. Super erklärt. Gerne ein Heap und Stack Video und garbage collector Erklärung
    LG

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Vielen Dank für das Lob 😊
      Das Video und Heap und Stack gibt es inzwischen bereits: ua-cam.com/video/DtDcOryTGbI/v-deo.html
      Und das zur Garbage-Collection steht noch auf unserer Todo-Liste, kommt aber ebenfalls noch … 😊

    • @toma1483
      @toma1483 2 роки тому +1

      @@thenativeweb Cool Danke für den Link 🙂 Weiter so

  • @Nuemit
    @Nuemit Рік тому +1

    Das mit dem Heap/Stack war sehr cool, gerne mehr! :)

  • @ursfischer9386
    @ursfischer9386 2 роки тому +3

    Vielen Dank für dieses super tolle Video. Für mich als erfahrenen C/C++ und Java Programmierer ist das genau die richtige Einführung in die Welt von JavaScript. Überhaupt sind alle deine Videos, die ich bis jetzt angeschaut habe, einfach super und immer sehr gut und kompakt erklärt. Mach weiter so!

  • @roconsaarbrucken8538
    @roconsaarbrucken8538 2 роки тому +1

    Sehr informatives Video zu Javascript. Vor allem für einen Quereinsteiger aus C#. Obwohl ich mich nun auch schon längere Zeit mit Javascript beschäftigt habe, waren mir doch einige Besonderheiten noch nicht ganz klar. Danke für die Aufklärung!

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Das freut mich sehr, vielen Dank 😊

  • @W4lkthroughWizard
    @W4lkthroughWizard 2 роки тому +4

    Ich finde es super das du auf jedes Detail eingehst, auch geschichtlich. Sehr gut gemacht, danke dafür

  • @DonUwe
    @DonUwe 24 дні тому +1

    Golo, Du bist genial! Perfekt strukturiert und perfekt vorgetragen!!!!

  • @Hepha1st0s
    @Hepha1st0s 2 роки тому +1

    Ich wünschte du wärst mein Dozent 😅 So gut erklärt! Ein kurzes Infovideo zu Stack, Heap und evtl. garbage collection wäre mega!!

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Hey, vielen lieben Dank 😊
      Was Heap und Stack angeht, gibt's sogar schon ein Video: ua-cam.com/video/DtDcOryTGbI/v-deo.html
      Und Garbage-Collection steht noch auf unserer Liste, das kommt noch 😊

  • @smogkiel4004
    @smogkiel4004 Рік тому +1

    Sehr gute Videos. Deine videos sind eher etwas für fortgeschrittene Anfänger.
    Andere zeigen immer nur die grundlegenden Befehle, bei dir bekommt man deutlich mehr Informationen im Schnelldurchgang. 😅
    1+

    • @thenativeweb
      @thenativeweb  Рік тому

      [gr] Vielen Dank für das tolle Feedback, das freut mich 😊

  • @MagicCameo
    @MagicCameo 2 роки тому +1

    Super Einstieg. Eigentlich wollte ich nur mal reinhören, hab jetzt aber komplett gesehen. Die Thematik await und async würde ich gerne genauer kennenlernen.

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Vielen Dank für das Lib und Dein Feedback 😊
      Das mit async / await kommt noch, ich kann nur noch nicht sagen, wann.

  • @MrThommythommy
    @MrThommythommy 2 роки тому +3

    Hi Golo,
    Du machst wirklich super Videos. Genau nach meinem Geschmack.
    Ein Video im gleichen Stil zu await Promise async etc. wäre echt super.

    • @thenativeweb
      @thenativeweb  2 роки тому +2

      [gr] Vielen Dank für das Lob! Ein Video zu asynchroner Programmierung steht auf unserer Todo-Liste, das kommt definitiv … 😊

  • @abuhischam8808
    @abuhischam8808 2 роки тому +1

    Habe mich mit Referenz und Wertetypen 0 beschäftigt in dem Ausmaß. Ein Video wäre supi:D

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Das Video gibt es tatsächlich inzwischen schon, siehe ua-cam.com/video/DtDcOryTGbI/v-deo.html

  • @jeyt436
    @jeyt436 2 роки тому +1

    Funktionen, die Funktionen zurückgeben, könnte man auch als "function builders" bezeichnen.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Ja, im Prinzip schon … der Fachbegriff ist hier eben "higher-order function", aber theoretisch hast Du recht 😊

  • @guysome3263
    @guysome3263 2 роки тому +1

    Wow, du machst das super strukturiert. Hab da schon einige Zusammenfassungen zu gesehen, aber keine so gut wie deine.

  • @mauriceOverIP
    @mauriceOverIP Місяць тому +1

    Vielen, vielen Dank, dass Du Dir soviel Zeit für uns nimmst 👌

  • @kobi-kobsen
    @kobi-kobsen 2 роки тому +1

    Ich merke, dass ich trotz 10 Jahren als Webmensch einiges mal fundierter lernen sollte.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Aus Neugier - welche Bereiche der Sprache waren denn neu für Dich, oder wo hast Du festgestellt, dass Dir tiefere Kenntnisse fehlen?

  • @renekroll4460
    @renekroll4460 2 роки тому +1

    Auch hier vielen Dank. Hattest du nochmal ein Video zu async await gemacht?

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke schön 😊
      Was ein Video zu async / await angeht: Noch nicht, aber kommt noch …

  • @jurgenrothenberg8428
    @jurgenrothenberg8428 17 днів тому

    Mal wieder was gelernt wie man Kontent auch vermitteln. Einfach nur WOW wie Du das Thema rüber bringst. Die fast zwei Stunden waren einfach nur Kurzweilig. Noch nie jemanden gesehen der so drauf ist TOP TOP TOP und DANKE DANKE DANKE 💯💯💯

  • @danielyoutube8960
    @danielyoutube8960 2 роки тому +2

    Tolles Video! Super erklärt.
    Ich hätte wirklich Interesse an async... Und würde mich über ein Video dazu freuen...

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Vielen Dank 😊
      Und das Video zu async kommt … insofern: Stay tuned 😉

  • @jan-joseflinka5282
    @jan-joseflinka5282 2 роки тому +2

    Das war einfach spitze!! Die besten essenzial die ich bis her gesehen habe genau mein Niveau
    Vielen vielen Dank dafür. Ich hoffe auf eine Fortsetzung. Wobei der Asynchrone, funktionale und der Objektorientierte Ansatz das größte Interesse weckt.
    Macht weiter so ihr seit Spitze.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen, vielen Dank für Dein super Feedback 😊
      Die übrigen Themen stehen allesamt auf unserer Agenda, ich kann Dir nur noch nicht versprechen, wann genau das sein wird …

  • @xxkamuroxx
    @xxkamuroxx 2 роки тому +2

    Hey :)
    ich komme aus der SAP-Welt und kann entsprechend (leider) nur ABAP.
    Für das erste Kennenlernen mit JavaScript ist das Video super! Ich hab mich von dir perfekt abgeholt gefühlt.
    Tausend Dank! Bitte mehr davon!

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen Dank, das freut mich 😊
      Hast Du die Videos zu TypeScript (ua-cam.com/video/_CaGUZNEobk/v-deo.html ) und Node.js (ua-cam.com/video/5s7eFzI_fNo/v-deo.html ) schon gesehen?
      Und es kommt noch mehr 😉

  • @coachkerni9464
    @coachkerni9464 2 роки тому +2

    Hey,
    Mit Heap und Stack habe ich mich vorher noch nicht wirklich auseinander gesetzt. Da wäre ein Video zu dem Thema echt cool :)

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Haben wir inzwischen gemacht - siehe ua-cam.com/video/DtDcOryTGbI/v-deo.html

  • @spherez9183
    @spherez9183 2 роки тому +1

    Kann jemand ein gutes Buch zu JavaScript, HTML und CSS empfehlen für Anfänger das vieles abdeckt ?

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Ein Buch, was alles drei (gut) abdeckt, kenne ich leider nicht, aber für JavaScript würde ich Dir zu "JavaScript: Richtig gut programmieren lernen - Von der ersten Codezeile bis zum eigenen Projekt" von Marijn Haverbeke raten (das ist die deutsche Fassung von "Eloquent JavaScript"). Falls Dich Englisch nicht stört, nimm die englische 😉
      Allerdings sollte man, um das Buch verstehen und nutzen zu können, schon (etwas) Erfahrung in HTML und CSS haben, ansonsten wird's wohl eher schwierig.

    • @spherez9183
      @spherez9183 2 роки тому +1

      @@thenativeweb Etwas Erfahrung habe ich danke für den Tipp werde ich mir zulegen und denke auch noch extra Bücher für jeweils HTML und CSS ^^

  • @kraler-v7y
    @kraler-v7y Рік тому

    Das waren nicht nur die besten 100 Minuten, die ich je in Javascript investiert habe.
    Als Seiteneffekt wurden mir hier zum ersten Mal Closures / Delta Funktionen Schritt für Schritt nachvollziehbar erklärt.
    Bin auf das Video mit asynchroner Programmierung gespannt.
    Wo finde ich Eure Lint-Regeln?

  • @franzpaterna8271
    @franzpaterna8271 8 місяців тому

    Ich bin blutiger Anfänger betreffend Java. Nach der Einleitung wird es ja weiter gehen. Welche nächsten Lektionen schlägst Du vor? Für die Gestaltung von Webseiten werden immer die Kenntnisse von Java angeraten.

  • @martapfahl940
    @martapfahl940 2 роки тому

    Zum Thema function expression: Ist das nicht eher kontraproduktiv wenn ich meinen Code mach MVC strukturiere und im Model Teil eine Funktion aufrufen will, die erst in der View Section definiert wird? MVC ist soweit ich gehört habe auch die gängige Code Struktur in Angular (will jetzt aber nicht lügen)

  • @dCoder92
    @dCoder92 2 роки тому +1

    Geil wäre mal ein Video, das den kompletten Bereich der Asynchronität in JavaScript abdeckt
    (Callbacks, Promises, async/await, Streams usw.) mit ordentlichen Beispielen (kein Hallo Welt)
    und wann man was am besten einsetzt.

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Das wird kommen, das steht auf unserer Liste sogar ziemlich weit oben, aber ein bisschen dauern wird's leider trotzdem noch …

    • @dCoder92
      @dCoder92 2 роки тому +1

      @@thenativeweb Ok, da freue ich mich schon drauf :)) Sehr gut

    • @dCoder92
      @dCoder92 2 роки тому

      @@thenativeweb Ich habe noch eine Frage, ich sehe mittlerweile immer mehr Entwickler, die beim schreiben von JavaSscript (z.B. in React, VueJs, NodeJs usw.) das Semikolon am Ende weglassen, also permanent.
      Ich bin allerdings so sehr an das Semikolon gewöhnt, dass ich das manch mal sogar schwerer finde zu lesen ohne.
      Was sagst du dazu?
      Ist das irgendwie ein aktueller Trend, dass das auf einmal keiner mehr macht? Ist mir vorher nie aktiv aufgefallen.

  • @INDIANERBANDE
    @INDIANERBANDE Рік тому +1

    Mit weitem, weitem Abstand (im Vergleich mit Udemy und LinkedIn Learning) das Beste, was ich zu den angerissenen Themen gesehen habe.
    Golo, wir feiern Dich!

  • @ministerstein
    @ministerstein 2 роки тому +2

    28:37 const bedeutet in JS doch eigentlich, dass der Variablen kein neuer Wert zugewiesen werden kann, der Inhalt des Werts kann sich aber schon ändern?
    Sehr gute Zusammenfassung der Sprache und tolle Auffrischung für jemanden wie mich, der sonst nur mit anderen Sprachen arbeitet. Vielen, vielen Dank! :)

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke schön - und ja, Deine Vermutung ist genau richtig 😊

    • @jeyt436
      @jeyt436 2 роки тому +1

      Warte...
      Wie kann sich der Inhalt eines Werts ändern, ohne dass sich der Wert selbst ändert?

    • @ministerstein
      @ministerstein 2 роки тому +1

      @@jeyt436 Du kannst der const ja ein Objekt zugewiesen haben, das ja aus key-value-Paaren besteht. Du kannst also den Wert eines der Keys problemlos ändern aus dem Objekt. Der Interpreter wird sich nicht beschweren. Das gleiche klappt z.B, auch bei Ruby.

    • @jeyt436
      @jeyt436 2 роки тому +1

      @@ministerstein Okay, danke. Das hatte mich einfach verwirrt.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Eventuell ist auch das hier noch hilfreich: Heap, Stack, Werte- und Referenztypen // deutsch
      ua-cam.com/video/DtDcOryTGbI/v-deo.html

  • @kvvickie84
    @kvvickie84 2 роки тому +2

    Ich verstehe nicht, warum nicht einfach jeder der das Video aufgerufen hat auf Gefällt mir gedrückt hat, denn das ist ein hammermäßig guter Überblick von einem sehr erfahrenen sympathischen Typ. Mega & Weiter so 👌🏼 Dasselbe bitte zur asynchronen Programmierung 🙏🏼

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen, vielen Dank 😊

    • @kvvickie84
      @kvvickie84 2 роки тому

      @@thenativeweb Würdet ihr ein Video machen zum Thema asynchrone Programmierung? Ich habe nämlich nichts gefunden um das sture Denken der synchronen (objektorientierten) Programmierung loszuwerden :) Würde mich sehr sehr freuen! Eine Hauptfrage ist z. B. warum soll denn der Code weiterlaufen, wenn ich das Ergebnis eines Aufrufs noch nicht habe? Nur ein Thread in JS, schon klar, aber was bringt es mir weiterzumachen, wenn ich das Ergebnis ein paar Zeilen später benötige? 🤔

  • @jonas7438
    @jonas7438 8 місяців тому

    Danke danke danke! Perfektes Video für jemanden der grundsätzlich Programmieren kann, aber gerne mal eine andere Sprache lernen will :D Man hört dir gerne zu & deine Erklärungen sind eingängig..

  • @hermanheinz33
    @hermanheinz33 2 місяці тому +1

    super video!

  • @baris7971
    @baris7971 Рік тому

    Hmm hat man damals die ,,Objektorientierung" nicht mit dem .prototype objekt gemacht? Ich kann mich da noch vage daran erinnern ist aber schon ewig her.

  • @samigasi
    @samigasi 2 роки тому +1

    Super Video. Danke viel mals. Lerne viel davon.

  • @JonasHerbertson
    @JonasHerbertson Рік тому +1

    Mega Video, vielen Dank! Heap und Stack wären Mega interessant :)

    • @thenativeweb
      @thenativeweb  Рік тому

      [gr] Vielen lieben Dank 😊
      Zu Heap und Stack haben wir tatsächlich schon etwas gemacht, siehe: ua-cam.com/video/DtDcOryTGbI/v-deo.html
      Wenn Du generell wissen möchtest, ob wir zu einem bestimmten Thema schon etwas gemacht haben, guck Dir mal app.thenativeweb.io/ an 🦄

    • @JonasHerbertson
      @JonasHerbertson Рік тому

      @@thenativeweb Hab ich mir gerade angeschaut - super Video! Danke! Spitzen-Kanal habt ihr da! 😊

  • @zntgrf
    @zntgrf 2 роки тому +2

    Sehr gerne auch ein Video über Stack & Heap! Vielen Dank für deine Arbeit!

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen, vielen Dank 😊
      Und „Stack & Heap“ ist notiert 😊

    • @onkelwaldgeist
      @onkelwaldgeist 2 роки тому +1

      Ich möchte mich hier anschließen. Über ein Video zu Stack, Heap, Speicherverwaltung würde ich mich freuen
      Tolles Video, habe Deinen Kanal erst kürzlich entdeckt und muss dringend mehr anschauen.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Das Video gibt es inzwischen sogar schon 🎉
      ua-cam.com/video/DtDcOryTGbI/v-deo.html

  • @naheliegend5222
    @naheliegend5222 2 роки тому +1

    Puh, so langsam wie es am Anfang los ging, so schnell steigt die Komplexität ab 70% des Videos an. Wunderbar, vielen Dank!
    Was ich in JS vermisse ist, dass man beim Funktionsaufruf auch noch die Funktionsparameter nennen kann a la: process(array=primes, fn = function(){})

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Gerne 😊
      Und was benannte Funktionsparameter angeht: genau aus dem Grund verwende ich ein Objekt als Parameter, statt die Parameter direkt anzugeben. Damit hast du mit nur zwei Zeichen mehr im Grunde genommen den gewünschten Effekt.

  • @henninghoefer
    @henninghoefer 2 роки тому +1

    Ich habe JS zuletzt ca. 2011 benutzt … großes Dankeschön für diese Auffrischung!
    An einem weitergehenden Video zu Promises und async/await wäre ich natürlich besonders interessiert.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke für Dein Lob und das Feedback!

  • @psychedelic-chi
    @psychedelic-chi Рік тому

    Vielen Dank für das Video, das hast du toll erklärt, und ich einige Dinge dadurch erst richtig kapiert!

  • @bjornzschernack7653
    @bjornzschernack7653 2 роки тому +1

    Also so als Autodidakt geht mir das Thema Stack, Heap, Arbeitsspeicher völlig ab bisher. Das wäre für mich ein gutes und interessantes Videothema :-) Edit: Ja jetzt hab ich es auch gefunden :-D

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Freut mich, dass Du es schon gefunden hast 😊
      Für alle anderen hier noch der Link zu unserem Video zu Heap, Stack, Werte- und Referenztypen: ua-cam.com/video/DtDcOryTGbI/v-deo.html

  • @devchannel5232
    @devchannel5232 2 роки тому +2

    Habt ihr eine gute Lösung Business Logic von UI Logic zu trennen, ohne ein größeres Framework/Library a la Vue, React etc. einzusetzen? Das würde mich mal interessieren, ob ihr da evtl. einen guten Ansatz habt.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Um ehrlich zu sein, habe ich das Gefühl, Deine Frage noch nicht 100%ig verstanden zu haben.
      Prinzipiell hilft es ja bereits massiv, sich des Unterschieds zwischen UI- und fachlicher Logik bewusst zu werden. Dann ist es ja im Prinzip "nur" noch, das nicht zu vermischen. Dabei hilft IMHO, sich bei jeder Komponente Gedanken zu machen, auf welcher Ebene sie arbeitet (technisch, fachlich, UI, Orchstration, …).
      Aber mir scheint, dass in der Fragestellung implizit die Hoffnung mitschwingt, dass es da mehr gibt, als nur das. Lese ich das richtig?

    • @devchannel5232
      @devchannel5232 2 роки тому +1

      @@thenativeweb Ist schwierig nur mit Text zu erklären, am besten ich sende euch mal eine Mail mit einem kleinen Code Beispiel, wenn es für euch in Ordnung ist?

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      @@devchannel5232 [gr] Am einfachsten wäre es wahrscheinlich, wenn Du das auf unserem Discord postest - der ist ja für genau solche Fälle gedacht, und dort lesen auch nicht nur wir mit, sondern noch ganz viele andere Leute aus der Community, für die das Thema ja vielleicht auch interessant ist 😊

  • @oliverw.8473
    @oliverw.8473 2 роки тому +1

    Vielen Dank für dein Video.
    Ich habe bisher viel mit TypeScript gearbeitet, hatte aber nie ein richtig festes Fundament, auf das ich aufgebaut habe.
    Ich freue mich schon auf das 100 Minuten TypeScript Video. :)

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen Dank - und für alle, die den Link zum TypeScript-Video suchen: ua-cam.com/video/_CaGUZNEobk/v-deo.html

  • @Foreversun33
    @Foreversun33 Рік тому

    Vielen Dank für dieses sehr gute Video! Ich wünsche mir noch exception handling 🙂

  • @luckies6945
    @luckies6945 2 роки тому +1

    Danke toll! Hab endlich das mit der Lambda schreibweise verstanden :D.
    P.S. Würde mich sehr über ein Video über asynchrone Programmierung freuen. Ich schau gleich vll hast du ja schon eins geamcht 🤗

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Das freut mich sehr, vielen Dank 😊
      Und ein Video zur asynchronen Programmierung kommt bald - geplant ist es aktuell für Montag in zwei Wochen, also den 6. Juni, sofern uns nichts gravierendes mehr dazwischenkommt.

  • @bistduschlau9889
    @bistduschlau9889 2 роки тому +1

    MEGA! Das war das beste JavaScript-Tutorial überhaupt. Ich habe so viel gelernt und endlich verstanden und ich habe schon viele Tutorials geschaut. Danke! Ich werde mir jetzt direkt die nächsten Tutorials von Dir anschauen.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen, vielen Dank - und Dir weiterhin viel Spaß und Erfolg 😊

  • @marcbuchholz9470
    @marcbuchholz9470 2 роки тому +1

    Sehr gut gemachtes Video! Danke

  • @marcusreinicke
    @marcusreinicke 2 роки тому +1

    Das ist ein tolles Video.
    Ich bleibe dabei, Du bist ein toller Trainer, wirklich gut.
    Aber ich glaube, js ist immer noch oder sogar noch mehr, gruselig.
    Danke Dir Golo

  • @MarkusEicher70
    @MarkusEicher70 2 роки тому +1

    Hallo Golo. Vielen Dank für dieses sehr hilfreiche Video! 👍 Ich habe es mir nun ein zweites Mal angeschaut, da ich beim ersten Versuch noch gar nix konnte, zwischenzeitlich aber etwas Fortschritte gemacht habe. Nun hat es prima gepasst und ich konnte eine Menge mitnehmen. Muss noch intensiv an den higher order und lambda functions arbeiten. Ich freue mich auf weitere Beiträge von euch, besonders auf den Teil mit der ganzen async Thematik. Ich werde euch bestimmt weiter empfehlen. 👊 Habt ne gute Zeit und bleibt alle gesund! 🍀 Lieber Gruss aus der Schweiz. 👋

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Vielen, vielen Dank für das tolle Feedback - das freut mich sehr 😊
      Das mit dem async kommt noch, steht auf unserer Liste … ich kann Dir nur leider noch nicht sagen, wann genau.
      Bleib ebenfalls gesund 😊

  • @yt7042
    @yt7042 2 роки тому +1

    Super Erklärung von dir. Ich glaube die Hälfte der JS-Framework User kennt die Untiefen von JS gar nicht so richtig. Eigentlich sollte jeder mal in dieses Video schauen der mit der Materie zu tun hat. Mancher wird erstaunt sein was er noch von dir lernen kann. Weiter so!

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Vielen, vielen Dank 😊
      Und ja, leider würde ich diese Einschätzung teilen, dass es zumindest zu viele JavaScript-Entwickler:innen gibt, die die Sprache nicht gut (genug) kennen. Aber daran lässt sich ja zum Glück arbeiten … 😊

  • @ultraprogramming
    @ultraprogramming 2 роки тому +1

    Vielen Dank für den wirklich gut präsentierten Einstieg in JavaScript. Da ich primär mit C Sprachen arbeite finde ich kaum die Zeit mal nebenher andere Sprachen anzusehen. Hiermit ermöglichst du mir den Einblick in ein Entwicklungssystem das mir sonst in dieser Sorgfalt verborgen geblieben wäre. Und ja, es würde mich sehr interessieren wie JS mit async und await funktioniert. Und natürlich auch die anderen kleinen Dinge wir Regexps, etc. Leider kann ich nur einen Daumen hoch machen.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen Dank für das Lob 😊
      Weitere Videos unter anderem zu den von Dir genannten Themen sind geplant, dauert nur noch ein bisschen.

  • @FoleysWorld
    @FoleysWorld 2 роки тому +1

    Sooooooo gut erklärt. Bin kein Entwickler, sondern ein Designer der einigermaßen coden kann. Hätte mir das mal vor Jahren einer so erklärt, wäre ich heute ganz woanders.

  • @fadichello2256
    @fadichello2256 2 роки тому +1

    danke dafür, bitte async funktionen

  • @michaelrichter9408
    @michaelrichter9408 2 роки тому +1

    Ein „Deeper“ Dive in the Funktionale Programmierung mit Themen wie z.B Currying oder dem IIFE Entwurfsmuster wären super. In dem Zusammenhang wäre auch das Speicher Management und das Verhalten von Variablen bei der Übergabe an Funktionen interessant.
    Zum Thema OOP wäre interessant zu wissen wann Du „Klassen“ und wann „normale“ Funktionen/Objekte einsetzt.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Da sind viele gute Themen dabei, vielen Dank für die Anregungen 😊

  • @NabekenProG87
    @NabekenProG87 Рік тому

    "Stay Hung..." wurde ja ungünstig abgeschnitten 😏

  • @MrYattara
    @MrYattara 11 місяців тому +1

    Sehr gute Einführungsvideo. Gerne mehr davon. Top Leistung. Du erklärst nur das, was nötig ist!

  • @isen1
    @isen1 2 роки тому +1

    Top Einführung! Hatte soooo viele "aha Momente"...
    So viel background wie in kaum einem anderen tutorial. Gerne mehr

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen, vielen Dank - gibt's Themen, die Dich besonders interessieren würden?

  • @mp747hjk
    @mp747hjk 2 роки тому +1

    Vielen Dank, das Video hat mir auch sehr gut gefallen... ein Video zum Heap und Stack würde mich auch interessieren...

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Das freut mich 😊
      Und Heap & Stack kommt …

  • @kaltleiter
    @kaltleiter 2 роки тому +1

    Das Video ist klasse und lässt sich wirklich super anschauen. Vielen Dank für die Tolle Leistung. Tiefer in Details zur asynchronen Programmierung wäre als Fortsetzung super.

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Vielen Dank - und was eine Fortsetzung angeht: Die wird auf jeden Fall kommen, und ist geplant noch für Q1/2022 😊

  • @m-rl-n65
    @m-rl-n65 2 роки тому +1

    Super Video, vielen Dank dafür! Gerne mal noch was ausführlicheres zur Asynchrolnitärt machen. Würde mich sehr freuen.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen Dank! Ein solches Video kommt auf jeden Fall, ich kann nur noch nicht sagen, wann …

  • @gerhardlustig1676
    @gerhardlustig1676 2 роки тому +1

    WOW - ich bin zufällig auf Deinem Kanal gelandet - und ich bin begeistert!
    Ich hab noch nie so einen tollen Trainer gehabt!
    Herzlichen Dank!

  • @franzb1152
    @franzb1152 2 роки тому +1

    Wieder einen herzlichen Dank an [gr] für dieses informative und durchorganisierte Video. Man merkt einfach den lückenlosen Background. Bitte ein weiteres Video dazu, vielleicht mit weiter fortgeschritteneren Themen.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen lieben Dank 😊
      Die fortgeschritteneren Themen kommen noch …

  • @TimmYCode
    @TimmYCode Рік тому

    Gab es dazu jetzt eigentlich noch eine Fortsetzung?

  • @benjaminds2
    @benjaminds2 2 роки тому +1

    Das erste Video das ich sehe, man bist du kompetent und scheinbar hast du auch Ahnung von Didaktik.

  • @orange-vlcybpd2
    @orange-vlcybpd2 2 роки тому +1

    Ich bin froh diesen Kanal entdeckt zu haben. Golo hat eine didaktische Ader, definitiv.

  • @dgisindahouse
    @dgisindahouse 2 роки тому +1

    Vielen Dank für dieses super erklärte und verständliche Video....top!

  • @weikra2023
    @weikra2023 Місяць тому +1

    Top erklärt!

    • @thenativeweb
      @thenativeweb  Місяць тому +1

      Vielen Dank, das freut mich 😊

  • @DieterK479
    @DieterK479 Рік тому

    Auch ein Jahr später sehr informativ.

  • @npc386
    @npc386 2 роки тому +1

    Hallo erstmal, toller channel den du dir hier aufgebaut hast! Viel zum stöbern für den wissbegierigen Scripter 😀 Eine Frage habe ich aber nun doch weil ich es auch auf anderen Channels gesehen habe: Warum ausschließlich Konstanten? Insbesondere in Schleifen wie bei 1:10:30 würde ich das kritisch betrachten. Das Schlüsselwort const führt doch dazu das eine neue Konstante angelegt wird die die alte ersetzt statt sie einfach zu überschreiben, aus Performancesicht nicht optimal. Außerdem widerspricht es auch meinem Verständnis einer Konstanten denn die soll ja, wie der Name schon andeutet, konstant sein im Gegensatz zu einer Variablen. Ich benutze const nur am Anfang meiner Scripte um dort fixe Werte wie zB. interne Programmeinstellungen zu speichern die sich während der Laufzeit nicht mehr ändern. Was ist der Sinn und Zweck dahinter?

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Vielen Dank für Dein ausführliches Feedback und natürlich auch das Lob 😊
      Wegen Deiner Fragen zu Variablen und Konstanten: Das ist eine etwas längere Erklärung, aber die liefern wir gerne demnächst per Video - soll heißen: Das Thema steht nun auf unserer Liste 😊

    • @npc386
      @npc386 2 роки тому +1

      @@thenativeweb Super, vielen Dank 😀👍

  • @janweber3594
    @janweber3594 2 роки тому +1

    Tolles Video. Ich freue mich auf die Fortsetzung!

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Danke schön - und die Fortsetzung kommt noch … bloß noch ein bisschen Geduld 😉

  • @marinaegner
    @marinaegner 2 роки тому +1

    Wahnsinn! 🤯
    Richtig gut erklärt! ♥️
    Ich hab selten so eine gute Erklärung gesehen oder gehört.
    Was ich ganz gut fand, ist dass ein Vergleich zu anderen Sprachen hergestellt wurde. Mir sind jetzt Unterschiede klar geworden, von denen ich noch nicht wusste.
    Vielen Dank! 😊
    Das Abo ist gut angelegt 😊
    Sowas wie "this" und Prototypen Vererbung würde mich auch interessieren (falls die Frage noch aktuell ist)

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Vielen lieben Dank für Dein Lob und Dein Feedback! 😊
      Und ja, die Frage ist noch aktuell - zu Objektorientierung in JavaScript kommt demnächst etwas … ich kann nur noch nicht genau sagen, wann.

    • @marinaegner
      @marinaegner 2 роки тому +1

      @@thenativeweb Bitte gerne!
      Freut mich zu hören! 😊

  • @dwarslopers
    @dwarslopers 2 роки тому +1

    Vielen Dank wieder auch für dieses liebevoll gestaltete Video!

  • @kyrospace
    @kyrospace 2 роки тому +1

    Ich würde mich sehr zu allem interessieren was du im Abschnitt "Was noch fehlt" angesprochen hast. Aber eben genau in deinem Stil.

  • @cgsman1
    @cgsman1 Рік тому

    Ein didaktisch und methodisch mich sehr beeindruckendes und fachlich seeeehr überzeugendes und nützliches Video - danke !!!

  • @benjaminschmidt586
    @benjaminschmidt586 2 роки тому +1

    Hallo, muss bei den function expressions immer ein const vor der Definition stehen,
    oder dient dies nur dem Schutz vor weiteren Zuweisungen?

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Ich bin nicht ganz sicher, worauf die Frage abzielt - theoretisch kannst Du auch ein let oder ein var verwenden. War das schon das, was Du gemeint hast?

    • @benjaminschmidt586
      @benjaminschmidt586 2 роки тому +1

      @@thenativeweb Ja, danke.
      hatte die expressions bis dato weniger auf dem schirm, da ich gerne zu beginn einer "app" die eventlisteners erzeugt habe.
      möchte aber jetzt sowieso mehr auf module und import gehen um etwas mehr zu separieren.
      Da wäre ein umgewöhnen auf die expressions vielleicht nicht so schlecht.

  • @cairielari7518
    @cairielari7518 Рік тому

    Genial gute Einführung mit tollen Erklärungen, die man sonst nirgends so einfach (am Stück) findet! Ich wünschte, ich hätte Deine Videos schon früher gekannt, aber besser spät als nie. 😀

  • @saulgodman7872
    @saulgodman7872 2 роки тому +1

    Hey Golo,
    wieder mal ein tolles Video, Danke!
    Mir ist aber schon beim Typescript Video aufgefallen, dass die Schrift teilweise etwas verschwommen ist. Bin mir nicht sicher, ob es an meinem Monitor hier liegt (1080p) ich werde es später nochmal auf einem 2k Monitor kontrollieren. Vielleicht kannst du ja grundsätzlich die Bitrate etwas erhöhen bei den Aufnahmen und eventuell auch in 1440p aufnehmen.
    Edit: Es ist auch auf meinem 2k Monitor so, aber den code kann ich gut lesen nur der Rest z. B. die Dateien sind fast nicht zu lesen.
    Ich würde mich auch über ein Heap/Stack und ein ausführliches Video zu Async. freuen. Ich nutze letzteres zwar schon immer wieder mal aber ich glaube unter der Haube habe ich es noch nicht 100 % verstanden.

    • @thenativeweb
      @thenativeweb  2 роки тому +1

      [gr] Zuerst einmal: Vielen lieben Dank für das tolle Feedback 😊
      Was die Schärfe des Bildes angeht … das liegt vermutlich an unserer Streaming-Lösung, bei der wir allerdings erst einmal gucken müssen, ob wir darauf überhaupt Einfluss haben, mit welcher Bitrate das ganze läuft. Eine Option wäre allerdings tatsächlich, einfach die Schriftgröße noch etwas zu erhöhen.
      Wegen Heap+Stack: Das kommt auf jeden Fall bald, und auch async/await nehmen wir gerne mit auf in die Themenplanung 😊

    • @saulgodman7872
      @saulgodman7872 2 роки тому +1

      @@thenativeweb Es ist jetzt auch nicht so schlimm aber es könnte auch besser sein. ehh schärfer :p

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] 😊

  • @VeryBlackMan
    @VeryBlackMan 2 роки тому +1

    Sehr gutes Video. Vor allem finde ich die Hintergrund Informationen sehr interessant. Das bekommt man nicht häufig zu sehen. Ich würde mir zu allen Themen die du angesprochen hast gerne ein Video wünschen. Besonders aber zum Thema OOP, da es am meisten missverstanden wird.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke für Dein Lob - und zu den übrigen Themen kommen auch definitiv noch Videos 😊

    • @VeryBlackMan
      @VeryBlackMan 2 роки тому +1

      @@thenativeweb danke dir für deine Mühe. Bin gespannt auf weitere Videos über Javascript.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Sehr gerne 😊

  • @yahmk3978
    @yahmk3978 2 роки тому +1

    Vielen Dank!

  • @shadowbiker14
    @shadowbiker14 Рік тому

    Super tutorial. Endlich eine Erklärung die unter die Haube geht. Danke!

  • @mag8101
    @mag8101 2 роки тому +1

    Vielen Dank. Wie immer super erklärt :)

  • @matthiasmython9638
    @matthiasmython9638 2 роки тому +1

    Perfekter Scope. Lieben Dank dafür

  • @DJTechnostyler
    @DJTechnostyler 2 роки тому +1

    Sehr sehr gut erklärt. Für mich eigentlich uninteressant, aber auch irgendwie doch, weil man so gut gesehen hat, wie Andere denn beim Programmieren so denken.
    Symbols braucht man nicht nur selten... in meinem Fall habe ich die noch nie benötigt. Auf das Video freu ich mich schon, damit ich da mal ne Daseinsberechtigung sehe. Bisher fällt mir nur der Iterator ein.
    Das Video mit der Vererbung ist das wahrscheinlich Wichtigste, denn das ist DAS Feature von JS, was JS auch so unglaublich mächtig macht, wenn man sich damit auskennt.

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Danke für das Lob - und das Feedback im Allgemeinen 😊

    • @foo0815
      @foo0815 2 роки тому +1

      Ich finde die Bezeichnung "Symbol" in JavaScript etwas unglücklich, insbesondere wenn man an den Lisp-Ursprung denkt. JS Symbols sind eher so etwas wie "uninterned symbols" in Lisp, während Lisp symbols etwa JS strings entsprechend (unveränderbar, unique).

    • @DJTechnostyler
      @DJTechnostyler 2 роки тому +1

      @@foo0815 Soll heißen die dienen im Grunde nur dazu etwas readonly zu machen? Eigentlich ne gute Idee.

    • @foo0815
      @foo0815 2 роки тому +1

      @@DJTechnostyler Lisp Symbols und JS Strings stellen sicher, daß mehrmaliges Auftreten der gleichen Zeichenkette nur einmal im Speicher liegt und intern durch denselben Pointer dargestellt werden. Damit sind Vergleiche extrem schnell, da ja nur der Pointer verglichen wird und nicht die komplette Zeichenkette, was diesen Typ als Key oder Variablenname super geeignet macht.

    • @foo0815
      @foo0815 2 роки тому +1

      Lisp uninterned Symbols und JS Symbols machen aber geradezu das Gegenteil, sie stellen sicher, daß jedes Auftreten einen garantiert unterschiedlichen Pointer liefert. Auch bisweilen nützlich, aber eben was ganz anderes.

  • @TechWorldWithSerdar
    @TechWorldWithSerdar 2 роки тому +1

    danke für die ausführliche Beschreibung, finde die folgenden Sachen immer noch etwas verwirrend:
    console.log(undefined || 0);
    console.log(0 || undefined);
    console.log(undefined || undefined);
    console.log(0 || 0);
    /*
    0
    undefined
    undefined
    0
    */
    console.log(undefined && 0);
    console.log(0 && undefined);
    console.log(undefined && undefined);
    console.log(0 && 0);
    /*
    undefined
    0
    undefined
    0
    */

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Gerne 😊
      Findest Du es allgemein verwirrend, oder auch nach der Erklärung im Video?

    • @TechWorldWithSerdar
      @TechWorldWithSerdar 2 роки тому +1

      @@thenativeweb nach zweitem Hören habe es nun verstanden 😁

    • @thenativeweb
      @thenativeweb  2 роки тому

      [gr] Cool 😊