06.06.2012, 17:10
Wenn du mit Webdesign anfangen willst, mach so früh wie möglich HTML, dass du danach sofort CSS machen kannst, denn ohne lange Erfahrung wird das mit den ordentlichen Webseiten nichts. Bin daran auch gescheitert.
PHP ist natürlich auch ganz gut zum lernen, ein Freund meint, wenn man C# (oder Java) beherrscht, kann man einiges ableiten.
Was die C-Sprachen angeht:
Du sagst, du hast bei Java nicht alles bei den Beispielen kapiert. Dann hüte dich, die Sprachen C und C++ an zufassen. Nimm C#. Die Syntax ist der von C++ und Java sehr ähnlich und die Funktionsweise auch, aber C++ ist einfach eine Sprache, bei der man auf absolut alles achten muss. Das bietet zwar auch viele Möglichkeiten, von denen C#-Programmierer nur träumen können (OS-Programmierung zum Beispiel).
C# ist einfach zu lernen, man findet sehr gut Informationen, da C# speziell für das .Net-Framework entwickelt wurde und schon Microsoft deshalb für fast alles schon eine gute Erklärung bietet.
Ob man das Net-Framework aber auf Geräten, wie das berühmte Beispiel, die Kaffeemaschine, installieren und damit C#-Programme nutzen kann, weiß ich nicht. Da ist man mit Java besser dran.
Ich finde allerdings, dass es nicht effektiv ist, erst Java und dann C# zu lernen. Das bisschen, was du in der Schule lernst, kannst du direkt für C# anwenden (natürlich ist etwas Google-Suche schon nötig) aber es ist sehr leicht. Die zwei Sprachen sind sich zwar ähnlich, aber sowas, wie Methoden- und Klassen-Namen ist einfach doch sehr unterschiedlich oder ganz anders strukturiert.
Wenn du mit Java anfängst, bleib bei Java, wenn du mit C# anfängst, bleib da bei.
Wenn du eine Sprache beherrschst, kannst du ja noch Andere lernen, aber dafür sollte man erst mal eine beherrschen um das Prinzip der objektorientierten Programmierung wirklich zu verinnerlichen.
Danach stehen die Türen offen. HTML sollte man aber immer können, weil das für Webdesign ein unumgängliches MUSS ist und mit HTML kommt auch CSS.
PHP ist dabei auch noch ziemlich gut und ist meines Wissens auch objektorientiert, womit HTML nicht punkten kann. Aber was Webdesign angeht, kann ich nicht so viel sagen. Hab es versucht, aber nicht wirklich lange. Habs verstanden, aber kein ordentliches Design hin bekommen.
PHP ist natürlich auch ganz gut zum lernen, ein Freund meint, wenn man C# (oder Java) beherrscht, kann man einiges ableiten.
Was die C-Sprachen angeht:
Du sagst, du hast bei Java nicht alles bei den Beispielen kapiert. Dann hüte dich, die Sprachen C und C++ an zufassen. Nimm C#. Die Syntax ist der von C++ und Java sehr ähnlich und die Funktionsweise auch, aber C++ ist einfach eine Sprache, bei der man auf absolut alles achten muss. Das bietet zwar auch viele Möglichkeiten, von denen C#-Programmierer nur träumen können (OS-Programmierung zum Beispiel).
C# ist einfach zu lernen, man findet sehr gut Informationen, da C# speziell für das .Net-Framework entwickelt wurde und schon Microsoft deshalb für fast alles schon eine gute Erklärung bietet.
Ob man das Net-Framework aber auf Geräten, wie das berühmte Beispiel, die Kaffeemaschine, installieren und damit C#-Programme nutzen kann, weiß ich nicht. Da ist man mit Java besser dran.
Ich finde allerdings, dass es nicht effektiv ist, erst Java und dann C# zu lernen. Das bisschen, was du in der Schule lernst, kannst du direkt für C# anwenden (natürlich ist etwas Google-Suche schon nötig) aber es ist sehr leicht. Die zwei Sprachen sind sich zwar ähnlich, aber sowas, wie Methoden- und Klassen-Namen ist einfach doch sehr unterschiedlich oder ganz anders strukturiert.
Wenn du mit Java anfängst, bleib bei Java, wenn du mit C# anfängst, bleib da bei.
Wenn du eine Sprache beherrschst, kannst du ja noch Andere lernen, aber dafür sollte man erst mal eine beherrschen um das Prinzip der objektorientierten Programmierung wirklich zu verinnerlichen.
Danach stehen die Türen offen. HTML sollte man aber immer können, weil das für Webdesign ein unumgängliches MUSS ist und mit HTML kommt auch CSS.
PHP ist dabei auch noch ziemlich gut und ist meines Wissens auch objektorientiert, womit HTML nicht punkten kann. Aber was Webdesign angeht, kann ich nicht so viel sagen. Hab es versucht, aber nicht wirklich lange. Habs verstanden, aber kein ordentliches Design hin bekommen.
Pessimisten sind realistisch.
Optimisten sind glücklich.
Programmieren ist einfach, jeder kann es lernen.
Doch gut programmieren, das ist die Kunst.
Optimisten sind glücklich.
Programmieren ist einfach, jeder kann es lernen.
Doch gut programmieren, das ist die Kunst.