Saltar al contenido
Pantalla de un proyecto de programación con código y comprobación de errores
Aprender IA

Aprender programación gratis: nueve recursos y cómo elegir

Nueve recursos oficiales y comunidades para HTML, JavaScript, Python y Git. Elegí según tu objetivo, idioma y conocimientos previos.

Por · Equipo de contenido y revisiónPublicado: 3 min de lectura

Última actualización:

Aprender programación gratis es posible, pero una lista de enlaces no reemplaza la práctica. Elegí un objetivo pequeño, una fuente principal y un proyecto. Si estás empezando, un formulario o una tabla interactiva ofrece una salida concreta que podés comprobar.

Recursos gratuitos con un objetivo definido

RecursoPara qué sirveIdioma y límiteFuente
MDN Web DocsHTML, CSS y JavaScript desde fundamentos.Español; parte del material actualizado puede estar en inglés.Oficial
JavaScript.infoJavaScript, objetos, navegador y ejercicios.Español; usá los capítulos y probá el código.Oficial
Documentación de PythonSintaxis y biblioteca estándar.Tutorial oficial en español; requiere ejecutar ejemplos propios.Oficial
freeCodeCampTutoriales y práctica por proyectos.Tiene portal en español; verificá idioma de cada recurso.Oficial
Full Stack OpenAplicaciones web y herramientas modernas.Material en español; requiere bases de programación.Oficial
Pro GitControl de versiones y colaboración.Libro abierto en español; ejercicios con un repositorio local.Oficial
Microsoft LearnMódulos y rutas de tecnologías Microsoft.Portal en español; algunos laboratorios o recursos externos tienen condiciones propias.Oficial
Stack OverflowResolver dudas concretas con una reproducción mínima.Comunidad; consultá sus reglas y no publiques secretos.Oficial
The Odin ProjectRuta de desarrollo web con proyectos.Recurso abierto en inglés, útil si podés leer documentación técnica.Oficial

Por dónde empezar según tu objetivo

Para una primera web, seguí HTML y CSS en MDN y agregá una interacción corta en JavaScript. Para automatizar una tabla local, empezá con el tutorial de Python y un archivo de muestra. Para colaborar con otras personas, usá Pro Git con un repositorio que no contenga credenciales.

Full Stack Open necesita fundamentos: no es el primer paso si todavía no entendés variables, funciones o solicitudes HTTP. The Odin Project está en inglés; se incluye por su práctica de proyectos, sin prometer una traducción completa. Microsoft Learn distingue aprender el módulo de consumir servicios de nube; no crees recursos pagos sin revisar condiciones.

Un primer proyecto revisable

Creá una lista de tareas que permita agregar, marcar y borrar un elemento. Escribí tres casos antes de programar: entrada vacía, tarea válida y eliminación de una tarea. Construí una versión simple y verificá cada caso. Guardá los cambios en Git y agregá un archivo que explique cómo ejecutar la aplicación.

Si pedís ayuda a una IA, incluí el error y una muestra mínima sin claves. Pedí una explicación del cambio y ejecutá las pruebas. Copiar código que no podés explicar vuelve más difícil encontrar el próximo error. No publiques información de clientes para resolver una duda en una comunidad.

Cómo pedir ayuda

Mostrá lo que esperabas, lo que ocurrió, el código mínimo y lo que ya intentaste. Evitá pegar un proyecto entero. La guía de Stack Overflow explica la preparación de una pregunta; algunas comunidades tienen reglas y formatos propios.

Preguntas frecuentes

¿Qué recurso elijo si no sé nada?

MDN para una primera web o el tutorial de Python para entender programación con ejemplos cortos. Usá uno como referencia principal y practicá.

¿Todos estos recursos están en español?

No. La tabla identifica las diferencias; The Odin Project está en inglés y algunos documentos pueden no tener traducción actualizada.

¿Gratis incluye un certificado?

No lo presupongas. Esta selección es de recursos de estudio, no una garantía de credencial, examen ni acceso a cómputo.

¿Dónde entra la IA?

Como ayuda para explicar un error o proponer una prueba, con revisión humana. El curso gratuito ChatGPT para Principiantes permite practicar pedidos; el catálogo y precios muestran la formación disponible sin prometer empleo.

Fuentes

Referencias externas

  1. MDN Web Docs— MDN Web Docs
  2. JavaScript.info— JavaScript.info
  3. Documentación de Python— Documentación de Python
  4. freeCodeCamp— freeCodeCamp
  5. Full Stack Open— Full Stack Open
  6. Pro Git— Pro Git
  7. Microsoft Learn— Microsoft Learn
  8. Stack Overflow— Stack Overflow
  9. The Odin Project— The Odin Project

02 / LLEVAR A LA PRÁCTICA

Después de leer

Convierte una idea útil en una habilidad repetible.

Elige una ruta breve, aplícala a una tarea real y termina con algo que puedas revisar, usar o compartir.