Come iniziare ad imparare la programmazione web

Come iniziare ad imparare la programmazione web
Come iniziare ad imparare la programmazione web

Video: Corso di Programmazione: Impara a programmare da zero | Alberto Olla 2024, Luglio

Video: Corso di Programmazione: Impara a programmare da zero | Alberto Olla 2024, Luglio
Anonim

La creazione di siti Web è stata a lungo un compito facile: il numero di servizi per creare un sito Web è incommensurabile. Ma senza specialisti - programmatori web - non è ancora possibile creare un sito Web o un'applicazione Web di alta qualità. Ci sono molti libri di testo e corsi su Internet, ma molti di essi sono già obsoleti e il resto si ripete. Come non annegare in un ampio flusso di informazioni e scegliere le fonti realmente necessarie?

Manuale di istruzioni

1

La base per la creazione del sito è il layout. Pertanto, è necessario iniziare con HTML e CSS. La risorsa più pertinente e completa per padroneggiare le basi è HTMLBOOK. Questo sito in lingua russa contiene informazioni su ciascun tag, nonché articoli utili sui principi e sulle caratteristiche del layout. Anche i tipografi esperti usano spesso questo sito se hanno domande sui tag html usati raramente o sulle proprietà dei CSS.

2

Un sito moderno non può fare a meno di JAVASCRIPT. Il linguaggio di programmazione stesso è stato usato per molto tempo e non c'è nulla di nuovo. Ma solo molte funzioni e caratteristiche non sono più necessarie, perché vengono utilizzati strumenti HTML più leggeri o librerie già pronte. Ma molti libri di testo sono stati scritti così tanto tempo fa che se un principiante li studia, allora, forse, la sua conoscenza sarà notevolmente intasata. La migliore risorsa moderna per l'addestramento javascript è learn.javascript.

3

Dove si trova JavaScript, ci sono librerie ausiliarie. Per cominciare, vale la pena esplorare il più comune: jQuery. La documentazione in lingua russa per jquery - jquery.page2page - contiene tutte le descrizioni di funzioni, esempi e articoli interessanti, "ricette".

4

Tutto quanto sopra fa parte del frontend (ciò che l'utente del sito vede è la parte client). Ma c'è anche un backend (lato server): questo è tutto ciò che ti permette di creare applicazioni complesse usando database, archiviando sessioni, ecc. Qui devi familiarizzare con php e sql. Per imparare il php nella fase iniziale, è meglio prendere la documentazione (nella ricerca della query "php", la documentazione russa e inglese viene eliminata). E per imparare sql - meglio della risorsa sql-ex non è stato ancora inventato nulla.

5

Bonus. Tutte queste abilità, così come altre, possono essere potenziate, anche tirando su l'inglese. Le lezioni semplici e comprensibili di inglese in varie aree della programmazione web sono presentate sulla risorsa codecademy. Questa non è solo una teoria, ma compiti pratici che il servizio verifica la correttezza. Questo metodo è abbastanza conveniente, perché dimostra immediatamente le capacità di un linguaggio di programmazione.

Consigli utili

Dai un'occhiata ai blog sullo sviluppo web. Un articolo può essere più utile di qualsiasi Talmud.