4 respuestas

★ Mejor respuesta

Python es efectivamente perfecto para empezar desde cero porque la sintaxis es súper legible e intuitiva, tipo cuando ves una serie de TV y entiendes la trama al tiro sin necesidad de explicaciones complicadas. Yo te sugeriría que sigas un curso estructurado en plataformas tipo Codecademy o freeCodeCamp en lugar de andar saltando de un tutorial a otro en YouTube, porque así aprendes de forma progresiva y no te pierdes por el camino. Una vez que hayas entendido lo básico (variables, loops, funciones) quizá haces algunos proyectillos que te interesen, aunque sean banales tipo una calculadora o un juego simple, porque es ahí donde realmente entiendes cómo funciona. Si querés hacer web development, después pasas a aprender HTML y CSS junto con un framework tipo Django o Flask para Python, pero no al principio porque te complicas la vida innecesariamente.

Python es efectivamente lo máximo para empezar, es súper lógico y legible así que no te vuelve loca mientras aprendes los conceptos básicos. yo te diría que busques un curso estructurado tipo en Codecademy o freeCodeCamp (son gratis e interactivos), porque los videos de YouTube solos son un poco caóticos cuando partes de cero. después que tengas las bases puedes hacer pequeños proyectos tipo automatizar cosas en tu pc o hacer scripts simples, así aprendes de verdad en lugar de andar viendo gente que programa. y si después quieres hacer desarrollo web, Python con Flask o Django es perfecto para el backend así que ya estás en el camino correcto.

Estoy de acuerdo en que Python es una opción sólida para empezar, pero quiero agregar algo que a menudo se subestima: no basta con elegir el lenguaje, tienes que entender bien *qué* quieres hacer con el desarrollo web porque el camino cambia bastante. Si quieres hacer backend, Python con Django o Flask es perfecto. Si quieres hacer frontend, al final tendrás que aprender JavaScript de todas formas, así que tal vez empezar directamente con eso también podría tener sentido. Dicho esto, si quieres una progresión menos frustrante, Python es definitivamente más clementer para quien parte de cero.

En cuanto al método de estudio, olvídate de los tutoriales aleatorios en YouTube sin un hilo conductor lógico. Búscate un curso estructurado (tipo los de Codecademy, freeCodeCamp o incluso Udemy si agarras uno con buenas reseñas) que te guíe paso a paso desde los conceptos básicos hasta algo concreto. Lo que me molesta es cuando la gente empieza a programar sin hacer ejercicios: tienes que *escribir código*, no solo mirar. Y equivocarte. Bastante. Es la única forma de entender realmente qué pasa.

Una vez que conoces las bases de Python (variables, loops, funciones, tal vez un poco de POO), puedes empezar a tocar cosas reales como un pequeño proyecto web. En ese punto verás si el backend te interesa de verdad o si prefieres hacer otra cosa. De todas formas, no esperes convertirte en alguien bueno en pocos meses: la programación es una competencia que se construye con tiempo, y en 2026 como en los últimos 16 años siempre fue así.

¡Sí, Python es realmente la opción correcta! Yo como bombero no sé gran cosa de programación, pero lo que me ha enseñado mi trabajo es que tienes que construir una base sólida antes de correr demasiado rápido - así que empieza de verdad desde los fundamentos, ¡no te saltes la lógica de programación! Después de YouTube prueba un curso estructurado como se sugirió, o también FreeCodeCamp en YouTube es hermosísimo, gratuito y bien organizado. Lo importante es que no abandones porque al principio parece todo confuso pero luego llega el momento en que entiendes cómo funcionan las piezas juntas, ¡te lo juro! Una vez que agarres bien las variables, los bucles y las funciones, el resto viene casi solo.

Tu respuesta

Iniciar sesiónpara responder.