DOMANDA Programmazione Web da dove iniziare

Pubblicità

Dale Cooper

Nuovo Utente
Messaggi
85
Reazioni
8
Punteggio
34
Ciao a tutti, come da titolo vorrei iniziare seriamente a programmare siti web. Non avendo molte basi di programmazione da dove dovrei cominciare?(Libri, guide anche in inglese vanno bene)Editor quali consigliate? Va bene Windows oppure converrebbe su Linux?
 
ciao dipende dal tipo di app web che vuoi sviluppare... per esempio se vuoi sviluppare app web su ambienti microsoft di solito si studia il .net con c# per poi interfacciarsi a microsoft azure con webservice restful etc etc.

Oppure puoi studiare il php per fare altro tipo di app web oppure framework js tipo node.js/cordova.js etc che permettono anche di creare app mobili basate sul web.

Dammi qualche informazione in pii per consigliarti al meglio :)
 
Pensavo di iniziare da semplici siti in maniera molto semplice, giusto per iniziare. Tu sennò cosa mi consiglieresti?
 
siti web statici quindi?
se si parla di website statici devi imparare html 5 con css3 e qualche concetto di javascript/jquery
 
si certo che si.. guarda il sito w3schools fa tutti i tutorial per capire tutte le cose che ti ho citato
 
Te li metto in ordine

Tutorial base
  1. HTML/HTML5
  2. CSS3
  3. JAVASCRIPT
Tutorial avanzati
  1. JQUERY ( libreria JAVASCRIPT avanzato, che semplifica moltissimo il linguaggio e permette di fare molte cose di livello avanzato con meno codice ed include performance e sicurezza )
  2. BOOTSTRAP 4 ( framework HTML5+CSS3+JQUERY che rende la stesura di un sito molto più rapida, aggiungendo features, come il responsive, e fornendo blocchi già fatti )
  3. PHP ( linguaggio server side per rendere "dinamico" un sito. all'interno del tutorial c'è anche MYSQL che è il linguaggio dei detabase )
Imparando bene i tutorial base, ti si aprono davanti infinite possibilità:
  1. Sviluppo di siti web
  2. Sviluppo di applicativi web
  3. Sviluppo di applicazioni cross platform ( android,ios tramite cordova ad esempio )
  4. Sviluppo di software desktop cross platform (linux,macos,windows tramite electronjs ad esempio )
  5. Sviluppo di API
A differenza di 5 anni fa, dove il tutto era incentrato verso il "web", ora uno sviluppatore html+css+js può spaziare in tutto
 
Te li metto in ordine

Tutorial base
  1. HTML/HTML5
  2. CSS3
  3. JAVASCRIPT
Tutorial avanzati
  1. JQUERY ( libreria JAVASCRIPT avanzato, che semplifica moltissimo il linguaggio e permette di fare molte cose di livello avanzato con meno codice ed include performance e sicurezza )
  2. BOOTSTRAP 4 ( framework HTML5+CSS3+JQUERY che rende la stesura di un sito molto più rapida, aggiungendo features, come il responsive, e fornendo blocchi già fatti )
  3. PHP ( linguaggio server side per rendere "dinamico" un sito. all'interno del tutorial c'è anche MYSQL che è il linguaggio dei detabase )
Imparando bene i tutorial base, ti si aprono davanti infinite possibilità:
  1. Sviluppo di siti web
  2. Sviluppo di applicativi web
  3. Sviluppo di applicazioni cross platform ( android,ios tramite cordova ad esempio )
  4. Sviluppo di software desktop cross platform (linux,macos,windows tramite electronjs ad esempio )
  5. Sviluppo di API
A differenza di 5 anni fa, dove il tutto era incentrato verso il "web", ora uno sviluppatore html+css+js può spaziare in tutto

Ti ringrazio veramente tanto per la risposta! Ora inizio a studiare :rock1::rock1:
 
Pubblicità
Pubblicità
Indietro
Top