5 razones para usar Django

Поділитися
Вставка
  • Опубліковано 17 жов 2024

КОМЕНТАРІ • 102

  • @Trublux
    @Trublux 8 років тому +68

    Me gusta Django pero los ejemplos que das de PHP son de hace años. PHP ha cambiado mucho y tú tenías poca experiencia.
    Eso sin contar que Django es un framework y PHP es un lenguaje de programación. Deberías comparar PHP con Python ó Django con Symfony, por ejemplo.

    • @sepptorres
      @sepptorres 6 років тому +6

      o comparar DJango con Laravel que igual trabaja con MVC

    • @leofrank155
      @leofrank155 5 років тому +2

      php no es lenguaje de prog... lee un pco mas

    • @victorpinedo5121
      @victorpinedo5121 5 років тому +7

      He venido trabajando con ambas tecnologías desde hace algún tiempo, y realmente tanto Python como Django ( Python framework ), tiene más alto rendimiento que PHP, o Laravel o symphony ya hablando de PHP frameworks como tal. La velocidad de ejecución de Python es tan rápida, que ahí PHP no tiene nada que hacer, solo callar y observar. Otro punto a favor de Python, es el tema de seguridad, la cual es muy buena en comparación a la que PHP te ofrece, de hecho el tema de rutas o ruteo en Django por ejemplo es totalmente basado en Regular Expressions. Ahora bien, PHP y por ejemplo Laravel, tiene una curva de aprendizaje más corta y el código en Laravel 5.8, ( ultima versión que he usado ) es muy intuitiva y usa algunos patrones de arquitectura de manera bien implementada, como por ejemplo el patrón de Fachadas (FACADE) para abstraer logica de negocio y facilitar el principio de Encapsulación de los SOLID principles. Yo demoré años trabajando con PHP y algunos de sus frameworks como Codeigniter, luego trabajé con Yii Framework en su versión 1 y 2, luego trabajé con Cake PHP, Zend Framework y por último recalé en Laravel, y sinceramente digo a los desarrolladores que se están iniciando en el Web Development, que de corazón les recomiendo iniciar con Python y no con PHP. El mercado laboral para web developer en Python es más amplio, también hay mejores salarios, hay una comunidad más amplia. Se que muchos dirán que PHP está creciendo mucho, y que además ha mejorado mucho, pero chicos y chicas para no alargarme les díre que con Python ganan en calidad, rendimiento y seguridad, y además frente a empresas extranjeras ( Europa, EEUU ) se verán más profesionales usando Pyhon y no así PHP.

    • @danielmercado9609
      @danielmercado9609 5 років тому

      @@leofrank155 no y entonces que es segun tu

    • @leofrank155
      @leofrank155 5 років тому +2

      para las personas que venimos del mundo de la programacion como assembler ,c, pascal,clipper, y las herramientas de .net a criterio personal.. no lo consideramos netamente un lenguaje debiado a su desorden y a otras cosas mas . cabe resaltar es una nuestra opinion personal , php hasido aceptado por los nuevos programadores debida su facilidad en la programacion web, pero como tu dices es un lenguaje... y las opiniones personales de cada persona debemos de respetarlas. gracias

  • @JuanBalbuena
    @JuanBalbuena 10 років тому

    Me encanta como explica Harvey, el mejor profesor de Back-end que he visto.

  • @YandryPozo
    @YandryPozo 10 років тому +13

    Me gusta Django y python cantidad, buen trabajo !!
    Pero django como tal no usa el MVC clásico que describe, sino mas bien un MVT (modelo vista template) como ellos mismos le llaman es importante notar la diferencia

  • @hercortez
    @hercortez 5 років тому +1

    Hola, una pregunta. Es posible que django o python pueden conectar a bd Oracle versiones 10 para adelante?

  • @Magistrado1914
    @Magistrado1914 4 роки тому +1

    Excelente video
    Visto en 02/07/2020

  • @fernandorojas6096
    @fernandorojas6096 10 років тому +32

    Todo lo que venga de python para mi es bienvenido

    • @elsenorpremium7289
      @elsenorpremium7289 2 роки тому

      django es para hacer aplicaciones, paginas web o programas ?

  • @JoseMartinez-lv4po
    @JoseMartinez-lv4po 8 років тому

    Muy Buena presentacion, estoy aprendiendo django que libros recomiendan.

  • @ernestojimenez6085
    @ernestojimenez6085 10 років тому +1

    Soy un convencido de esta tecnología es más apuesto mi futuro en este rubro a esta tecnología pero para aquellos que ya estamos inmersos en este mundo deberían también sacar cursos más avanzados, saludos y mucha suerte!

  • @EinSoldiatGott
    @EinSoldiatGott 5 років тому

    Woow gracias con esta explicación ya entendí

  • @alvarosego01
    @alvarosego01 7 років тому +7

    Resumen del video : Django te sirve el cafe y te da masajes.. XD

  • @neogeekclc9757
    @neogeekclc9757 10 років тому +1

    ami me gusta python y es mi lenguaje faborito por su facilidad de codigo y esta cool con django, y es cierto eso de que casi casi 1 linea de codigo equibale a 5 de php

  • @ZetaNovaWeb
    @ZetaNovaWeb 10 років тому +7

    Me gustan las 5 razones, para compararlo con php esta bien, pero me gustaría que comparen con Rails, para mi gusto programas mas rapido con el asi mismo Rails tiene Tests, ORM mejor que el de Django, se integra muy bien con SASS = Stylus, y con HAML = Jade y puedes personalizarlo a fondo, sobre las migraciones Rails ya lo trae por defecto y es muy poderoso encima soporta multiple base de datos y no como Django que recién lo va a incorporar en la 1.7, cuando hacen una comparación de Rails vs Django?

    • @ernestojimenez6085
      @ernestojimenez6085 10 років тому

      pues si creo que rails puede decir algo al respecto, pero por lo menos en las universidades se ve más de python que de ruby.

    • @albertopedron9165
      @albertopedron9165 10 років тому +1

      neto la'neta en venezuela ni tocan python jajjaja xD

    • @ernestojimenez6085
      @ernestojimenez6085 10 років тому +1

      pos en programas como en el del MIT es pieza fundamental en todas las ingenierías que estas relacionadas con ciencias computacionales.

    • @ZetaNovaWeb
      @ZetaNovaWeb 10 років тому +2

      En la Universidad te Meten ASP y ASP.NET y lo USAN?

    • @ajichyrus
      @ajichyrus 7 років тому

      jajajaj en nuestra tierrita se quedaron con c++

  • @benjamin.cordero
    @benjamin.cordero 10 років тому +30

    este broder quedo pasando trauma con c++

  • @israelmartinez7484
    @israelmartinez7484 10 років тому

    Muy buenos comentarios, y gran herramienta es Django

  • @fmendezyou
    @fmendezyou 10 років тому

    ¿Algún IDE de distribución libre que recomiendes para Python?

  • @cesarduvanporras1123
    @cesarduvanporras1123 7 років тому

    buen día, necesito traer datos de una base de datos dependiendo de lo que seleccione en una lista desplegable con Django, alguna ayuda porfavor !!!!! Gracias

  • @Zzzzzzzzzzzzzzzzzzzzr
    @Zzzzzzzzzzzzzzzzzzzzr 10 років тому

    pagan igual en Mexico como Estados Unidos ? for programmers just curious or do they pay more here in the U.S

    • @ferchavalos4681
      @ferchavalos4681 8 років тому

      +Wisdombylearningtruth :) The salary is higher in U.S.A than México. El salario es más alto en Estados Unidos que en México.

    • @dianasoft_tutoriales
      @dianasoft_tutoriales 8 років тому

      El pago promedio para un desarrollador en USA varia de 80mil a 120mil dolares anuales, dependiendo en gran parte por lenguajes usados y nivel o grado de desarrollo ...

  • @TheMinino123
    @TheMinino123 10 років тому

    Gracias! Excelente explicación. A darle a django!! n_n

  • @edustreamimg
    @edustreamimg 5 років тому

    MVC no es una ventaja de Python vs PHP, son malas prácticas en PHP, en py tambien puedes tener funciones de las distintas capas del MVC en un solo fichero. De hecho Django solo tiene un archivo models.py. Hay elementos muy interesantes en python, las tuplas, listas y diccionarios. Todo esto se simplifica en PHP en un array asociativo. Por ejemplo. $array = [ "a"=>["a1"=>"dato1],10=>"solo string","b"=>["b1"=>"datoB"]]; $array[] = [":)"]; esto en python se complica, las listas no puedes customizar las claves de una lista. La función var_dump y var_export de php son muy potentes y no existe equivalente en python. Me gusta python por la limpieza en su sintaxis pero echo de menos rutinas básicas de php sobre todo para depuración.

  • @dev.johannesvargas2468
    @dev.johannesvargas2468 6 років тому

    Excelente video, Gracias!

  • @amaurypicotto7671
    @amaurypicotto7671 3 роки тому

    Como se llama la libreria "soo"?

  • @JosueVader
    @JosueVader 6 років тому

    33 minutos excelentemente invertidos en mi vida...

  • @marioluis752
    @marioluis752 6 років тому

    Django me encanta muchisimo.

  • @ferebe95
    @ferebe95 6 років тому

    Excelente video

  • @esarmiento7
    @esarmiento7 7 років тому +19

    Like si te estresa que los lenguajes de moda esten cambiando cada 6 meses

    • @thedark1226
      @thedark1226 6 років тому +3

      edgar sarmiento y COBOL sigue ahí

  • @llllloolllll
    @llllloolllll 10 років тому

    Es afortunado el sentido de Syntacticl sugar. Pero desafortunado ya que python y lenguajes tan orientados a objetos como ruby y python son bellos por su fuerza orientada a objets, fuertemente tipados y estructuras de datos y bibliotecas muy interesantes.

  • @neogeekclc9757
    @neogeekclc9757 10 років тому

    me gusto el video , te dejo mi manita amputada

  • @MarcosDavalosValles
    @MarcosDavalosValles 5 років тому +1

    Inclusive yo, que tengo 2 días con Django sé que no trabaja con MVC sino con MVT

  • @Rootrg
    @Rootrg 10 років тому

    ¿Es necesario conocer php puro para entrar en el mundo de Jango?

    • @albertopedron9165
      @albertopedron9165 10 років тому

      Django es otro mundo completamente distinto, no necesitas saber absolutamente nada de php, yo no uso Django pero si le eche una ojeada, yo uso Ruby on Rails me convenció mas

    • @Sanchezdav90
      @Sanchezdav90 10 років тому

      No, Django se basa en Python y es preferencial o necesario mas bien aprender un poco de python para comprender mejor este framework, php es otro lenguaje muy distinto

    • @andresvera6653
      @andresvera6653 6 років тому

      Alberto Pedron Rails es lo más fácil de aprender

  • @stayofdark
    @stayofdark 10 років тому

    Creo que estas 5 razones también pueden ser encontradas en cualquier otro framework tal vez seria bueno resaltar las ventajas que tiene el uso de Django frente a los otros frameworks. :)

    • @juanpablobentos8095
      @juanpablobentos8095 5 років тому

      Django tiene mediante tags, herencia de templates, los cuales podés manejar en bloques como decía con un simple Tag {% block name_block %}, te facilita mucho el no volver a escribir código html por ej..

  • @rvstiven559
    @rvstiven559 7 років тому +8

    en Reaalidad Django trabaja con el Patrón MVT

  • @danielchavez6119
    @danielchavez6119 5 років тому

    Alguien sabe como cambiar la plantilla del admin de django / python ?

  • @carlosferrer3788
    @carlosferrer3788 7 років тому

    Buen vídeo.

  • @ronindevninja
    @ronindevninja 8 років тому +4

    es modelo vista template que es muy diferente a mvc

  • @alexica634
    @alexica634 7 років тому +4

    Es de POCO profesionalismo el ponerse a hablar mal de un lenguaje simplemente porque manejas otro. El nivel de ignorancia es grande cuando comparas a un Framework contra un Lenguaje puro.Ahora, Python me encanta y es muy bueno, pero no quiere decir que sea mejor lenguaje que PHP u otro lenguaje, simplemente tiene otra escritura y posibilidades de diferente manera. PHP nació para la Web y tiene la comunidad mas grande conocida después de la comunidad Free Software. Ni plataformas o tecnologías como ASP o JSP superan a PHP7 o a Frameworks como Laravel. Además con PHP puro puedo hacer de todo en la web, cosa que no sucede con C# que se muere sin .net y ASP, o con java que se muere sin JSP, igual le sucede a Python que en la WEB sin Django ... es un dolor de cabeza, y todo lo anterior no es argumento válido para decir que PHP sea el mejor lenguaje

    • @poliovei
      @poliovei 6 років тому +1

      C++ es de alto nivel también. lo que me cuesta creer es que enseñen PHP en una universidad, pero bueno. Python es un lenguaje exquisito

  • @FernandoRojasRocco
    @FernandoRojasRocco 10 років тому

    Empezando a ver este video teniendo en cuenta que python esta demasiado fragmentado con sus versiones, por lo tanto no usaría django, veamos si me convence! :)

  • @Dmientras
    @Dmientras 10 років тому

    Existe una relación HTML5 con DJango??

    •  7 років тому

      DJango es un framework Back-end tu codeas al lado del servidor y se devuelve en HTML . Perdón por responder tan tarde.

  • @MrJoselamota
    @MrJoselamota 4 роки тому +1

    en resumen, si sabes ingles...sabes Python

  • @DEHIBHISBANNER9
    @DEHIBHISBANNER9 5 років тому +1

    Algún programador experto en django para hacer un Sistema..

  • @hugodesarrollo
    @hugodesarrollo 10 років тому

    Creo que realmente no esta dando una verdadera razón de usar Django frente a otros frameworks, incluso con el lenguaje, es claro que tanto php y cualquier otro lenguaje tambien posee estas características.

    • @songokussj11
      @songokussj11 10 років тому

      Eso mismo estaba pensando, creo que no se preparó bien para una "miniconferencia", parece mas bien un monologo improvisado.

  • @andresfernandoasfg
    @andresfernandoasfg 5 років тому

    Las explicaciones son muy extensas deben ser mas concisas talves te hubieras demorado la mitad.

  • @henrypandales
    @henrypandales 9 років тому +2

    excelente ORM

  • @claudioviajando6184
    @claudioviajando6184 7 років тому +3

    MVT (Model,View,Template), no MVC...

    • @sepptorres
      @sepptorres 6 років тому

      Es MVC por que es modelo-vista-Controlador

  • @dampyre
    @dampyre 10 років тому +1

    cool!!!

  • @Mercury-pd8en
    @Mercury-pd8en 4 роки тому

    Django no es una película?

  • @JaminFernandez
    @JaminFernandez 10 років тому

    Rails tambien usa MVC y ORM
    :)

  • @rubengomez7780
    @rubengomez7780 5 років тому

    Débito si usas PHP :)

  • @Gabrykseg
    @Gabrykseg 10 років тому

    Node.js
    el futuro... Todo depende del programador..

  • @mariouriarte
    @mariouriarte 5 років тому

    Python Django está genial, pero los ejemplos de programación que das en PHP son los clásicos malos hábitos de programación, no es el lenguaje, es el desarrollador tener un archivo con todo metido es tu decisión, prueba Symfony 4 y verás, ve las dos caras de la moneda!, me gusta Django! No es bueno satanizar a los otros, saludos

  • @kvnds
    @kvnds 10 років тому +2

    Django, en mi no tan humilde opinion: no es un buen framework!! (Hablando en terminos de la agilidad y facilidad que brinda) Existen frameworks de PHP que si facilitan la existencia, pero Django como framework es muy cuadrado.

    • @ktorres9626
      @ktorres9626 6 років тому +1

      por eso prefiero flask para python

  • @edwincalero7550
    @edwincalero7550 Рік тому

    COOL

  • @OmarWpot
    @OmarWpot 10 років тому +1

    bueno en si es MTV

    • @alex99ww
      @alex99ww 6 років тому

      Omar Wpot jajajajajajajaja

  •  10 років тому

    como hicieron estas diañositivas que incluyen video?

  • @luismunoz9126
    @luismunoz9126 6 років тому

    si es tan bueno hagan un curso de eso.....

    • @Platzi
      @Platzi  6 років тому

      Lo hemos tenido plataforma y pronto tendrá una actualización. 😉
      ¿Ya aprendiste Python? platzi.com/python

  • @mferral
    @mferral 10 років тому +1

    Ponycornios Arises !!!

  • @LuisCastilloLuisCastill0
    @LuisCastilloLuisCastill0 8 років тому +4

    Lo mas bonito es crear consultas SQL!!!!, a si ya no tiene chiste!

    • @leviatanMX
      @leviatanMX 6 років тому

      o de perdido LINQ como en C#

    • @jorgeenrique7285
      @jorgeenrique7285 6 років тому

      Aun se puede hacer tal cosa en Django ;)

  • @larcecastellon7010
    @larcecastellon7010 10 місяців тому

    Que necesidad de contar su vida, nms que weba no llegue ni al min3

  • @gogodr
    @gogodr 10 років тому

    Just Kidding!! April's fools ! Django no sirve :D