Dove padroneggiare HTML, CSS e Javascript? [duplicare]

10

Ultimamente mi sono interessato allo sviluppo web. Sono ancora uno studente. Ho imparato le basi di HTML, CSS e JavaScript. Poi ho pensato che avrei dovuto migliorare lo scripting lato server. Quindi sto imparando Struts2 e sto facendo meglio lì. Ora ho deciso che dovrei finalmente mettere a frutto le mie capacità.

Quindi io e il mio amico abbiamo deciso di creare un sito web divertente per la nostra classe. Ma ora mi rendo conto che, anche se conosco gli scripting lato server in larga misura (non eccezionale, solo buono considerando che sono un principiante), non sono affatto vicino agli elementi di base. HTML, CSS e JavaScript. Voglio dire, non posso fare cose interessanti con questo.

Sono a conoscenza di w3schools , ma sarebbe bello se tu potessi indicare un luogo più intuitivo dove posso imparare a fare tutte le cose interessanti in poco tempo.

Alcuni dei problemi che sto affrontando sono:

1) Come dovrei progettare il layout di base del mio sito web?

2) Come posso utilizzare API di terze parti come quella del grafico di Facebook?

    
posta shahensha 23.12.2010 - 08:13
fonte

4 risposte

10

Dipende da cosa intendi per "padroneggiare", imparare tutti i dettagli nitidi è una cosa e alzarsi da un sito è un altro.

Se ti piace l'implementazione nitty grintosa ...

Puoi ottenere le basi usando gli altri post, ma alla fine dovrai affrontare la compatibilità tra browser. Faccio riferimento a quirksmode su una base molto frequente. Che è utile quando devi affrontare problemi che ti fanno chiedere perché qualcosa non sembra giusto in alcuni browser.

Ci sono una miriade di siti che dovrai fare riferimento per capire perché / che cosa rende nel modo in cui funziona. Di solito è un po 'più complicato, ma è dove tendi a orientarti verso lo sviluppo di un'applicazione web (specialmente dove la sicurezza è un problema).

Personalmente, qui trascorro la maggior parte del mio tempo e utilizzo strumenti come Google Web Toolkit .

Se ti piace solo per il design ...

Potresti voler controllare dai framework, questo ti farà superare le gobbe tecniche e ti porterà a progettare. Ecco alcuni che vengono in mente che mi piace usare / usato per siti semplici: Quadri CSS:

Quadri JavaScript:

Puoi configurare il tuo mini server di sviluppo web utilizzando un ambiente di sviluppo completo utilizzando un kit tutto in uno come stack BitNami o LAMP / WAMP fino a semplici server Web come TinyWeb .

    
risposta data 23.12.2010 - 09:54
fonte
2

Bene, per prima cosa, Non esiste un'unica fonte di padronanza e nessun tutorial è sufficiente per padroneggiare qualsiasi tecnologia. È solo lavorando su progetti dal vivo e serie continue di errori, recupero e analisi dei risultati in diverse situazioni che acquisisci esperienza e competenza.

ora ciò che rimane è imparare la sintassi del linguaggio e per quello w3schools è un ottimo sito per html e css. spiega quasi tutti i tag in un modo molto presentabile. Per javascript e tecnologie correlate come ajax e jquery google è il miglior libro che tu abbia mai. perché nessun singolo libro risponderà mai a tutte le tue query javascript in un unico volume. buona fortuna.

    
risposta data 23.12.2010 - 10:06
fonte
1

How should I design the basic layout of my website?

Considera l'utilizzo di un modello CSS come quelli qui per creare il tuo sito web. Puoi sempre separare il modello per vedere come funziona.

How can I use 3rd party APIs like that of Facebook graph?

Facebook Graph è un'API REST. Lo consegni come un URL prefabbricato e ti restituisce un risultato in JSON. Esiste un JavaScript Java per Facebook che puoi utilizzare per accedere ai dati di Facebook utilizzando API del grafico di Facebook.

    
risposta data 23.12.2010 - 08:28
fonte
1

Dai un'occhiata a Head First Web Design.

    
risposta data 23.12.2010 - 08:43
fonte

Leggi altre domande sui tag