imparare da zero a programmare

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
beraro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 253
Iscrizione: martedì 22 maggio 2007, 17:30
Sesso: Maschile
Località: Bergamo

imparare da zero a programmare

Messaggio da beraro »

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.
Ultima modifica di beraro il domenica 20 gennaio 2019, 20:06, modificato 1 volta in totale.
Marco
Avatar utente
giulux
Amministratore
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

Messaggio da giulux »

Metti un titolo che faccia capire meglio il problema.
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)
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3556
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 24.04
Località: Casciana Terme
Contatti:

Re: programmare

Messaggio da jeremie2 »

beraro ha scritto:buongiorno, vorrei imparare la programmazione in C ++, secondo i vostri consigli è adatto per iniziare?
Sicuramente per iniziare è tosto e per apprendere i primi rudimenti altri linguaggi sono più immediati.

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
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
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

Messaggio da OMBRA_Linux »

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.
Avatar utente
noel80
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2240
Iscrizione: giovedì 11 settembre 2014, 2:49
Desktop: Gnome w/Tile || KDE
Distribuzione: Pop!_OS || SteamOS

Re: programmare

Messaggio da noel80 »

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 :sisi:).
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
Scoppiettante Seguace
Messaggi: 253
Iscrizione: martedì 22 maggio 2007, 17:30
Sesso: Maschile
Località: Bergamo

Re: imparare da zero a programmare

Messaggio da beraro »

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.
Marco
Avatar utente
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

Messaggio da Luca Gasperini »

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!
Luca Gasperini - Sviluppatore Open Source per XSoftware
https://www.xsoftware.it / https://www.xsoftware.eu
luca.gasperini@xsoftware.it
Avatar utente
20111954
Entusiasta Emergente
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

Messaggio da 20111954 »

prova a cercare su telegram
Avatar utente
OMBRA_Linux
Imperturbabile Insigne
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

Messaggio da OMBRA_Linux »

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
Scoppiettante Seguace
Messaggi: 253
Iscrizione: martedì 22 maggio 2007, 17:30
Sesso: Maschile
Località: Bergamo

Re: imparare da zero a programmare

Messaggio da beraro »

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
Grazie molto interessante
Marco
Avatar utente
jeremie2
Gruppo Documentazione
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

Messaggio da jeremie2 »

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
È già piacevole come sottofondo al posto della radio o della tv... semplicemente spettacolare! :birra:
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Avatar utente
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

Messaggio da Luca Gasperini »

jeremie2 ha scritto: È già piacevole come sottofondo al posto della radio o della tv... semplicemente spettacolare! :birra:
Sono contento che ti piaccia, io imparai molto quando c'era il vecchio corso nel lontano 2012 :D
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
Avatar utente
zanardi84
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: mercoledì 29 marzo 2006, 10:35

Re: imparare da zero a programmare

Messaggio da zanardi84 »

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.
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.

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.
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: Rafbor e 8 ospiti