Ludomedia è il social network per chi ama i videogiochi. Iscriviti adesso per iniziare.

Manuali e corsi per imparare a programmare

vorrei iniziare a programmare, cosa consigliate? Corsi, manuali? Quali nello specifico?
Ho già studiato qualcosa in passato, ma sarebbe meglio qualcosa dedicato anche ai neofiti così da avere un ripasso generale.



Grazie :)

in Ludomande

Risposta scelta dall'autore della domanda
2 Utilità

Imparare le basi di Javascript (di cui chiedevi in un commento) è piuttosto semplice, ma è un po' particolare come linguaggio. Se vuoi impararlo per bene ti consiglio questi mini libri (gratuiti su github) https://github.com/getify/You-Dont-Know- … e questo sito https://javascript.info/
Dovresti fare anche un po' html e css (basi), così puoi iniziare a creare delle piccole app. Puoi sfruttare i tutorial interattivi di https://www.freecodecamp.org/

Il percorso è lungo, comunque, se vuoi continuare su questa strada (javascript è pensato per il web) avresti da studiare qualcosa per il backend (ti consiglio Java, in quanto richiestissimo nel mondo del lavoro), i database e SQL, i framework più diffusi (React, Angular, Spring, Hibernate) e i web services.

Tutto questo soprattutto se conti di farlo come lavoro.

Risposta scelta dall'autore della domanda
1 Utilità

Dipende molto da cosa vuoi fare :) secondo me potresti valutare un bel C# in unity, la documentazione ufficiale di C# è anche in italiano, mentre quella di unity è fatta molto bene, online ci sono molti tutorial per novizi e la community non è male, poi trovo più piacevole avere come feedback anche solo un cubo che si muove piuttosto che un numero sullo schermo :) . Ah, fatti un account GitHub(magari accompagnato da GitKraken, sourcetree te lo sconsiglio che ultimamente da problemi) e salva lì i tuoi progetti così qualsiasi cazzata grave può essere risolta tornando al commit precedente

Risposta scelta dall'autore della domanda
1 Utilità

Effettivamente non ti ho risposto a che linguaggi studiare xd Dipende molto dal lavoro che ti piacerebbe fare:
- se vorresti fare applicazioni/programmi desktop (cioè per PC) o applicazioni web ti consiglio di partire con C# che è uno dei linguaggi più diffusi, ricercati e ben pagati per la figura che si intraprenderà di fare;
- se ti piacciono le applicazioni mobile, dipende dall'ambiente di sviluppo e dal linguaggio che vorresti imparare: c'è Xamarin Forms che è un framework che permette di scrivere il codice logico e pure l'interfaccia grafica una sola volta per ogni piattaforma mobile (Android, iOS e Windows Mobile) e non per ognuna ed è utilizzabile con Visual Studio e quindi C#, oppure le applicazioni native Android, per esempio, richiedono il linguaggio Java e il programma Android Studio. IOS non lo seguo molto, ma mi pare che serva il linguaggio Swift (l'evoluzione di Objective C) e il programma Xcode (lo usai nel 2012 con Objective C quando studiavo per diventare tecnico superiore).
Se hai qualche dubbio o richiesta particolare chiedimi pure, faccio appunto il programmatore :)

Risposta scelta dall'autore della domanda
0 Utilità

Ci sono tanti linguaggi, uno ottimo per iniziare è python, e un buon manuale a riguardo è think python. Ci sono decine di siti online dai quali si può imparare, basta una rapida ricerca su google. Non mi esprimo oltre perchè non sono un esperto, mi ero semplicemente interessato pure io all'apprendimento di un linguaggio di programmazione

Risposta scelta dall'autore della domanda
0 Utilità

E' pieno di siti da cui poter iniziare, HTML.it soprattutto che è anche scritto in italiano e scrive buone guide e abbastanza chiare. Comunque ti consiglio di leggere qualche sito anche in inglese perchè spiegano molto meglio le cose (spero che lo conosci bene perchè è una marcia in più per questo tipo di lavoro), se ne trovano tantissimi cercando su Google ;)

Risposta scelta dall'autore della domanda
0 Utilità

Il C è abbastanza facile da padroneggiare e molto didattico.
E una volta capito bene quello fare lo step successivo e addentrarsi nel mondo del C++ è decisamente fattibile
Per il materiale in librerie universitarie ve ne sono a bizzeffe, dai più didattici ai più tecnici (tipo il tomo di Stroustrup che è un bel mattone 😅)

Manuali e corsi per imparare a programmare