2012-01-07 16 views
8

Actualmente me estoy embarcando para aprender Python y Django juntos y he adquirido un poco de conocimiento teórico para ayudarme.Learning Django - Good starter project

Sin embargo, estoy buscando un buen proyecto que pueda explorar y que me ofrezca experiencia en Python, Django, MySQL, HTML5, CSS3 y varias iniciativas como OpenID y tal vez incluso procesos de pago como PayPal.

No entiendo por dónde empezar. Realmente quiero codificar algo funcional, no solo ejemplos de "hello world" o "list of book/author/publisher".

¿Alguien tuvo una situación similar al aprender a codificar? Me encantaría escuchar ideas y experiencias pasadas. Supongo que esto se aplicaría a cualquier idioma, no solo a Python/Django. ¡Gracias!

+1

Actualmente también estoy aprendiendo sobre Django, aunque lo toqué un poco antes. No soy un programador fuerte por naturaleza. Pero creo que pensar en "reusabililty" no es algo malo. Como el asesino del núcleo de Django es realmente reusar una aplicación. Digamos un sitio de contenido (no usuarios, solo administrador, por ejemplo), luego puede crear blog, wiki, contenido, páginas, y todos ellos provienen de la misma aplicación. Así me estoy acercando :) Escribe algo que te interese. Si quieres construir un blog, crea uno. A quién le importa si es simple y débil. – CppLearner

+0

@CppLearner He considerado un blog, pero no creo que ofrezca una curva de aprendizaje muy grande (en términos de integración de todas las iniciativas anteriores). Sin embargo, creo que un blog sería un buen componente en el ámbito más amplio de una aplicación. – Kieran

+0

@Kieran: esto probablemente sería mejor en programmers.stackexchange.com. Recuerde que las preguntas en StackOverflow deben tener una forma en que se pueda dar una respuesta definitiva, técnicamente correcta: preguntas como esta no tienen "una respuesta" y generalmente se cierran con bastante rapidez. –

Respuesta

2

Si desea utilizar el procesamiento de pagos probablemente debería hacer una tienda de algún tipo.

Yo tengo derecho a tener un proyecto de clonación de kikstarter/rockethub en cola en mi lista de proyectos que quiero hacer. Pero deberías pensar en algo que usarías y que no está disponible en el momento, algo que resolvería algunas necesidades tuyas, de esa manera matas 2 pájaros de un tiro.

O intente hacer la aplicación web de la antigua librería pero use Facebook/Twitter/Google, etc. ... API y agregue funcionalidad html5 al sitio ... las posibilidades son infinitas.

+0

¡Hmm, eso no es una mala idea! ¿Tal vez podrías divulgar algunos más de los proyectos en tu lista? :) – Kieran

+0

Bueno, otro proyecto que realmente quiero hacer, y creo que todo programador debería, es un juego. Nada lujoso, solo un juego de arcade en 2D algo así como Super Mario Bros. – lesce

1

Algunas sugerencias:

  • un blog personal.
  • Una red social, piense en algo ... una red social para amantes de los gatos? para los cazadores?
  • Haz cosas gratis para tus amigos/familiares o incluso publicícate.
  • Mejore un sitio web ya existente. ¿No te gusta Google? ¡Crea un mejor motor de búsqueda!