Si, per carità. Ho i fondamenti di informatica, ho le cognizioni di base sulla programmazione ad oggetti e ho scritto qualche programmino semplice in Python per imparare ad utilizzarlo.
So scriverci il classico programmino da scuola per calcolare il minimo comun denominatore So scriverci il giochino per fare in modo che Python pensi ad un numero fra 1 e 100 per poi indovinarlo (roba da manuale del Commodore 64) So scriverci l'applicazioncina che si scarica un feed RSS e tira fuori le notizie. Però mi sembra di aver solo scalfito la superficie. Vorrei sapere come si fanno le cose più avanzate. Sapere se Python permette di creare interfaccie e classi astratte, conoscere e saper utilizzare lo unit-testing, tirare fuori il meglio dagli strumenti per il debugging, capire finalmente cosa sono questi benedetti decoratori... insomma, imparare ad essere un programmatore migliore. Per quanto riguarda l'articolo di Norvig... boh, probabilmente avrà ragione lui, ma io sono ancora rimasto ancorato alle parole di mio padre che quand'ero piccolo mi diceva "meglio saper fare una sola cosa bene che 100 alla membro di segugio". Beh, non erano esattamente queste le parole ma sul senso ci siamo.. Il 14 novembre 2011 14:52, enrico franchi <enrico.fran...@gmail.com> ha scritto: > Credo che la questione sia semplice: se hai le basi (computer science > -- algoritmi, reti, oop, etc etc etc --, un po' di esperienza di > programmazione) allora il corso *non* ti serve. Non ti serve perche' > Python lo prendi in una settimana. [..] Con questi numeri un > corso e' buttare i soldi. > > Il punto e' che un conto e' un videocorso "breve" che ti serve (a > fronte di una spesa ragionevole) a farti una panoramica del > linguaggio. Un altro conto e' un videocorso mirato su una specifica > tecnologia (o magari su specifici aspetti di una tecnologia). Anche > questo ha senso: spesso la documentazione e informazioni sulla > pragmatica sono poco disponibili. > > Ma un corso "duro" su un argomento vasto come "Python"... come dicevo, > se il problema e' solo Python, fai con un corso piccolino oppure con > il fai da te. Se il problema e' "tutto" quello che ci gira intorno... > beh, buona fortuna. _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python