Ich interessiere mich sehr für das Erlernen der Webentwicklung und habe einige Grundlagen zu HTML und CSS vor einigen Jahren von W3Schools gelernt, aber ich habe nie gelernt, wie man Websites entwickelt, die den heutigen Standards entsprechen, dh frei fließende Websites ohne die Verwendung von Tabellen die Gestaltung der Website zu regeln.
Mit welchen guten Ressourcen kann ich beginnen?
Antworten:
CSS Zen Garden
Schauen Sie sich CSS Zen Garden an und blättern Sie durch die verschiedenen Ergebnisse. Sie sind sehr vielseitig und bieten einen großen Unterschied zum selben Quellcode. Sie werden viel über moderne CSS-Techniken lernen. Selbst wenn Sie sie nicht vollständig zerlegen, werden Sie zumindest eine Menge Inspiration und CSS-Fähigkeiten gegenüber normal zugänglichem HTML finden. Das Tolle an CSS Zen Garden ist die Semantik gegen den Stil. Inhalt ist überhaupt nicht Stile. Alle Stile, die Sie sehen, werden ausschließlich von CSS erstellt. Dies ist die richtige Methode, da Daten von vielen verschiedenen Clients verarbeitet werden können und nur von denjenigen, die sie visualisieren.
Bücher
Wenn es darum geht, aus Büchern zu lernen, scheint dies ein guter Anfang zu sein : CSS: The Missing Manual .
Internet
Ich habe das Smashing Magazine im Internet gelesen , das viele Beispiele und Ansätze enthält. Es reicht von Artikeln aus der Designbranche bis hin zu großartigen Ansätzen im Bereich Webdesign.
quelle
Der beste Weg, um zu lernen, wie man Websites und Anwendungen erstellt, ist , dies tatsächlich zu tun , dh, Sie sollten Projekte erstellen und dies die ganze Zeit tun. Dieses kurze Video vermittelt die Emotionen eines Neulings und gibt einige gute Ratschläge zu diesem Thema.
Ich habe auch einige andere Empfehlungen für Leute geschrieben, die daran interessiert sind, Webentwicklung zu lernen, die Sie lesen sollten, bevor Sie anfangen.
Da Sie jedoch keine Sprachen sprechen können, in denen Sie keine Wörter sprechen, müssen Sie die Grundlagen gut verstehen, bevor Sie ein nützliches Projekt erstellen können. In den folgenden Ressourcen finden Sie einige Grundlagen und Websites, mit denen Sie sich selbst vertraut machen können.
Es gibt großartige Orte, an denen Sie kostenlos die Grundlagen der Webentwicklung erlernen können. Fangen Sie hier an, aber spielen Sie mit Dingen, die sie nicht direkt lehren. Versuchen Sie nach einigen Versuchen, andere Websites / Projekte von Grund auf neu zu erstellen. Auf diese Weise werden die Konzepte gestärkt, Implementierungsdetails vermittelt und wahrscheinlich auch zusätzliche Informationen vermittelt. Sie können einfach kein guter Entwickler oder Designer werden, wenn Sie nur lesen, Sie müssen erstellen !
Ich habe einen Crashkurs für Designer gemacht, die Webentwicklung lernen
Hör zu! Sie sind auf ein designorientiertes Publikum zugeschnitten, gelten jedoch für alle Lernenden. Sie vermitteln die Grundlagen in den Folien / Posts / Videos und weisen am Ende jeweils ein kleines Projekt zu, um die reale Front-End-Entwicklung zu vermitteln.
Andere gute Tutorial-Websites
Verwenden Sie W3Schools nicht , es ist im Allgemeinen veraltet und sehr fehleranfällig. Verwenden Sie stattdessen eine Tutorial-Website wie oben, um eine der unten aufgeführten Dokumentationsseiten zu erlernen und zu verwenden, wenn Sie nach etwas Bestimmtem suchen.
Dokumentation
Der Blick auf die Dokumentation von Eigenschaften, Bibliotheken usw. ist entscheidend, um ein guter Webentwickler zu werden. Die folgenden Dokumente gehören zu den besten, die Sie verwenden können:
Nützliche Feeds
Herausgeber
Kleine Projekte / Spielen mit Code
Volltexteditoren
Andere nützliche Websites
Suchen Sie nach persönlichen Blogs von Webentwicklern und Designern, die Ihnen gefallen. Sie haben oft großartige Inhalte.
Ich habe auch eine Einführung in das UI-Design geschrieben, die sehr nützlich sein könnte. Ich habe einige zusätzliche großartige Ressourcen darin verlinkt.
Ich kann nicht genug betonen, der beste Weg zu lernen ist Dinge zu bauen, die deine Grenzen überschreiten und dies kontinuierlich zu tun .
Eine noch größere (und vielleicht überwältigende) Liste hilfreicher Websites finden Sie unter WebDesignRepo !
quelle
Die besten Orte für mich, um etwas über Webdesign zu lernen (Layout-Lösungen, Benutzerfreundlichkeit, Grafik und technische Lösung), sind:
Schauen Sie sich die gesamte Website der Personen an, die Artikel auf diesen Websites geschrieben haben:
Eine Liste abgesehen von
24ways.org
Oder etwas Technischeres über Listendesign und Floating http://css.maxdesign.com.au/index.htm
Sie müssen wissen, was Webstandards sind. Die offizielle Quelle ist: World Wide Web Consortium (w3c) Es ist ein bisschen schwierig, von dort zu lernen, weil es sehr technisch ist, aber es ist gut, es zu überprüfen, wenn Sie wissen möchten, wie die Dinge im Web funktionieren und warum über die Standards. Das nützlichste ist der Validator Ihres HTML-Codes.
Am besten ist es, sich den Quellcode guter Websites anzuschauen und natürlich den Anteil der Dinge, die zum Erlernen der Tricks ausgerichtet sind: http://www.cssbeauty.com/
Und sieh dir die Website guter Webdesigner an und was sie tun:
Jason Santa Maria
Dustin Curtis David DeSandro
Joshua Davis http://www.thinkingforaliving.org/ etc ...
und meine Delicious-Lesezeichen (es gibt eine Vielzahl von Dingen, die Sie durchsuchen und überfliegen müssen, was Sie nicht benötigen) http://www.delicious.com/Littlemad/webdesign
quelle
Bevor Sie anfangen, all diese Frameworks zu lernen ...
Ich möchte Ihre Aufmerksamkeit auf den Designteil des Webdesigns lenken .
Natürlich können Sie mit Bootstrap oder einem anderen Framework problemlos eine Website erstellen. Aber das ist kein Design. Ein Framework kann eine Basis sein, aber wenn Sie nicht Ihren eigenen Dreh setzen, erhalten Sie im Grunde eine Website, die genau wie alle anderen Websites da draußen ist .
Aus diesem Grund rate ich Ihnen, die Grundlagen des Designs zu erlernen und diese selbst anzuwenden.
Wie macht man (schöne) Websites auf eigene Faust?
Das ist eine Frage, die ein Buch wert ist, aber hier sind ein paar Hinweise:
Versuchen Sie, von Grund auf neu zu entwerfen
Wenn Sie mit all diesen Dingen fertig sind und sich mit HTML und CSS auskennen, können Sie Ihr eigenes, sehr einfaches Design erstellen.
Versuchen Sie, eine einzelne Seite mit nur Text in Schwarzweiß zu gestalten .
Warum nur Text? Weil Text das bei weitem am häufigsten verwendete Medium ist, um eine Nachricht im Web zu übermitteln. Daher ist es für Sie als Webdesigner von grundlegender Bedeutung, dass Text gut aussieht und Freude am Lesen macht.
Warum schwarz und weiß? Denn die Auswahl der Farben ist ein weiteres Biest. Wenn Sie kleine Schritte unternehmen, freuen Sie sich über Ihre Fortschritte und lernen schneller.
Wenden Sie die Grundprinzipien des Designs an, die Sie gelernt haben. Verwenden Sie die Beobachtungen der Designs anderer Leute. Denken Sie über das Ziel dieser Seite nach. Passen Sie die Größe des Texts mithilfe einer modularen Skala an.
quelle
Die beste Art zu lernen ist, Dinge zu machen, also mache dich selbst zu einer Website.
Lesen Sie Standards , alistapart , tutsplus .
Wenn Sie ein Buch benötigen, schauen Sie sich SitePoints - HTML-Utopie an: Entwerfen ohne Tabellen mit CSS .
Einige Gedanken zu csszengarden und W3Schools .
quelle
Ehrlich gesagt würde ich zunächst lernen, wie man WordPress-Sites entwickelt. Ja, ich kann eine Site mit HTML, CSS, PHP, ... codieren, aber ich kann eine WordPress-Site schneller zusammenstellen und dann nach Bedarf anpassen.
Wenn Sie anfangen möchten, nur die heutigen Standards zu lernen, dann würde ich http://nettuts.com/ empfehlen . Es wäre auch von Vorteil, die Premium-Mitgliedschaft zu erwerben und Zugriff auf einige großartige Tutorials zu erhalten. Wenn Sie daran interessiert sind, von PSD zu HTML zu wechseln, dann decken sie dies ab.
Nettuts ist ein Teil von Envato. Envato bietet mehrere Tutorial-Websites, die Webentwicklung, WordPress, Vektoren, Foto- und Videobearbeitung und vieles mehr abdecken. Es ist ein großartiger Ort, um anzufangen.
Nur meine 2 Cent.
quelle
Für Anfänger von Photoshop für Webdesign würde ich diese Website empfehlen: http://psdvibe.com/
quelle
Es gibt viele Websites mit unzähligen Tutorials. Die beste Plattform zum Erlernen von Webdesign ist jedoch http://teamtreehouse.com/ . Ich hoffe es hilft! Nik
quelle