UFFICIALE Imparare a Programmare

Andretti60

Utente Èlite
6,440
5,091
...Avevo pensato a javascript per la sua facilita (in teoria, da quello che ho letto)
Ti consiglio di leggere tutti i messaggi in questa discussione, perche' abbiamo parlato a lungo di quale sia il linguaggio "migliore" per imparare.
Ho usato le virgolette perche il "migliore" non esiste, tutto e' relativo. Pero' ti sconsiglio di iniziare con JavaScript, prima di tutto perche' non e' vero sia cosi' semplice come facciano credere, secondo perche' non e' un vero linguaggio di programmazione, piuttosto un linguaggio usato per semplici "script" usati nella programmazione di pagine web (qui https://it.wikipedia.org/wiki/Linguaggio_di_scripting trovi una infarinatura della terminologia). Personalmente consiglio Java, C e Python (nell'ordine), che sono piu' propriamente linguaggi multi-uso.
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
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
Io consiglio sempre di partire con C, per mettere le basi e farsi un attimo le ossa.
Poi passare o a JAVA o C++, anche se oggi il Python sembra la "migliore" scelta.
@Andretti60 beh javascript lato server, quindi nodejs, non lo vedi come un linguaggio di programmazione e non più scripting?
 
  • Mi piace
Reazioni: Andretti60

Andretti60

Utente Èlite
6,440
5,091
...
@Andretti60 beh javascript lato server, quindi nodejs, non lo vedi come un linguaggio di programmazione e non più scripting?
Vero, di fatto JavaScript come linguaggio e' parecchio potente, ma poiche' manca molte opzioni (IO per prima, ma non conosco a fondo la evoluzione di questo linguaggio per cui posso essere completamente sbagliato) e' un po' difficile pensarlo/usarlo come linguaggio di uso generale. Insomma, un po' come paragonare VBA e VB.
 

Ibernato

Utente Èlite
4,330
2,047
OS
Windows 10 Pro / Ubuntu 22.04
JavaScript è davvero potete, sia client side che server side. Il problema è che partire con questo linguaggio non è il massimo.
Anche io consiglio di partire con C o Java come primo linguaggio. Ma, se si vuole essere un web developer lato client, allora è meglio partire con HTML, CSS e JavaScript.
 

corazon_an

Utente Èlite
4,493
1,866
CPU
Intel i7 9700k @4,9
Dissipatore
Thermaltake Water 3.0 360
Scheda Madre
Asus Z390 STRIX-F
HDD
850 evo 250gb + mx500 1tb
RAM
2x8 gb corsair vengeance 3000mhz
GPU
RX 6800
Monitor
AORUS FI27Q-X
PSU
corsair rm650x
Case
anidees AI Crystal
Periferiche
Ducky One SF + Razer Viper Ultimate
Ringrazio tutti per la vostra attenzione e prontezza nell'aiutarmi.

Penso che inizierò con HTML e poi vedrò con cosa proseguire grazie a tutti ancora
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
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
Ringrazio tutti per la vostra attenzione e prontezza nell'aiutarmi.

Penso che inizierò con HTML e poi vedrò con cosa proseguire grazie a tutti ancora
Allora dovresti seguire questo approccio:
html
css
javascript
jquery/angularjs ( ATTENZIONE: angulaJS non angular )
bootstrap
 

Ibernato

Utente Èlite
4,330
2,047
OS
Windows 10 Pro / Ubuntu 22.04
Hai tutto l'anno impegnato vedo :)
Ci sono delle ide che ti semplificano il lavoro. Brackets per esempio è ottima
 

corazon_an

Utente Èlite
4,493
1,866
CPU
Intel i7 9700k @4,9
Dissipatore
Thermaltake Water 3.0 360
Scheda Madre
Asus Z390 STRIX-F
HDD
850 evo 250gb + mx500 1tb
RAM
2x8 gb corsair vengeance 3000mhz
GPU
RX 6800
Monitor
AORUS FI27Q-X
PSU
corsair rm650x
Case
anidees AI Crystal
Periferiche
Ducky One SF + Razer Viper Ultimate
Grazie a tutti ragazzi, mi consigliereste un buon libro su cui studiare html e css?

Ce ne sono molti e onestamente non saprei su cosa andere
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,553
12,944
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
naaa nessun libro.
E qui trovi tutti i tutorial delle cose che ti ho elencato precedentemente
 
  • Mi piace
Reazioni: fabio93

fabio93

Utente Attivo
609
173
CPU
AMD Ryzen 5 2400G
Dissipatore
Arctic Alpine64 Plus
Scheda Madre
Gigabyte GA-AX370-Gaming 3
HDD
Crucial MX500 250 GB, Crucial BX500 240 GB
RAM
G.Skill F4-3200C14D-16GFX FlareX 16 GB
Monitor
HP 2010i
PSU
Corsair TX550M
Case
Sharkoon M25-W
Periferiche
Magicforce 68, Logitech G203
OS
Windows 10 Pro, Fedora 31

corazon_an

Utente Èlite
4,493
1,866
CPU
Intel i7 9700k @4,9
Dissipatore
Thermaltake Water 3.0 360
Scheda Madre
Asus Z390 STRIX-F
HDD
850 evo 250gb + mx500 1tb
RAM
2x8 gb corsair vengeance 3000mhz
GPU
RX 6800
Monitor
AORUS FI27Q-X
PSU
corsair rm650x
Case
anidees AI Crystal
Periferiche
Ducky One SF + Razer Viper Ultimate
Grazie mille ragazzi.
 

fabio93

Utente Attivo
609
173
CPU
AMD Ryzen 5 2400G
Dissipatore
Arctic Alpine64 Plus
Scheda Madre
Gigabyte GA-AX370-Gaming 3
HDD
Crucial MX500 250 GB, Crucial BX500 240 GB
RAM
G.Skill F4-3200C14D-16GFX FlareX 16 GB
Monitor
HP 2010i
PSU
Corsair TX550M
Case
Sharkoon M25-W
Periferiche
Magicforce 68, Logitech G203
OS
Windows 10 Pro, Fedora 31

Andretti60

Utente Èlite
6,440
5,091
Ma neanche HTML è un linguaggio di programmazione! A meno che tu non voglia programmare ma solo creare pagine web, ti sconsiglio pure quello. A parte che ben pochi lo usano direttamente.
Insomma, cosa vuoi fare? Quali sono i tuoi interessi?
 

corazon_an

Utente Èlite
4,493
1,866
CPU
Intel i7 9700k @4,9
Dissipatore
Thermaltake Water 3.0 360
Scheda Madre
Asus Z390 STRIX-F
HDD
850 evo 250gb + mx500 1tb
RAM
2x8 gb corsair vengeance 3000mhz
GPU
RX 6800
Monitor
AORUS FI27Q-X
PSU
corsair rm650x
Case
anidees AI Crystal
Periferiche
Ducky One SF + Razer Viper Ultimate
Ma neanche HTML è un linguaggio di programmazione! A meno che tu non voglia programmare ma solo creare pagine web, ti sconsiglio pure quello. A parte che ben pochi lo usano direttamente.
Insomma, cosa vuoi fare? Quali sono i tuoi interessi?

Quello che faccio nella vita è tutt'altro quindi non credo che ci dovrò mai mangiare con queste cose.

Imparare a sviluppare pagine web non mi dispiacerebbe, sicuramente non mi interessa arrivare a programmare applicazioni.
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili