Se dovessi creare un sito web proprio come questo per la programmazione, quale specifica base di conoscenze avrei bisogno? [chiuso]

4

Ho imparato il C ++ al college (ora ci stiamo spostando su Java.) Sul lato ho imparato lo schema di base, php e javascript. Tuttavia la mia conoscenza è abbastanza basilare che non saprei nemmeno come iniziare a costruire un sito come questo.

Il motivo per cui lo chiedo è che voglio sviluppare ulteriormente le mie competenze / conoscenze di sviluppo web facendo un progetto e amo VERAMENTE il design di questo sito web, quindi ho pensato di poterne creare una variante.

Qualcuno può indicarmi delle guide o cosa devo imparare per iniziare a muoverti in quella direzione?

Grazie!

    
posta zhenka 21.01.2011 - 23:58
fonte

2 risposte

9

Il mio consiglio:

Inizia in piccolo, e dall'inizio:

  • Per prima cosa apri il Blocco note o qualsiasi editor di testo, ottieni un libro di riferimento HTML o google it.
  • Imparare a scrivere HTML valido e pulito.
  • Quindi impara i CSS
  • Quindi impara Javascript.
  • Fase 1 crea un sito statico, ad esempio una pagina personale, con contatti su ecc.
  • Inizia ad apprendere una lingua lato server - > php, jsp, asp.net ecc.
  • Fase 2 Crea un sito che presenta alcuni moduli inviati e restituisce risultati di base dal server. ad esempio forse crea un semplice convertitore di valute.
  • Informazioni sui database - > MySQL, MSSQL, Postgresql ecc (stored procs, buona progettazione di db, amministratore di base)
  • Fase 3 Crea un nuovo sito in grado di visualizzare i risultati di un database, crearne di nuovi e modificarne quelli esistenti. e.g forse una semplice applicazione web per registrare studenti. Ad esempio, un utente può cercare studenti, aggiungere un nuovo studente o semplicemente modificarne uno esistente.
  • Informazioni su alcuni server Web, ad esempio Apache, IIS ecc.
  • Fase 4 Configura un server web e impara a gestire alcuni siti live. E.g all'inizio potresti voler ospitare da casa, eventualmente puoi acquistare un server virtuale. Finalmente puoi passare ad utilizzare un server dedicato.
  • Informazioni sul bilanciamento del carico, sulla sicurezza del sito web (questo dovrebbe essere in realtà dal primo giorno) etc
  • Stage N Non interrompere mai l'apprendimento ! dopo aver creato alcuni siti web è molto facile iniziare a fare le cose in un modo particolare (di solito ciò che hai appreso) . Leggi sempre il codice di altri popoli, fai domande. Leggi e apprendi nuove idee e tecniche. Mantieni perfezionando i tuoi metodi esistenti. Se raggiungi questa fase, l'unica limitazione è la tua immaginazione , non dovrai chiedere " Come posso creare un sito web come X"
risposta data 22.01.2011 - 00:33
fonte
1

Sono anche uno studente e dalla mia esperienza ho scoperto che è il modo migliore per procedere con un progetto è mettere l'idea generale su carta.

Le conoscenze specifiche di cui hai bisogno dovrebbero provenire da ciò che stai cercando di fare.

Preoccupati per quello che vuoi fare per primo. Quindi preoccupati per le specifiche in seguito e impara mentre procedi.

Spero che ti aiuti.

    
risposta data 22.01.2011 - 00:16
fonte

Leggi altre domande sui tag