ANDPRI ha scritto:
Salve a tutti. Mi sono avvicinato al c++ da poco ma sento già la necessità di iniziare a fare vere e proprie applicazioni, oltre ai semplici programmi solo con testo in uotput. E mi chiedevo come potrei iniziare questa strada, cosa mi serve, e dove imparare?
0) come potrei iniziare? STUDIANDO!
1) cosa mi serve? TUTTO!
2) dove imparare? SUI LIBRI!
Queste le aggiungo io :
3) quanto sapro', una volta imparato BENE il linguaggio C++? Si e no l'1% di quello che dovresti sapere!
Che cosa DOVREI SAPERE?
a) teoria relazionale dei dati
b) programmazione parallela
c) programmazione distribuita
d) programmazione ad eventi
e) programmazione funzionale (almeno i concetti fondamentali)
f) protocolli di rete (TCP/IP, FTP/HTTP/POP3/SMTP/...)
g) algoritmi e strutture dati
h) architetture client/server
i) algebra lineare (se vuoi fare diagrammini a 2 o 3 dimensioni)
j) una marea di librerie di terze parti per accedere ai DB, all'interfaccia utente, alle risorse di sistema, e a N-mila altre cose
k) ... si puo' continuare per un bel po' ...
E questo, fondamentalmente, PER INIZIARE.
Quindi, per non perderti, DECIDI un argomento ed inizia ad approfondire tutto quello che serve per impementare programmi relativi a quell'argomento.
Sembrava semplice!