imparare da zero a programmare
-
beraro
- Scoppiettante Seguace

- Messaggi: 253
- Iscrizione: martedì 22 maggio 2007, 17:30
- Sesso: Maschile
- Località: Bergamo
imparare da zero a programmare
buongiorno, vorrei imparare la programmazione in C ++, secondo i vostri consigli è adatto per iniziare?
o dovrei partire con qualche linguaggio più leggero?
se qualcuno conosce corsi vicino Bergamo o libri che partano da
zero ma proprio da zero, il mio os è ubuntu 16.04 lts grazie.
o dovrei partire con qualche linguaggio più leggero?
se qualcuno conosce corsi vicino Bergamo o libri che partano da
zero ma proprio da zero, il mio os è ubuntu 16.04 lts grazie.
Ultima modifica di beraro il domenica 20 gennaio 2019, 20:06, modificato 1 volta in totale.
Marco
- giulux
- Amministratore

- Messaggi: 25441
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: programmare
Metti un titolo che faccia capire meglio il problema.
In assenza di richiesta di supporto tecnico sposto al bar.
In assenza di richiesta di supporto tecnico sposto al bar.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
- jeremie2
- Gruppo Documentazione

- Messaggi: 3556
- Iscrizione: giovedì 1 giugno 2006, 16:39
- Distribuzione: Ubuntu 24.04
- Località: Casciana Terme
- Contatti:
Re: programmare
Sicuramente per iniziare è tosto e per apprendere i primi rudimenti altri linguaggi sono più immediati.beraro ha scritto:buongiorno, vorrei imparare la programmazione in C ++, secondo i vostri consigli è adatto per iniziare?
Comunque sia, se l'inglese non è un problema, questo sito https://www.learncpp.com si pone di insegnare il C++ fin dalle nozioni più basilari... quindi è adatto anche per principianti.
Nel complesso la guida è fatta bene, aggiornata di continuo, non lesina sulle spiegazioni e alla fine dei capitoli presenta sempre degli esercizi e una sezione per i commenti.
Ciao
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
- OMBRA_Linux
- Imperturbabile Insigne

- Messaggi: 2746
- Iscrizione: mercoledì 18 febbraio 2015, 14:24
- Desktop: HP / Lenovo / Samsung
- Distribuzione: Android / Linux / Windows10-11
- Sesso: Maschile
- Località: Napoli
Re: programmare
Dipende da cosa vuoi realizzare e se vuoi partire da 0 o usare degli IDE che fanno uso di controlli già compilati.
Se per vivere devi strisciare, alzati e muori.
- noel80
- Entusiasta Emergente

- Messaggi: 2240
- Iscrizione: giovedì 11 settembre 2014, 2:49
- Desktop: Gnome w/Tile || KDE
- Distribuzione: Pop!_OS || SteamOS
Re: programmare
Se puo' andar bene anche se in inglese (che coumunque rimane ad un livello abbastanza scolastico, da scuola primaria), credo meriti menzionare il libro fatto dal cratore sel linguaggio, Bjarne Stroustup. C'e' un libro fatto da lui chiamato "Programming Principles and Practice Usinc C++", che e' indirizzato a chi inizia.
Non posso dire molto, perche' sono ancora ai primi capitoli, dato che, non avendo continuato la lettura/studio per un periodo, ho trovato meglio ricominciare da capo (quindi i primi 3 capitoli li ho fatti almeno 4 volte
).
Non so' quanto difficile diventi poi: dello stesso utore c'e' anche un altro che e' piu' tosto, quindi questo e' quello raccomandato per iniziare, da lui.
Mi piace molto perche', come ci sono libri differenti per imparare un linguaggio, ognuno con il proprio metodo (come quelli del "tutto in 24 ore"), e dato che con tutte le buone intenzioni, anche partendo da zero ci sono sempre diverse altre cose inerenti e che non posson venir spiegate tutte da subito, in questo libro ne vengono comunque messi alcuni accenni dai primi esercizi, per poi venir spiegate piu' in dettaglio in seguito. E' un po' ostico, ma il fatto che la "lingua" in cui e' scritto e' proprio quella di qualcuno che ha mangiato pane e c++ da una vita, e appunto anche il fatto che questo metodo (affatto impossibile, dato online ci son comunque le risposte agli esercizi, se se ne vuol consultare qualche suggerimento, senza cadere nella totale frustazione lol) credo poi dia dei vantaggi, rispetto ad altri metodi.
Ci sono esercizi a fine di ogni capitolo, e semi-esercizi e prove varie durante la lettura, e le appendici.
Il suo libro principale (quello non per principianti) ha una versione anche in italiano, questo comunque ha le sue mille-cento-e-passa pagine, ed e' super esplicativo.
RIguardo gli IDE, il primo capitolo prende in considerazione proprio l'utilizzo di questi: non li spiega, spiega come creare il primo programma, e implica che l'utente si interessi a provare-cercare, e prender confidenza con questi; spiegarli tutti o consigliarne anche solo alcuni credo non sia una cosa che il libro abbia dovuto suggerire, dato appunto ognuno ha le sue preferenze, alcuni usano Windows, altri Linux...comunque al momento mi trovo bene per fare gli esercizi utilizzando solo il terminale per la compilazione (praticamente e' solo un comando da dover utilizzare, che elenca gli errori se ne ce ne sono), ed un programma di testo, e credo si possa benissimo fare anche solo cosi'...
Vorrei prendere l'occasione per chiedere se avete qualche consiglio, riguardo a IDE, o se c'e' un metodo per poterlo fare da vim...
Probabilmente ognuno ha il suo modo di studiare, ma credo che tenersi un libretto per scrivere le note importanti, da subito, e segnarle sulle pagine anche, possa facilitarne la memorizzazione (anche per quando poi ci sia bisogno di andar a ricercare qualcosa).
@jeremie2: grazie del link.
Non posso dire molto, perche' sono ancora ai primi capitoli, dato che, non avendo continuato la lettura/studio per un periodo, ho trovato meglio ricominciare da capo (quindi i primi 3 capitoli li ho fatti almeno 4 volte
Non so' quanto difficile diventi poi: dello stesso utore c'e' anche un altro che e' piu' tosto, quindi questo e' quello raccomandato per iniziare, da lui.
Mi piace molto perche', come ci sono libri differenti per imparare un linguaggio, ognuno con il proprio metodo (come quelli del "tutto in 24 ore"), e dato che con tutte le buone intenzioni, anche partendo da zero ci sono sempre diverse altre cose inerenti e che non posson venir spiegate tutte da subito, in questo libro ne vengono comunque messi alcuni accenni dai primi esercizi, per poi venir spiegate piu' in dettaglio in seguito. E' un po' ostico, ma il fatto che la "lingua" in cui e' scritto e' proprio quella di qualcuno che ha mangiato pane e c++ da una vita, e appunto anche il fatto che questo metodo (affatto impossibile, dato online ci son comunque le risposte agli esercizi, se se ne vuol consultare qualche suggerimento, senza cadere nella totale frustazione lol) credo poi dia dei vantaggi, rispetto ad altri metodi.
Ci sono esercizi a fine di ogni capitolo, e semi-esercizi e prove varie durante la lettura, e le appendici.
Il suo libro principale (quello non per principianti) ha una versione anche in italiano, questo comunque ha le sue mille-cento-e-passa pagine, ed e' super esplicativo.
RIguardo gli IDE, il primo capitolo prende in considerazione proprio l'utilizzo di questi: non li spiega, spiega come creare il primo programma, e implica che l'utente si interessi a provare-cercare, e prender confidenza con questi; spiegarli tutti o consigliarne anche solo alcuni credo non sia una cosa che il libro abbia dovuto suggerire, dato appunto ognuno ha le sue preferenze, alcuni usano Windows, altri Linux...comunque al momento mi trovo bene per fare gli esercizi utilizzando solo il terminale per la compilazione (praticamente e' solo un comando da dover utilizzare, che elenca gli errori se ne ce ne sono), ed un programma di testo, e credo si possa benissimo fare anche solo cosi'...
Vorrei prendere l'occasione per chiedere se avete qualche consiglio, riguardo a IDE, o se c'e' un metodo per poterlo fare da vim...
Probabilmente ognuno ha il suo modo di studiare, ma credo che tenersi un libretto per scrivere le note importanti, da subito, e segnarle sulle pagine anche, possa facilitarne la memorizzazione (anche per quando poi ci sia bisogno di andar a ricercare qualcosa).
@jeremie2: grazie del link.
-
beraro
- Scoppiettante Seguace

- Messaggi: 253
- Iscrizione: martedì 22 maggio 2007, 17:30
- Sesso: Maschile
- Località: Bergamo
Re: imparare da zero a programmare
Ringrazio tutti per le risposte, il mio problema è che conosco l'inglese solo a livello scolastico e ora forse anche meno
quindi chiedo solo se qualcuno ha da indicarmi un corso o un libro in italiano, o anche se ci sono persone che sconsigliano
questo approccio per le difficoltà che si incontrano nello studio di questo linguaggio.
quindi chiedo solo se qualcuno ha da indicarmi un corso o un libro in italiano, o anche se ci sono persone che sconsigliano
questo approccio per le difficoltà che si incontrano nello studio di questo linguaggio.
Marco
- Luca Gasperini
- Prode Principiante
- Messaggi: 23
- Iscrizione: lunedì 7 gennaio 2019, 17:51
- Desktop: Plasma
- Distribuzione: Ubuntu 18.04 & ArchLinux x86_64
- Sesso: Maschile
- Località: Roma
- Contatti:
Re: imparare da zero a programmare
Ciao!
Se non conosci bene l'inglese c'è un video corso fatto da un professore italiano, magari ti potrebbe interessare per imparare il C++ 11, ti linko la sua playlist:
https://www.youtube.com/playlist?list=P ... lkiHSEhktG
Buona fortuna!
Se non conosci bene l'inglese c'è un video corso fatto da un professore italiano, magari ti potrebbe interessare per imparare il C++ 11, ti linko la sua playlist:
https://www.youtube.com/playlist?list=P ... lkiHSEhktG
Buona fortuna!
Luca Gasperini - Sviluppatore Open Source per XSoftware
https://www.xsoftware.it / https://www.xsoftware.eu
luca.gasperini@xsoftware.it
https://www.xsoftware.it / https://www.xsoftware.eu
luca.gasperini@xsoftware.it
- 20111954
- Entusiasta Emergente

- Messaggi: 1301
- Iscrizione: domenica 18 ottobre 2009, 20:36
- Distribuzione: Xubuntu 18.04.5 LTS
- Sesso: Maschile
- Località: Reggio Calabria
Re: imparare da zero a programmare
prova a cercare su telegram
- OMBRA_Linux
- Imperturbabile Insigne

- Messaggi: 2746
- Iscrizione: mercoledì 18 febbraio 2015, 14:24
- Desktop: HP / Lenovo / Samsung
- Distribuzione: Android / Linux / Windows10-11
- Sesso: Maschile
- Località: Napoli
Re: imparare da zero a programmare
beraro [url=https://forum.ubuntu-it.org/viewtopic.php?p=5109223#p5109223][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ringrazio tutti per le risposte, il mio problema è che conosco l'inglese solo a livello scolastico e ora forse anche meno
quindi chiedo solo se qualcuno ha da indicarmi un corso o un libro in italiano, o anche se ci sono persone che sconsigliano
questo approccio per le difficoltà che si incontrano nello studio di questo linguaggio.
Sul Web è pieno di ''Guide/Video'' Guide per imparare vari linguaggi.
Il consiglio che ti do io è quello di concentrarti solo sul linguaggio che ti interessa per adesso e quando l'avrai imparato, anche se solo in parte, allora potrai proseguire con un'altro.
Edit: Se conosci L'inglese è tutto guadagnato perchè apprendi molto più facilmente visto che le istruzioni di codice sono fatte in Inglese.
Se per vivere devi strisciare, alzati e muori.
-
beraro
- Scoppiettante Seguace

- Messaggi: 253
- Iscrizione: martedì 22 maggio 2007, 17:30
- Sesso: Maschile
- Località: Bergamo
Re: imparare da zero a programmare
Codice: Seleziona tutto
Ciao!
Se non conosci bene l'inglese c'è un video corso fatto da un professore italiano, magari ti potrebbe interessare per imparare il C++ 11, ti linko la sua playlist:
https://www.youtube.com/playlist?list=P ... lkiHSEhktG
Marco
- jeremie2
- Gruppo Documentazione

- Messaggi: 3556
- Iscrizione: giovedì 1 giugno 2006, 16:39
- Distribuzione: Ubuntu 24.04
- Località: Casciana Terme
- Contatti:
Re: imparare da zero a programmare
È già piacevole come sottofondo al posto della radio o della tv... semplicemente spettacolare!Luca Gasperini [url=https://forum.ubuntu-it.org/viewtopic.php?p=5109227#p5109227][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:[...] video corso fatto da un professore italiano, magari ti potrebbe interessare per imparare il C++ 11, ti linko la sua playlist:
https://www.youtube.com/playlist?list=P ... lkiHSEhktG
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
- Luca Gasperini
- Prode Principiante
- Messaggi: 23
- Iscrizione: lunedì 7 gennaio 2019, 17:51
- Desktop: Plasma
- Distribuzione: Ubuntu 18.04 & ArchLinux x86_64
- Sesso: Maschile
- Località: Roma
- Contatti:
Re: imparare da zero a programmare
Sono contento che ti piaccia, io imparai molto quando c'era il vecchio corso nel lontano 2012jeremie2 ha scritto: È già piacevole come sottofondo al posto della radio o della tv... semplicemente spettacolare!
Quello del C++11 non l'ho seguito ma sono sicuro che sia di grande qualità!
Luca Gasperini - Sviluppatore Open Source per XSoftware
https://www.xsoftware.it / https://www.xsoftware.eu
luca.gasperini@xsoftware.it
https://www.xsoftware.it / https://www.xsoftware.eu
luca.gasperini@xsoftware.it
Re: imparare da zero a programmare
Fiondati immediatamente sul canale youtube del prof Camuso! C'è una maniera di lezioni su svariati argomenti, teorici e di programmazione. Un grandissimo per materiale prodotto, chiarezza, efficacia.beraro [url=https://forum.ubuntu-it.org/viewtopic.php?p=5108239#p5108239][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:buongiorno, vorrei imparare la programmazione in C ++, secondo i vostri consigli è adatto per iniziare?
o dovrei partire con qualche linguaggio più leggero?
se qualcuno conosce corsi vicino Bergamo o libri che partano da
zero ma proprio da zero, il mio os è ubuntu 16.04 lts grazie.
Quì c'è la playlist per il C++ partendo da ZERO
https://www.youtube.com/playlist?list=P ... lkiHSEhktG
Per quanto riguarda i libri direi i classici Deitel o il Malik, oppure qualcosa di un pochino più agile come "introduzione ragionata al C/C++" di Cremonesi e Psaila con il volume a corredo degli "esercizi ragionati in C/C++".
I primi due sono molto completi, i secondi due sono secondo me più indirizzati all'apprendimento del modo di pensare più che alla sintassi.. gli esercizi poi sono molto guidati e la discussione è scomposta in varie sezioni come l'analisi delle srutture dati, degli algoritmi utilizzati e i trabocchetti che possono spuntare.
Chi c’è in linea
Visualizzano questa sezione: Rafbor e 8 ospiti