2009-08-06 5 views
5

Nein hier Überraschung möglich Betrogenen:Welche Bücher sollen für Web-Programmierung für einen erfahrenen Nicht-Web-Programmierer starten?

Good Books for Learning Web Programming
Required Reading for a Soon to be Web Developer
und es werden mehr.

Für ein persönliches Projekt fange ich an, einige Webprogrammierung mit Django zu machen. Ich habe programmiert, seit ich sehr jung in mehreren Sprachen war, hauptsächlich Pascal/Delphi, C/C++, SQL Python (manchmal in anderen Sprachen wie Java, PHP oder Perl), also bin ich kein Anfänger Programmierer, aber abgesehen von Basic HTML Ich habe wenig Erfahrung in der Front-End-Seite von Web-Programmierung (CSS, HTML, Javascript und AJAX), weil auf meinen früheren professionellen Projekten, wenn es Web-Programmierung gab jemand den Frontend-Teil tun würde.

Ich liebe das Django-Framework, aber ich fühle mich sehr eingeschränkt und verloren mit dem Frontend-Teil und möchte es verbessern. Welche Bücher, die nicht 100 Seiten verlieren und erklären, was eine Variable oder eine Funktion ist, würden Sie empfehlen? (besser, wenn alle diese Technologien zusammen behandelt werden, aber verschiedene Bücher zu jedem Thema ist auch ok)

+0

Ja, ich sah diese Fragen. Aber der erste Link ist eine Frage eines Anfänger-Programmierers, der zweite stellt ausdrücklich fest, dass er keine Bücher über Frameworks oder Technologien, sondern "Herausforderungen und Terminologie" möchte. Ich will Bücher über Technologien und Frameworks, also glaube ich nicht, dass das ein Betrogener ist. – juanjux

Antwort

9

Ich kann ein paar empfehlen, dass ich normalerweise meine Jr.-Web-Entwickler, und dass ich mich selbst beziehen von Zeit zu finden Zeit. Diese sind für die grundlegende Web-Entwicklung schaffen, und abhängig von Ihrer Back-End-Server-Umgebung, können Sie ein Buch auf IIS und C# kaufen möchten, oder Apache und PHP usw.

  1. Bulletproof Web Design von Dan Cedarholm
  2. CSS Mastery: Erweitern Web Standards Lösungen
  3. JavaScript: The Definitive Guide
+1

Danke für die Antwort, ich werde mir diese Bücher ansehen (ich sehe das Javascript sehr oft). Ich habe einige Erfahrung in Backend-Programmierung (PHP) und Apache, sowie Webservices, meine Schwachstelle ist HTML/CSS/Javascript/Ajax. – juanjux

1

würde ich empfehlen „Javascript: die guten Teile“ für eine leicht zu lesen, während Javascript zu lernen, da Sie bereits wissen, wie man programmiert.

Auch dieses große Intro eines Vortrages im vergangenen Jahr an der Northeastern JS Video ansehen:

Javascript and jQuery

2

Mein Vorschlag ist: geht über die w3schools.com Tutorials zu all diesen Themen. Sie werden Sie durch die Grundlagen zu den fortgeschritteneren Sachen führen. Aber IMO Webdesign braucht ein gutes Auge für Design; Das ist etwas, das aus der Praxis kommt und vieles davon, bis man weiß, was dem Endnutzer gut aussieht.
Ich schlage auch vor, gerade zu XHTML zu lernen, weil es gute Syntax erzwingt, wie eine breitere Palette von Möglichkeiten hat. Ein weiterer Ratschlag ist: Versuchen Sie nicht, den Stil in HTML zu lernen, Sie werden Ihre Zeit verschwenden, wenn Sie feststellen, dass es viel schneller in CSS getan werden kann.

+0

Ich habe gut und schlecht über die Tutorials der w3schools gehört. Ich mache mir Sorgen, dass sie so aussehen, als ob sie Kernkonzepte abdecken würden, aber auf höherer Ebene Design- und Architekturfragen durchbrechen. Können andere Leute, die besser informiert sind, nicht mit dem Web zustimmen oder bin ich unfair? –

+1

Ich war ein Software-Ingenieur, der über Web-Entwicklung lernen wollte und das erste, was ich tat, war die Tutorials auf w3schools für HTML, CSS und Javascript. Es umfasste die Grundlagen und machte die anderen Lesungen (siehe PortageMonkey's Antwort) viel einfacher. – idrumgood

2

Das Design mit Web-Standards von Jeffrey Zeldman ist eine sehr gute Einführung in die Best-Practice-Praxis. Ich würde sagen müssen, dass John Resigs Pro JavaScript Techniques das beste JavaScript-Buch ist, das ich gelesen habe. Was CSS angeht, sind das oben erwähnte Bulletproof Web Design und Pro CSS Techniques (vom selben Herausgeber wie Pro JavaScript Techniques) ausgezeichnet.

1

Danke für alle Antworten Jungs, es zusammenzufassen ich diese Liste gespeichert haben:

Javascript/AJAX:

  • Javascript, die endgültige Führung
  • W3schools (bereits lesen)
  • Pro JavaScript
  • Douglas Crockfords Vortragsreihe über Javascript und das DOM
  • Javascript, die guten Teile
  • DOM Scripting
  • Head First JavaScript
  • Foundations of Ajax

CSS/HTML:

  • CSS Mastery
  • Pro CSS und HTML Design Patterns
  • Kopf zuerst HTML mit CSS & XHTML

Webdesign:

  • Panzer Web-Design
  • Designing Mit Web-Standards
+1

Ich werde W3Schools nicht empfehlen. Siehe diese http://w3fools.com/ – chhantyal