2009-08-06 5 views
5

Nessuna sorpresa qui, possibili doppioni:Quali libri iniziare sulla programmazione web per un programmatore esperto non web?

Good Books for Learning Web Programming
Required Reading for a Soon to be Web Developer
e non ci saranno più.

Per un progetto personale, sto iniziando a fare qualche programmazione web con Django. Ho programmato da quando ero molto giovane in diverse lingue, principalmente Pascal/Delphi, C/C++, SQL Python (a volte in altri linguaggi come Java, PHP o Perl) quindi non sono un programmatore principiante, ma a parte i basic HTML Ho poca esperienza sul lato front-end della programmazione web (CSS, HTML, Javascript e AJAX) perché nei miei precedenti progetti professionali, se c'era la programmazione web, qualcuno avrebbe fatto la parte frontale.

Mi piace il framework Django ma mi sento molto limitato e perso con la parte frontale e vorrei migliorarlo. Quali libri non perdono 100 pagine per spiegare cosa una variabile o una funzione consiglieresti? (meglio se tutte queste tecnologie sono trattate insieme, ma diversi libri su ogni argomento sono Ok)

+0

Sì, ho visto queste domande. Ma il primo collegamento è una domanda di un programmatore novizio, il secondo afferma specificamente che non vuole libri su framework o tecnologie ma "sfide e terminologia". I * do * vogliono libri su tecnologie e frameoworks, quindi non penso che questo sia un errore. – juanjux

risposta

9

Posso consigliarne alcuni che di solito fornisco ai miei sviluppatori Jr. e che trovo il mio autoreferenzialità da tempo a tempo. Si tratta di creare per lo sviluppo web di base, e in base all'ambiente server di back-end, si consiglia di acquistare alcuni libri su IIS e C#, o Apache e PHP ecc

  1. Bulletproof Web Design da Dan Cedarholm
  2. CSS Mastery: avanzata Web Standards Solutions
  3. JavaScript: The Definitive Guide
+1

Grazie per la risposta, darò un'occhiata a quei libri (vedo che il Javascript si riferiva molto). Ho una certa esperienza sulla programmazione backend (PHP) e Apache, così come sui webservices, il mio punto debole è HTML/CSS/Javascript/Ajax. – juanjux

1

Suggerirei "JavaScript: le parti buone" per una lettura facile, mentre l'apprendimento JavaScript dal momento che già sapete come programmare.

controllare anche questo grande intro di JS video di un discorso presso la Northeastern l'anno scorso:

Javascript and jQuery

2

Il mio suggerimento è: andare oltre al w3schools.com tutorial su tutti questi temi. Ti guideranno attraverso le basi per le cose più avanzate. Ma il web design IMO ha bisogno di un buon occhio per il design; questo è qualcosa che viene dalla pratica e molto da fare fino a quando non si sa cosa sembra bello per l'utente finale.
Suggerisco anche di imparare direttamente su xhtml, perché impone una buona sintassi e una gamma più ampia di possibilità. Un altro consiglio è: non provare ad apprendere lo stile in html, finirai con lo sprecare il tuo tempo quando ti rendi conto che può essere fatto molto più velocemente in CSS.

+0

Ho sentito parlare bene e male dei tutorial di w3schools. Sono preoccupato del fatto che abbiano l'aspetto di concetti chiave, ma analizzano le domande di progettazione e architettura di alto livello. Altre persone che sono più ben informate: il web non è d'accordo, o sono ingiusto? –

+1

Ero un ingegnere del software che voleva imparare lo sviluppo del web e la prima cosa che ho fatto è stata quella di eseguire le esercitazioni su w3schools per html, css e javascript. Ha coperto le basi e reso le altre letture (vedi la risposta di PortageMonkey) molto più facile. – idrumgood

2

Progettare con gli standard Web di Jeffrey Zeldman è un'ottima introduzione alle best practice front-end. Devo dire che John Resig's Pro JavaScript Techniques è il miglior libro JavaScript che abbia letto. Per quanto riguarda i CSS, i suddetti Bulletproof Web Design e Pro CSS Techniques (dello stesso editore di Pro JavaScript Techniques) sono eccellenti.

1

Grazie per tutte le risposte ragazzi, per riassumere ho salvato questa lista:

JavaScript/AJAX:

  • Javascript, la guida definitiva
  • w3schools (già lettura)
  • Pro JavaScript
  • serie di conferenze di Douglas Crockford su javascript e DOM
  • Javascript, le parti buone
  • DOM Scripting
  • Head First JavaScript
  • Fondamenti di Ajax

CSS/HTML:

  • CSS Mastery
  • Pro CSS e modelli HTML design
  • Primo HTML capo con CSS & XHTML

Web design:

  • Bulletproof web design
  • Designing with Web Standards
+1

Non consiglierò W3Schools. Vedi questo http://w3fools.com/ – chhantyal

Problemi correlati