| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2008 18:30:02
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Vi alguns livros por aí mas queria saber qual o melhor e mais atual pra não comprar errado...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2008 19:01:07
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
Ruby: Pickaxe + Ruby Way
Para o desenvolvedor profissional (não o dono de startup ou webdesigner++) eu recomendo aprender Ruby ante de Rails. Para os outros um Prag resolve.
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2008 07:05:29
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline
|
Duvida!
Quando vc fala Pickaxe, vc fala este livro aqui ou este seria o tal Prag?
|
Rodrigo Allemand
A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2008 07:50:06
|
leofernandesmo
JavaEvangelist
![[Avatar]](/images/avatar/a536fb5480db8bdbb84daffe345c675b.jpg)
Membro desde: 05/06/2006 10:27:10
Mensagens: 337
Localização: Rec->Mac
Offline
|
rodrigoallemand wrote:Duvida!
Quando vc fala Pickaxe, vc fala este livro aqui ou este seria o tal Prag?
É esse mesmo.
Agora vale a pena comprar a versão beta em http://pragprog.com/titles/ruby3/programming-ruby-3 que vem em PDF e depois quando sair vc recebe a versão "em papel".
Tem uma versão deste livro no próprio Ruby que vc instalou..
Vai em Ruby Documentation.
|
Blog: http://jroller.com/page/leofernandesmo
Msg: "Não adianta olhar pro céu com muita fé e pouca luta" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2008 16:16:30
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
pcalcado wrote:...Ruby Way
Esse?
Esse de Python é bom?
This message was edited 1 time. Last update was at 10/06/2008 16:27:09
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/06/2008 19:55:28
|
luciene.silva
JavaChild
Membro desde: 10/01/2007 00:54:33
Mensagens: 120
Offline
|
Dive in Python...
Pensando como um computólogo...
Bem, esses sao os bons de python que conheço!!
|
Quando tiver medo de fazer uma pergunta, lembre-se: "Antes ser um idiota por 15 minutos do que ser um a vida inteira"
Blog WebGP - Flex, Magento, Java, Django e etc |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/06/2008 17:52:46
|
cmoscoso
Virtual Machine Man
Membro desde: 23/10/2007 10:08:29
Mensagens: 687
Offline
|
http://www.guj.com.br/posts/list/93282.java#500917
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/06/2008 22:09:23
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Valeu Carlos
Outros livros de python:
- http://www.greenteapress.com/thinkpython/
- http://www.amazon.com/Core-Python-Programming-2nd/dp/0132269937
- http://www.amazon.com/Beginning-Python-Novice-Professional-Second/dp/1590599829/ref=sr_1_65?ie=UTF8&s=books&qid=1213294670&sr=1-65
This message was edited 3 times. Last update was at 12/06/2008 14:23:24
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/06/2008 21:50:43
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Tô pensando em comprar esses 2:
-- The Ruby Programming Language
-- Learning Python 3rd edition
Se alguém do Rio qusier comprar alguma coisa no Amazon me fala que economizamos frete...Ou se alguém tiver algum livro usado também me interesso
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2008 19:43:22
|
renatoes
JavaBaby
![[Avatar]](/images/avatar/0f1660f4c5defc5b8d938ecd39837d11.jpg)
Membro desde: 04/09/2006 20:00:45
Mensagens: 84
Localização: Londrina-PR
Offline
|
Recomendo o Core Python Programming, achei melhor que Beginning Python...
IMO, aborda as coisas de maneira mais rápida caso vc já conheça alguma linguagem de programação, e já aborda alguns projetinhos legais na parte 2.
O Beginning Python também apresenta alguns projetos no final, e tem uma explicação bem clara. Eu iniciei pelo Beginning Python e há uns dias comprei o Core, realmente recomendo.
[]'s
|
self.life = rand()
Our will will guide us to a place where we belong. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2008 19:26:47
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Sabe se o beginning aborda python 2.6 e 3k?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2008 20:05:06
|
renatoes
JavaBaby
![[Avatar]](/images/avatar/0f1660f4c5defc5b8d938ecd39837d11.jpg)
Membro desde: 04/09/2006 20:00:45
Mensagens: 84
Localização: Londrina-PR
Offline
|
EDIT: Dei uma verificada agora há pouco no Core Python e algumas coisas da versão 2.6 são explicadas sim (por exemplo a construção "with")
Existem algumas outras citações sobre modificações presentes na versão 2.6, mas nada muito aprofundado.
De qualquer maneira, o Core Python e Beginning são dois ótimos livros pra se iniciar e ir até um nível médio/avançado.
Ambos contém uma pequena introdução a Jython e IronPython também, caso tenha interesse em adaptar um sistema Java ou C# ou fazer estes sistemas em Python e depois portá-los para Java/C#.
[ ]'s
ps.: Olhando no site do projeto mono encontrei a linguagem Cobra, o design por contrato e testes unitários integrado ao código fonte da classe parece bem interessante. Se puder dê uma olhada também.
This message was edited 2 times. Last update was at 15/06/2008 20:53:44
|
self.life = rand()
Our will will guide us to a place where we belong. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2008 13:19:00
|
renatosilva
GUJ Master
Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline
|
Perdão, eu quiz dizer o learning Python, não o beginning! Você sabe se o learning aborda 2.6 e 3000?
PS: O python não tem testes integrados? Um dia me mostraram testes sendo escritos nos comentários da própria documentação...
This message was edited 1 time. Last update was at 16/06/2008 13:23:36
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2008 18:49:19
|
renatoes
JavaBaby
![[Avatar]](/images/avatar/0f1660f4c5defc5b8d938ecd39837d11.jpg)
Membro desde: 04/09/2006 20:00:45
Mensagens: 84
Localização: Londrina-PR
Offline
|
ah, desculpe, li beginning
Learning Python eu não cheguei a ler não, realmente bati em cima do Beginning e do Core
Existe um módulo chamado doctest que permite que vc coloque os unit tests como comentário na declaração do método (apesar de eu usar e preferir o unittest).
Apenas citei o caso de Cobra pq essas construções são declaradas na linguagem mesmo, por exemplo:
Apenas uma melhorada no exemplo do site.
Eu gostei
[ ]'s
|
self.life = rand()
Our will will guide us to a place where we belong. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2008 21:15:34
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline
|
Eu tenho esse. Muito bom mesmo, valeu cada centavo.
O livro é muito bem estruturado e fácil de se ler e compreender.
Acho que não se enquadra muito como livro introdutório, mas fornece uma visão bem completa da linguagem.
This message was edited 1 time. Last update was at 23/06/2008 21:16:02
|
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)
Sun Certified Programmer for the Java Platform 1.4
|
|
|
 |
|
|