2010-07-10 15 views
2

Doublons possibles:
Book and tutorial recommedations for Django 1.0
How to Learn PythonDe Java à Python/Django

Salut,

Je suis un programmeur Java/Java EE et veux apprendre Python (enfin le Django framework) pour construire des applications web. Je n'ai aucune expérience avec les langages de script, donc cela va être la première étape dans le monde des langages de script.

Quelqu'un peut-il m'aider à connaître les livres que je devrais commencer?

Merci d'avance!

EDIT

Je voulais aussi savoir que si l'utilisation Python nous pouvons écrire le code en couches - couche Web, la couche de service, couche d'accès aux données, objets de transfert de données? J'adore faire ça en Java!

+0

double: http://stackoverflow.com/questions/130061/book-and-tutorial-recommedations-for-django-1-0, http://stackoverflow.com/questions/17988/how-to-learn-python – gnovice

Répondre

2

Je pense que vous devriez commencer par télécharger Django, le configurer et essayer hello world. Cela devrait prendre environ 15 minutes.

Ensuite, il y a beaucoup de livres Python, mais beaucoup de gens prétendent qu'ils n'ont jamais vraiment appris Python, mais qu'ils l'ont appris en apprenant. Regardez des exemples dans des documents Django. Improviser. Lire des documents sur les cas de coin. Ce n'est pas C++.

+1

"Je veux commencer à leraner des langages de script et faire mes premiers pas en Python" la première étape CLEARLY ne télécharge pas un framework web complet et piquer de Là. - _ J'ai enlevé mon donwvote - - d'un autre côté, Python apprend mieux "hands on" comme tu dis. L'OP devrait commencer avec l'interpréteur python interactif python, et peut-être suivre le tutoriel sur python.org jusqu'à ce qu'il obtienne Ok avec les bases lanaguge - et plus tard essayer les exemples dans les tuotrials Django – jsbueno

0

Dive Into Python 3 est disponible gratuitement en ligne et vous permet de vous familiariser rapidement avec les bases de Python. Il a également une bonne couverture de l'encodage de caractères et de travailler avec le protocole HTTP que je considère comme une connaissance précieuse pour un programmeur d'application web.

+0

Python 3 est bien, mais django n'est pas là, encore. – miku

+0

Alors que Django ne sera pas prêt pour Python-3 pendant un certain temps, Dive Into Python pour Python 2.x est toujours disponible et gratuit: http://diveintopython.org/toc/index.html C'est un excellent moyen de apprendre Python. – mazelife

0
  1. Découvrez Django tutorial
  2. commencer à écrire une simple projet (nano-blog, clone Twitte, etc.)
  3. enjoy :)
2

hey là, je viens de tomber sur cet outil http://singpath.appspot.com/ faite par un professeur. C'est comme un jeu et un outil d'apprentissage. vous marquez en faisant une simple question de programmation qui vous amène au niveau supérieur.

je pense qu'il est un bon point de départ pour vous d'apprendre python,

+0

C'est vraiment bien! Merci – peakit

+0

pas de problème :) @peakit – ytbryan