|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Aug 2009
Messaggi: 20
|
Iniziare a programmare: da che linguaggio parto?
Salve a tutti, vorrei iniziare a imparare le basi della programmazione e per questo mi rivolgo a voi sperando in un piccolo aiutino caritevole
Tempo fa lessi su questo forum che un buon modo per iniziare a programmare era imparare Python e si consigliava anche il libro liberamente scaricabile: Pensare da informatico: Imparare con Python. Ora è una buona scelta incominciare ad avvicinarsi alla programmazione partendo da Python? Cosa mi serve per scrivere un programma in Python (sono andato sul sito ufficiale ma non capisco cosa devo scaricare). Alternative migliori a Python tenendo conto che dopo vorrei passare a C? In contemporanea inoltre (se non me lo sconsigliate) vorrei anche imparare qualcosa di HTML e chiedo ancora il miglior programma free per incominciare ad esercitarsi. Sperando di essere stato chiaro ringrazio chi mi aiuterà. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Iniziare da Python è un'eccellente scelta, la migliore che potessi fare.
Scaricalo da qui e installalo. Nel menù programmi avrai un sottomenù fra le quali l'icona dell'applicazione (che si chiama Python, ovviamente). Fatto questo scaricati il manuale dal link che ho in firma, comincia a leggere e sperimentare. Se hai dei dubbi, apri pure un thread qui mettendo all'inizio del titolo "[Python]". Per il momento lascia perdere C e HTML. Intanto impara a programmare, che è la cosa più importante. C'è tempo per passare ad altro.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Inizia con java, scarichi questo
http://java.sun.com/javase/downloads/netbeans.html e segui questi tutorial http://java.sun.com/docs/books/tutorial/ partendo da: http://java.sun.com/docs/books/tutor.../netbeans.html e proseguendo con: http://java.sun.com/docs/books/tutorial/java/index.html
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 4907
|
Inizia con Assembly...
http://help-site.com/local/ASMTUT.TXT Segui questo tutorial: http://www.geocities.com/siliconvall.../asmles01.html Risorse aggiuntive: http://cis.csuohio.edu/~somos/asmx86.html Quando hai finito passa al codice macchina: http://www.geocities.com/thestarman3/asm/ |
|
|
|
|
|
#5 |
|
Junior Member
Iscritto dal: Aug 2009
Messaggi: 20
|
Intanto grazie per le risposte, a Java penso di passare dopo minimo 4 mesi su Python, per Assembly ci arriverò forse tra 2 anni (ma anche tra 4
Grazie a tutti per le risposte, conto di tornare tra, diciamo 10 minuti dopo aver installato Python |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Python va bene. Solo fai attenzione a "Pensare da Informatico": più che un libro è una richiesta d'aiuto da parte di chi l'ha scritto.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 4907
|
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Quote:
Io per Python consiglio "imparare Python - terza edizione". Lo sto "leggendo" e lo trovo ottimo |
|
|
|
|
|
|
#9 | ||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
![]() Lo è sicuramente e lo consiglierei anch'io, ma è a pagamento. Risorse gratuite è difficile trovarne di buona fattura.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
Io consiglierei anche Ruby,solo che libri veri e proprio come per python da scaricare non ne conosco,forse in giapponese!
![]() Quote:
__________________
Khelidan |
|
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Se ne parlo a suo tempo quindi non starò qui a fracassare le biglie. Nulla da dire sul linguaggio e sulla piattaforma python ma "Pensare da informatico" è inaccettabile.
Possibile che Bruce "Banderuola" Eckel non abbia nulla in tema?
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Quote:
Mah, mi pare che un "Thinking in Python" esista, se non erro...
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
tornando IT: io ho comprato lo stesso libro segnalato da ndakota. Personalmente mi sta facendo un buon effetto RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
cavolo mi son perso quella discussione ahah
__________________
Khelidan |
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: Jul 2009
Messaggi: 1161
|
Quote:
Se non devi imparare C, inizia con Java o C# Ciao
__________________
Web2.0 Guides And Tutorials SLR: Canon 6D ZOOM: Canon EF 24-105mm f/4L IS USM FISSI: - Canon EF 28mm f/1.8 USM - Canon EF 40mm f/2.8 STM - Canon EF 50mm f/1.4 USM - Canon EF 100mm f/2 USM - Canon EF 200mm f/2.8L USM II ALTRO: Canon 430 EX II |
|
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
This is not an introductory Python book. This book assumes you've learned the basics of Python elsewhere. I personally like Learning Python by Lutz & Ascher, from O'Reilly. Although it does not cover all the Python 2.0, 2.1 and 2.2 features that I use in this book, most books don't at this point.Personalmente ho apprezzato moltissimo Learning Python, che trovo di eccellente fattura, ma... avevo già imparato a programmare un quarto di secolo fa. In alternativa ci sarebbe Dive Into Python.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: Sep 2009
Città: Nel mondo dei sogni
Messaggi: 4131
|
Io credo che i libri cartacei siano insostituibili. Si certo, quelli gratuiti vanno bene per farsi una base sufficiente, ma poi credo che dopo questa fase debbano entrare in gioco i libri cartacei. Quindi tanto vale passare direttamente alla fase due no?
Ultima modifica di Ryuzaki_Eru : 29-09-2009 alle 18:28. |
|
|
|
|
|
#18 |
|
Messaggi: n/a
|
Ruby, Python, PHP.
|
|
|
|
#19 |
|
Junior Member
Iscritto dal: Aug 2009
Messaggi: 20
|
Intanto grazie a tutti per l'aiuto, quindi in definitiva cosa scarico per incominciare a studiare Python????
|
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:12.





















