DOMANDA Programmazione Web da dove iniziare

Dale Cooper

Nuovo Utente
76
8
CPU
AMD FX-8320E
Scheda Madre
Asus 970 PRO Gaming Aura
GPU
AMD RX480
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?
 

Skills07

Head of Development
Staff Forum
Utente Èlite
35,283
11,434
CPU
Ryzen 7 5800x
Dissipatore
Deepcool gammax l240 v2
Scheda Madre
Aourus Gigabyte X-470 ultra gaming
HDD
Samsung Evo 850 250gb ,2tb x 2 toshiba P300, 256 Ssd silicon power, Samsung evo plus 1tb nvme
RAM
32 gb G.Skill Tridentz 3200 mhz RGB
GPU
Zotac - RTX 3070 Ti Trinity OC
Monitor
ASUS TUF QHD 165hz IPS, ITEK GCF 165hz IPS QHD, Samsung Curvo 144hz QHD
PSU
Seasonic Focus 650w 80 platinum
Case
Coolermaster h500p
Periferiche
Asus Tuf Wireless
Net
Fibra Tim 100mb
OS
Windows 10 Pro 64 bit
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 :)
 
  • Mi piace
Reazioni: Dale Cooper

Dale Cooper

Nuovo Utente
76
8
CPU
AMD FX-8320E
Scheda Madre
Asus 970 PRO Gaming Aura
GPU
AMD RX480
Pensavo di iniziare da semplici siti in maniera molto semplice, giusto per iniziare. Tu sennò cosa mi consiglieresti?
 

Skills07

Head of Development
Staff Forum
Utente Èlite
35,283
11,434
CPU
Ryzen 7 5800x
Dissipatore
Deepcool gammax l240 v2
Scheda Madre
Aourus Gigabyte X-470 ultra gaming
HDD
Samsung Evo 850 250gb ,2tb x 2 toshiba P300, 256 Ssd silicon power, Samsung evo plus 1tb nvme
RAM
32 gb G.Skill Tridentz 3200 mhz RGB
GPU
Zotac - RTX 3070 Ti Trinity OC
Monitor
ASUS TUF QHD 165hz IPS, ITEK GCF 165hz IPS QHD, Samsung Curvo 144hz QHD
PSU
Seasonic Focus 650w 80 platinum
Case
Coolermaster h500p
Periferiche
Asus Tuf Wireless
Net
Fibra Tim 100mb
OS
Windows 10 Pro 64 bit
siti web statici quindi?
se si parla di website statici devi imparare html 5 con css3 e qualche concetto di javascript/jquery
 
  • Mi piace
Reazioni: Dale Cooper

Skills07

Head of Development
Staff Forum
Utente Èlite
35,283
11,434
CPU
Ryzen 7 5800x
Dissipatore
Deepcool gammax l240 v2
Scheda Madre
Aourus Gigabyte X-470 ultra gaming
HDD
Samsung Evo 850 250gb ,2tb x 2 toshiba P300, 256 Ssd silicon power, Samsung evo plus 1tb nvme
RAM
32 gb G.Skill Tridentz 3200 mhz RGB
GPU
Zotac - RTX 3070 Ti Trinity OC
Monitor
ASUS TUF QHD 165hz IPS, ITEK GCF 165hz IPS QHD, Samsung Curvo 144hz QHD
PSU
Seasonic Focus 650w 80 platinum
Case
Coolermaster h500p
Periferiche
Asus Tuf Wireless
Net
Fibra Tim 100mb
OS
Windows 10 Pro 64 bit
si certo che si.. guarda il sito w3schools fa tutti i tutorial per capire tutte le cose che ti ho citato
 
  • Mi piace
Reazioni: Dale Cooper

Skills07

Head of Development
Staff Forum
Utente Èlite
35,283
11,434
CPU
Ryzen 7 5800x
Dissipatore
Deepcool gammax l240 v2
Scheda Madre
Aourus Gigabyte X-470 ultra gaming
HDD
Samsung Evo 850 250gb ,2tb x 2 toshiba P300, 256 Ssd silicon power, Samsung evo plus 1tb nvme
RAM
32 gb G.Skill Tridentz 3200 mhz RGB
GPU
Zotac - RTX 3070 Ti Trinity OC
Monitor
ASUS TUF QHD 165hz IPS, ITEK GCF 165hz IPS QHD, Samsung Curvo 144hz QHD
PSU
Seasonic Focus 650w 80 platinum
Case
Coolermaster h500p
Periferiche
Asus Tuf Wireless
Net
Fibra Tim 100mb
OS
Windows 10 Pro 64 bit
si o notepad++
 
  • Mi piace
Reazioni: Dale Cooper

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,465
12,882
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
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
 
  • Mi piace
Reazioni: Dale Cooper

Dale Cooper

Nuovo Utente
76
8
CPU
AMD FX-8320E
Scheda Madre
Asus 970 PRO Gaming Aura
GPU
AMD RX480
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:
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili