Pagina 1 di 1

imparare da zero a programmare

Inviato: mercoledì 16 gennaio 2019, 15:28
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.

Re: programmare

Inviato: mercoledì 16 gennaio 2019, 15:41
da giulux
Metti un titolo che faccia capire meglio il problema.
In assenza di richiesta di supporto tecnico sposto al bar.

Re: programmare

Inviato: mercoledì 16 gennaio 2019, 17:58
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

Re: programmare

Inviato: mercoledì 16 gennaio 2019, 18:43
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.

Re: programmare

Inviato: mercoledì 16 gennaio 2019, 20:03
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.

Re: imparare da zero a programmare

Inviato: domenica 20 gennaio 2019, 20:18
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.

Re: imparare da zero a programmare

Inviato: domenica 20 gennaio 2019, 20:38
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!

Re: imparare da zero a programmare

Inviato: domenica 20 gennaio 2019, 21:58
da 20111954
prova a cercare su telegram

Re: imparare da zero a programmare

Inviato: domenica 20 gennaio 2019, 23:24
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.

Re: imparare da zero a programmare

Inviato: giovedì 31 gennaio 2019, 10:41
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

Re: imparare da zero a programmare

Inviato: sabato 2 febbraio 2019, 2:46
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:

Re: imparare da zero a programmare

Inviato: sabato 2 febbraio 2019, 7:08
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à!

Re: imparare da zero a programmare

Inviato: sabato 2 febbraio 2019, 17:49
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.