¿Aprender Python es completamente imprescindible para continuar con un marco web Django?

Simplemente no! No necesita ser maestro en Python para continuar con Django Web Framework.

¿No puedo aprender django y construir sitios web como quora y github con habilidades mínimas de python? Debido a que Python tiene tantos módulos y un gran número.

No creo que el conocimiento de Python que tienes (lo básico como dijiste) ahora sea suficiente para que puedas construir un sitio web como Quora, pero, por supuesto, puedes comenzar a construir cualquier sitio web grande. La cuestión es que necesitará más conceptos y técnicas nuevas para continuar su trabajo a medida que el proyecto crezca, por lo que también tendrá que aprenderlos mientras construye el proyecto. Y esta es la mejor manera de hacer cualquier cosa “aprender mientras se hace”.

Pocos consejos si está realmente interesado en construir un sitio web genial –

  1. Necesitas comenzar ahora.
  2. Cuanto antes comience, más podrá construir y aprender simultáneamente.
  3. Por supuesto, se quedará atrapado en muchos puntos y cosas, enfréntelos con una cara sonriente mientras aprende algo nuevo después de resolver ese problema (-_ +) … Nunca abandone, ya que esto aparecerá una y otra vez antes de que lo resuelva. esta.
  4. Es posible que se deprima tanto con algún problema que no se haga que diga “Déjelo, no puedo hacer esto” … Si alguna vez pasa por tal situación, entonces no está solo, creo que casi todos lo hacen. Había pasado por esto tantas veces mientras construía hohos.in pero finalmente lo completé 🙂
  5. Sea amigo del desbordamiento de pila. Está a punto de visitar esto con mucha frecuencia mientras trabaja en su proyecto.
  6. Y de nuevo, diría que, solo comienza. porque a menos que comiences, ¿cómo sabrías lo que sabes y qué más necesitas saber?

Gracias y la mejor de las suertes para el próximo Quora o Github que viene de ti (Y) pregunta si te atascas en algún momento 🙂

Capital NO!

Primero, no puedes aprender ningún lenguaje de programación por completo. Bueno, tal vez QBasics. Así que abandona la ilusión de creer en aprender un lenguaje de programación por completo.

Para ser más específico acerca de su pregunta, no es necesario que se trague todo Python antes de poder morder Django, solo comprenda las cosas importantes como tipos de datos, bucles, clases, bibliotecas, ramificaciones, funciones y otros.

Una vez que hayas terminado con eso. Ni siquiera necesita mi permiso antes de mejorar con el marco web de Python, Django.

Nunca puedes aprender un idioma de arriba a abajo y luego comenzar a trabajar en él. El aprendizaje es un proceso continuo. Si está pensando desarrollar aplicaciones como Quora en el primer intento, sería demasiado difícil. Python básico es suficiente para comenzar con el framework Django. Comience creando pequeñas aplicaciones web y aumente lentamente su conocimiento a medida que enfrenta desafíos en el camino.

¡Todo lo mejor para tus experiencias de aprendizaje!

¡Sigue codificando! ¡Aclamaciones!

Sí. Como django está puramente escrito en Python, primero debe aprender los conceptos básicos de Python y luego continuar para aprender Django. Como dice que conoce los conceptos básicos de Python, puede continuar aprendiendo Django y eventualmente se sentirá cómodo con las construcciones de Python que usa Django.

También necesitaría HTML básico para aprender los enlaces y los patrones de URL que Django usa para su marco.

Espero que esto ayude. Para cualquier ayuda contácteme aquí: [correo electrónico protegido]

No diré “completamente” ya que no puedes aprender un idioma completamente dado que hay tantos módulos e implementaciones que se pueden lograr con un idioma en particular.

Aunque le sugiero que tenga una buena práctica sobre los conceptos básicos y un poco de Python avanzado para conocer y familiarizarse con los conceptos, funcionalidades y desarrollar una idea de implementar y hacer las cosas.

Dado que Django es un marco web basado en Python, seguramente necesitará mucho conocimiento de Python o se quedaría atascado en google cada pequeña parte de la implementación.

¡No!

Si conoce los conceptos de OOP, conceptos básicos de las tecnologías web, entonces está listo para comenzar. Pero enfrentarás muchas dificultades cuando comiences. Romperlos y continuar. El sitio web de Django tiene documentación perfecta. La comunidad de desarrolladores también es muy fuerte. Entonces puedes continuar.

No tiene que dominar Python antes de comenzar con Django, pero un buen conocimiento de Python sería útil cuando trabaje en la creación de aplicaciones con Django o cualquier otro marco de Python.

Completar Learn Python The Hard Way o la clase Google Python sería más que suficiente para comenzar con Django.

Aprender Python bastante bien antes de sumergirte en Django puede salvarte del dolor de buscar en Google cosas simples de Python y ayudarte a prestar toda la atención para familiarizarte con Django.

Respuesta corta: no.

Respuesta más larga: debería sentirse muy cómodo con Python 3 y su biblioteca estándar para aprovechar al máximo el marco de Django. También querrá conocer al menos los conceptos básicos de HTML, CSS y JS (y jQuery o un solo marco JS de su elección).

Un gran libro de referencia para las mejores prácticas es Two Scoops of Django.

Diviértete y código!