Pflicht für Webdesign

vom 15.08.2009, 13:13 Uhr

Ich möchte gerne versuchen, mich im Webdesign einzufinden. Natürlich gibt es vieles, was man im Webdesign verwenden kann. Nur sollte man natürlich nicht alles verwenden. Es gibt ja Javascript, CSS, PHP, HTML, Flash etc. Das man nicht alles kann, ist ja klar. Nun wüsste ich gerne, welche Grundkenntnisse man haben sollte und welche der oben genannten Scriptsprachen und Codes für das Webdesign Pflicht sind und welche eher unwichtig sind und man somit nicht dringend braucht.

Welche der oben genannten Scripte und Codes benötigt man für Webdesign und wozu braucht man sie? Wie kann man die verschiedenen Codes verbinden und wo gibt es genaue Tutorials zum erlernen? Wie sollte man am besten Vorgehen, um das Webdesign zu erlernen? Wo gibt es gute Tutorials und welche Scripte und Codes sollte man bevorzugen? Was ist wirklich Pflicht und was wäre gut, wenn man es kann, aber ist nicht unbedingt Pflicht?

Benutzeravatar

» Big-D. » Beiträge: 1234 » Talkpoints: -10,32 » Auszeichnung für 1000 Beiträge



Als Pflicht kann man nichts bezeichnen. Es kommt ja darauf an, dass du da gewünschte umsetzen kannst. Wie du das machst ist ja egal, wenn es denn gut funktioniert und optimiert ist.

Ich denke, dass man auf jeden Fall html und css beherrschen sollte. Das kann man ja teilweise auch miteinander kombinieren. Dann ist es noch fraglich, in welchem Rahmen du das machen willst. Willst du nur für dich webdesignen oder willst du das als Dienstleistung anbieten?

Generell gilt, je mehr man kann, desto besser. Wobei es vermutlich besser ist, wenn man eines sehr gut beherrscht, als wenn man alles nur ein bischen kann. Tutorials findest du im Internet genug.

Benutzeravatar

» winny2311 » Beiträge: 15159 » Talkpoints: 4,91 » Auszeichnung für 15000 Beiträge


Wenn du dies als Hobby machen wirst, dann ist natürlich gar nichts Pflicht. Trotzdem kann ich dir die aufgezählten Sprachen nach der Wichtigkeit ordnen, wie ich sie sehe:

1. HTML
2. CSS
3. JavaScript
4. Flash
5. PHP

Wieso ich dies so werte ist ganz einfach. Sehr wichtig ist, dass du dich mit HTML auskennst, denn eine sowohl technisch als auch optisch funktionierende Webseite muss fehlerlosen HTML-Code enthalten.

CSS ist aus dem heutigen Webdesign nicht mehr wegzudenken, denn erst damit kann man seine Seiten so richtig gut gestalten. Was man vor Jahren noch mit Tabellen und ähnlichen Konstrukten mühsam basteln musste, lässt sich mittlerweile "relativ einfach" mit CSS realisieren.

Ich erwähne JavaScript als erste echte Scriptsprache, weil du deiner Seite damit beliebige Funktionen verleihen kannst, die jedoch alle auf Seiten des Browsers statt finden. Das kann ein Vorteil sein, aber in den meisten Fällen (Stichwort: Cross-Browser-Kompatibilität) kann es auch zu einem Albtraum werden.

Flash ist für "normale" Webseiten mit Informationsgehalt wenig sinnvoll, jedoch ist es, so man denn ActionScript (das ist die Flash-Scriptsprache, die in der Syntax JavaScript sehr ähnelt) beherrscht, ein sehr mächtiges Multimedia-Tool. Bedenke aber, dass Flash auch so manche Nachteile mit sich bringt. So bietet eine Seite, die komplett aus Flash gefertigt ist, keine Sprungmarken zu irgendwelchen Unterseiten, die man entweder als Bookmark verwendet oder als Empfehlung an Freunde weiterleitet, etc. Auch kann es sehr anstrengend sein, längere Texte über Flash zu lesen, da es keine wirklich gute ClearType-Funktion gibt.

Am Ende erwähne ich PHP, weil das für den Hobbybastler das ultimative Ziel ist. Wenn man PHP so richtig in eine Webseite integrieren möchte, lässt sich damit sehr viel machen. Man kann zB sehr einfach dynamische JavaScripte oder CSS-Designs erstellen, komplexe Datenbanken in der Seite verwenden und vieles mehr. Spätestens an diesem Punkt musst du HTML, CSS und JavaScript gut (perfekt) beherrschen, weil PHP dir die Möglichkeit bietet, sehr viele Dinge on-the-fly zu generieren. PHP hat ausserdem den Vorteil, dass es für Anfänger sehr komfortablel zu bedienen ist, weil es eine Vielzahl von integrierten und fertigen Funktionen gibt und es bei fast jedem Webhoster angeboten wird.

Benutzeravatar

» Reaper » Beiträge: 576 » Talkpoints: 1,11 » Auszeichnung für 500 Beiträge



Reaper hat schon eine schöne Liste angegeben, die die wichtigen Punkte aufzählt. Und richtig ist auch: als Hobby ist gar nichts Pflicht.

Was die Wertungen angeht, sehe ich das aber anders! Zwar ist html die unbestreitbare Basis für Webdesign. Auch wenn man heute als "Amateur" mit WYSIWYG (What you se eis what you get) Editoren arbeitet, wird es selbst dann manchmal notwendig sein, die ein oder andere Stelle manuell nachzuarbeiten. Und dann brauchst Du html Kenntnisse.

Auch CSS ist eine feine Sache die das gestalten von html vereinfacht und Daten von Darstellung trennen lässt. Auf der einen Seite hast Du ein html Dokument mit den Informationen. Auf der anderen Seite dann das CSS Dokument, welches bestimmt, wie die Informationen dargestellt werden sollen.

Wenn Du hier einen Einstieg suchst, dann denke ich, wird den meisten "Selfhtml" ein Begriff sein! Einfach mal danach suchen.

Was die Scriptsprachen angeht, gehen wohl die "Grabenkämpfe" los. Das liegt in erster Linie daran, dass oft mit religiösem Eifer für und wider einer Sprache argumentiert wird. Auch gerne unsachlich.

Flash halte ich persönlich nämlich für insgesamt zu vernachlässigen! Javascript ist eine feine Sache und mit Sicherheit auf der Clientseite sehr hilfreich, aber beginnen würde ich mit dem aktiven Teil eher auf der Serverseite. Und da spricht erst mal nichts gegen PHP.

Wenn Du html und CSS soweit beherrschst, dass Du Deine ersten Seiten erstellt hast, dann kannst Du erste aktive Webanwendungen erstellen. Und das führt über die Programmierung. Javascript könnte Dir helfen, Benutzereingaben zu prüfen oder Menues schön darzustellen. Aber wichtiger bzw. interessanter ist es, Benutzereingaben in einer DB zu speichern oder Ergebnisseiten auf Grundlage von Nutzereinstellungen zu erzeugen. Dann hilft eben PHP auf verhältnismäßig einfache Art und Weise. Selbstverständlich gibt es auch anderer Möglichkeiten (eben auch Java oder C#), aber PHP ist wohl am einfachsten zu erlernen und am weitesten verbreitet (was die Suche nach Hilfe erleichtern dürfte!).

» derpunkt » Beiträge: 9898 » Talkpoints: 88,55 » Auszeichnung für 9000 Beiträge



Für das sogenannte Webdesign brauchst du aber auch Design Technische Sachen. Ich glaub eher du meinst Webgestaltung. Als Grundlage ist natürlich HTML geeignet. HTML ist recht einfach und du kannst es schnell erlernen. Um es dir bisschen einfacher beim coden zu machen, kannst du dir ein HTML Editor runterladen (diese sind kostenlos).

Auf selfhtml kannst du HTML lernen. Dies ist wohl die bekannteste deutschsprachige HTML lern Seite. Wenn du HTML einigermaßen beherrscht kannst du dich schonmal an eine Webseite ranmachen. Danach kannst du dich an CSS ranmachen und das lernen. Wenn du HTML & CSS gut kannst, kannst du übergehen zu PHP, Java, Flash etc.

Jedoch würde ich dir empfehlen bisschen Photoshop oder ähnliches zu üben, damit deine Webdesigns nicht so kahl aussehen. Weil nur mit coden kriegt man keine schöne Webseite hin.

» Pum » Beiträge: 24 » Talkpoints: 0,06 »


Die Gewichtung beziehungsweise Reihenfolge ist doch stark von deinen Zielen abhängig. Und wenn es um Kenntnisse für die Berufswelt geht sieht's nochmal anders aus, aber davon gehe ich erstmal auch nicht aus.

Klar, HTML und CSS sind die Grundsteine, um vernünftige Webseiten überhaupt zu bauen. HTML behandelt den Inhalt und CSS das Layout bzw. Arrangement des Inhalts.

Weiterführend kommt es dann darauf an, was du gerne machen möchtest oder dir als wichtig erscheint. Ich persönlich würde Flash erst ganz hinten anstellen. Klar kann man damit tolle Dinge machen und je nachdem um welche Inhalte es geht kann Flash auch super nützlich sein. Aber für "durchschnittliche" Webseiten ist Flash am wenigsten relevant.

Die Gewichtung zwischen PHP und Javascript (kommen für mich beide vor Flash) fällt dagegen schon schwieriger. Ich kann selber sagen, dass ich mich bei PHP sehr gut reinfinden konnte, und vor allem kann man hier schnell große Erfolge erzielen, was ein absoluter Motivationsschub ist um weiterzumachen. Mit Javascript habe ich mich dagegen nie beschäftigt, meine Kenntnisse reichen gerade mal so weit dass ich mir freigegebene Scripte für kleine Tools runterlade und sie an meine Seite anpassen kann und dann zum Laufen kriege. Und mir persönlich reicht das eigentlich auch.

Wichtig ist noch, wenn du PHP lernen willst brauchst du (im Gegensatz zu HTML, CSS oder JS) auch einen Server, der PHP unterstützt - oder als Alternative lädst du dir WAMP bzw. MAMP, LAMP oder XAMP (Windows, Mac, Linux, Unix) runter. Mithilfe dieses Programms wird ein Server simuliert (vereinfacht ausgedrückt) und so kannst du auf dem heimischen Rechner fleißig programmieren und ausbessern, ohne Gefahr zu laufen, dass irgendein Idiot zufällig auf deinen Webspace stößt und Sicherheitslücken entdeckt oder dir schlichtweg das ständige Uploaden, um zu checken, ob das nun funktioniert, zu sparen.

Benutzeravatar

» Taline » Beiträge: 3594 » Talkpoints: 0,75 » Auszeichnung für 3000 Beiträge


Ähnliche Themen

Weitere interessante Themen

^