Der Martin: Webprogrammierung - was würdet ihr wählen?

Beitrag lesen

Hallo Mathias,

»» weil erfahrungsgemäß der Lernerfolg am nachhaltigsten ist, wenn's weh tut, so brutal das auch klingt.
Alleine durchs Falschmachen lernt man nichts.

naja, bedingt schon. Man merkt oft anhand der Konsequenzen, dass es so nicht richtig oder nicht gut ist. Aber du hast natürlich Recht, es braucht auch immer noch jemanden, der die eigene Lösung/Methode bewertet[1] und jemanden, der eine bessere zeigt[2]. Dabei können [1] und [2] durchaus dieselbe Person sein; ebenso könnte [1] aber auch der Lerndende selbst sein, wenn er bereit ist, auch sich selbst kritisch zu sehen, und [2] ein Fachbuch, ein Tutorial, oder ein Forum wie dieses hier.

»» Aber ein Verständnis für die Grundlagen ist IMO unersetzlich.
Ja, das steht wohl außer Frage. Aber was sind die Grundlagen und gehört dazu nicht die Organisation, die Abstraktion und die Verwendung gewisser Design Pattern?

Unbedingt, ja. Das sind formale Grundlagen; ich war in Gedanken mehr bei den technischen.

»» (Zeichencodierungen, HTTP, Client-Server-Architekturen, Datenstrukturen)
Nun, das ist schon viel mehr als nur die spezifischen Grundlagen einer Programmiersprache.

Nicht einer Programmiersprache, sondern des Umfelds, in dem man sich bewegt. Denn ich finde, es ist nicht sinnvoll "eine Programmiersprache" lernen zu wollen, sondern "das Programmieren". Dazu gehört, wie du selbst sagst, sicher ein Verständnis für Abstraktion, für Strukturen, Algorithmen und Zusammenhänge, aber ebenso auch Kenntnisse der wesentlichen Merkmale der Systemumgebung, innerhalb der man sich als Programmierer bewegt. Um im Web-Kontext sehe ich die Dinge, die ich da aufgezählt habe, durchaus als wichtige Grundlagen an, ohne deren Kenntnis man immer wieder auf Probleme stoßen wird, die eigentlich gar keine sind.

Und wenn man Grundkonzepte der Programmierung einmal verinnerlicht hat, kann man in relativ kurzer Zeit eine neue Programmiersprache lernen. In zwei Wochen kann man schon viel erreichen, erste "Gehversuche" eventuell sogar schon nach wenigen Stunden.

Ciao,
 Martin

--
F: Was sagt die kleine Kerze zur großen Kerze?
A: Ich gehe heute nacht aus!
0 69

Webprogrammierung - was würdet ihr wählen?

problemkenner
  • programmiertechnik
  1. 0
    Thomas J.S.
    1. 0
      Thomas J.S.
  2. 0
    LX
    • meinung
    1. 0
      suit
  3. 2
    Klawischnigg
    1. 0
      Tom
      1. 2
        suit
        1. 0
          Tom
      2. 0
        Malcolm Beck´s
    2. 0
      Peter Pan
      1. 0
        Klawischnigg
        1. 1
          molily
          1. 0
            Klawischnigg
            1. 0
              problemkenner
              1. 0
                Tom
              2. 0
                Vinzenz Mai
            2. 0
              molily
              1. 0
                Thomas J.S.
        2. 0
          Der Martin
          1. 0
            Tom
            1. 0
              Der Martin
              1. 0
                Tom
          2. 0
            molily
            1. 0
              Der Martin
              1. 0
                Vinzenz Mai
                1. 0
                  Klawischnigg
                  1. 0
                    molily
                2. 2
                  molily
                  1. 0
                    Der Martin
                    1. 0
                      molily
                      1. 0
                        Der Martin
                      2. 1
                        Tom
                        1. 0
                          Der Martin
                  2. 0
                    Vinzenz Mai
                    1. 0
                      Tom
                  3. 2
                    Thomas J.S.
                    1. 0
                      Vinzenz Mai
                      1. 0
                        Tom
                      2. 0
                        suit
                    2. 0
                      Der Martin
                      1. 0
                        Thomas J.S.
                      2. 0
                        Gunnar Bittersmann
                        1. 0
                          Der Martin
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              Vinzenz Mai
                  4. 0
                    Tom
                3. 0
                  Der Martin
                  1. 0
                    pryos.org
              2. 0
                molily
              3. 0
                Tom
            2. 0
              Tom
              1. 0
                molily
                1. 0
                  Tom
    3. 0
      molily
      1. 0
        Klawischnigg
        1. 0
          problemkenner
          1. 0
            dedlfix
            1. 0
              Sven Rautenberg
              1. 0
                suit
                1. 0
                  Shadowcrow
                  1. 0
                    Tom
          2. 1
            Thomas J.S.
        2. 0
          molily
          1. 0
            Klawischnigg
  4. 0
    Cyx23
    1. 0
      molily
      1. 0
        Cyx23
        1. 0
          Klawischnigg