Los resultados de búsqueda de «aprender a programar» se cuentan por millones, por lo que puede ser difícil incluso para el emprendedor más motivado saber por dónde empezar.

Si quieres aprender código, empieza con esta lista. Te indicará sitios muy bien valorados por los usuarios, recomendados por programadores experimentados y asociados con instituciones conocidas.

Todos los sitios de la lista ofrecen cursos para personas sin experiencia en programación, guiándolos para elegir los mejores lenguajes de programación para comenzar.

Cada listado detalla los tipos de cursos ofrecidos, el costo, el compromiso de tiempo, el nivel de experiencia y una muestra de los temas cubiertos.

Aunque muchos cursos son gratuitos, los cursos dirigidos a personas que buscan una carrera en programación suelen ser de pago. Entre todas las opciones, seguro que encuentras una que se adapte a ti.

Una vez que hayas encontrado la opción adecuada, asegúrate de revisar los seis pasos esenciales para el éxito en el aprendizaje de la programación.

Una lista seleccionada de recursos de codificación de la A a la Z

Icono de pantalla

Codecademy
Ofertas: 20+ cursos en línea
Costo: Gratis para 20 cursos; $ 19.99 por mes para la versión Pro
Tiempo: De una a 10 horas dependiendo del curso
Experiencia: Principiante; intermedio
Temas: API (interfaces de programación de aplicaciones), conceptos básicos de programación, CSS, HTML, JavaScript, jQuery, PHP, Python, Ruby, desarrollo web y más

Escuela de Programación
Ofertas: 50+ cursos en línea; Aplicación para iPhone y iPad
Costo: $ 19- $ 29 por mes para todo el sitio
Tiempo: De dos a cinco horas para la mayoría de los cursos
Experiencia: Principiante; intermedio; avanzado
Temas: AngularJS, Bootstrap, CSS, Git, HTML, iOS, JavaScript, jQuery, .NET, Node.js, Python, React, Ruby, Ruby on Rails, SQL y más

CodingDojo
Ofertas: Curso en línea de 20 semanas
Costo: $7,500 (becas disponibles; ver información de matrícula)
Tiempo: 20 semanas
Experiencia: Principiante; intermedio; avanzado
Temas: AJAX, API, CSS, Flask, Git, HTML, JavaScript, jQuery, MySQL, Python y más

Coursera
Oferta: Cientos de cursos online adaptados de cursos universitarios
Costo: $79 por curso (a veces hay descuentos promocionales disponibles)
Tiempo: De dos a cinco horas por semana durante cuatro semanas para la mayoría de los cursos; algunos cursos están programados y otros son a su propio ritmo
Niveles: Principiante; intermedio
Temas: Desarrollo de aplicaciones, estructuras de datos y algoritmos, diseño y desarrollo de juegos, JavaScript, Python, Scala y más

Campo de entrenamiento para desarrolladores
Oferta: Curso de 19 semanas en ciudades seleccionadas
Costo: $12,700 a $13,950 dependiendo de la ubicación (becas disponibles; ver información de matrícula)
Tiempo: 19 semanas, con nueve semanas a tiempo parcial a distancia, nueve semanas a tiempo completo en el campus y una semana extra opcional
Experiencia: Principiante; intermedio; avanzado
Temas: Desarrollo ágil, CSS, HTML, JavaScript, programación en parejas, Ruby, Ruby on Rails, SQL y más

edX (en inglés)
Ofertas: Cientos de cursos en línea adaptados de cursos universitarios (incluyendo Introducción a la Informática, el curso más popular en Harvard)
Costo: Gratis para algunos cursos; $49 por curso para algunos cursos; $99 para certificado verificado
Tiempo: Los cursos más cortos duran unas tres horas a la semana durante cinco semanas; los cursos más largos duran unas 12 horas a la semana durante nueve semanas; algunos cursos están programados y otros son a su propio ritmo
Experiencia: Principiante; intermedio
Temas: Desarrollo ágil, desarrollo de aplicaciones, introducción a la informática, Java, Python, Ruby on Rails, desarrollo de videojuegos y más

Campamento de código gratuito
Ofertas: Cuatro categorías de desafíos guiados (y proyectos de la vida real para organizaciones sin fines de lucro una vez que completes los desafíos); certificados verificados para cada categoría
Costo: Gratis
Tiempo: Estimado 2,080 horas de trabajo para completar las cuatro categorías; a su propio ritmo
Niveles: Principiante; intermedio; avanzado
Temas: Desarrollo de back-end, CSS, D3.js, visualización de datos, Express, desarrollo front-end, desarrollo full-stack, Git, Heroku, HTML, JavaScript, jQuery, MongoDB, Node.js, React, Sass y más

Guión de la Asamblea General
Ofertas: Curso en línea
Costo: Gratis
Tiempo: Alrededor de 30 minutos por proyecto
Niveles: Principiante
Temas: CSS, HTML, JavaScript y más

Asamblea General
Ofertas: Talleres, cursos a tiempo parcial y cursos a tiempo completo y en ciudades seleccionadas; cursos en línea a tiempo parcial o completo
Costo: $35 a $280 para talleres; $1,250 para cursos de medio tiempo; $13,500 para cursos de tiempo completo en el campus o en línea (financiamiento disponible; ver información de matrícula)
Tiempo: Los talleres duran entre 90 minutos y un día; los cursos a tiempo parcial duran entre ocho y 10 horas semanales durante ocho a 12 semanas; los cursos a tiempo completo duran 40 horas semanales durante ocho a 12 semanas
Niveles: Principiante; intermedio; avanzado
Temas: Desarrollo de aplicaciones, ciencia de datos, desarrollo front-end, desarrollo web y más

Academia Khan
Ofertas: Docenas de cursos en línea
Costo: Gratis
Tiempo: Una hora para la Hora del Código; todos los demás cursos son a su propio ritmo
Niveles: Principiante; intermedio
Temas: Algoritmos , CSS, HTML, JavaScript y más

Aprende a programar por las malas
Ofertas: Cursos en línea; libros (algunos cursos son de código abierto y aún están en desarrollo; los cursos más populares son para Python y Ruby)
Costo: Gratis en línea; alrededor de $30 para libros
Tiempo: De una semana a seis meses; a su propio ritmo
Experiencia: Principiante; intermedio
Temas: C, interfaces de línea de comandos, Python, Regex, Ruby, SQL y más

Lynda
Ofertas: Cientos de cursos en línea
Costo: $ 19.99 a $ 34.99 por mes para todo el sitio (algunas bibliotecas locales ofrecen acceso gratuito a Lynda)
Tiempo: De una a cuatro horas para la mayoría de los cursos
Niveles: Principiante; intermedio; avanzado
Temas: Desarrollo de aplicaciones, conceptos básicos de programación, C, C++, C#, bases de datos, desarrollo de juegos, Java, JavaScript, Objective-C, PHP, Python, Ruby, SQL, Swift, desarrollo web y más

Academia Virtual de Microsoft
Ofertas: Docenas de cursos en línea
Costo: Gratis
Tiempo: Los cursos más cortos son de una a tres horas; los cursos más largos son de 11 horas
Niveles: Principiante; intermedio; avanzado
Temas: Desarrollo de aplicaciones, C#, bases de datos, desarrollo de juegos, HTML, Python,
desarrollo web, y más

MIT OpenCourseWare
Ofertas: Colección de materiales del MIT
Costo: Gratis
Tiempo: A su propio ritmo
Experiencia: Principiante; intermedio
Temas: Algoritmos , C, C++, introducción a la informática, Java, Python y más

La escuela Flatiron
Ofertas: Curso en línea a tiempo parcial o completo
Costo: $1,500 por mes (financiamiento y becas disponibles; ver información de matrícula)
Tiempo: El curso a tiempo parcial dura de 20 a 25 horas por semana durante ocho a nueve meses; el curso a tiempo completo dura de 40 a 50 horas por semana durante cinco a seis meses
Niveles: Principiante; intermedio; avanzado
Temas: Desarrollo de aplicaciones, CSS, HTML, JavaScript, jQuery, Ruby, Ruby on Rails, SQL, desarrollo web y más

El proyecto Odín
Oferta: Siete cursos en línea
Costo: Gratis
Tiempo: Estimado de 1,000 horas de trabajo para completar todos los cursos; a su propio ritmo.
Niveles: Principiante; intermedio; avanzado
Temas: CSS, bases de datos, Git, HTML, JavaScript, jQuery, Ruby, Ruby on Rails, desarrollo web y más

Casa del árbol
Ofertas: 100+ cursos en línea; Capacitación Corporativa
Costo: $25 por mes para el plan Básico; $49 por mes para el plan Pro; capacitación corporativa a pedido
Tiempo: De una a cuatro horas para la mayoría de los cursos
Niveles: Principiante; intermedio; avanzado
Temas: Desarrollo de aplicaciones, C#, CSS, bases de datos, desarrollo de pila completa, desarrollo de juegos, HTML, Java, JavaScript, PHP, Python, Ruby y más

Udacity
Ofertas: Cursos en línea; Cursos en línea de «nanogrado» creados en asociación con Google y otros gigantes tecnológicos
Costo: Gratis para cursos regulares; $199 por mes para cursos de nanogrado (reembolso del 50 por ciento de la matrícula si completa un nanogrado en menos de 12 meses)
Tiempo: Los cursos regulares duran alrededor de seis horas por semana durante tres a seis semanas; los cursos de nanogrado toman alrededor de diez horas por semana durante seis a 12 meses; ambos son a su propio ritmo
Niveles: Principiante; intermedio; avanzado
Temas: Desarrollo de aplicaciones, análisis de datos, desarrollo front-end, desarrollo full stack, introducción a la programación, desarrollo web y más

Udemy (en inglés)
Ofertas: Cientos de cursos en línea (el curso mejor calificado del sitio es el Curso Completo para Desarrolladores Web)
Costo: Alrededor de $ 20 a $ 50 por curso
Tiempo: Los cursos van desde aproximadamente una hora hasta veinte horas
Niveles: Principiante; intermedio; avanzado
Temas: API, desarrollo de aplicaciones, Bootstrap, CSS, HTML, JavaScript, MySQL, PHP, desarrollo web y más

Escuela de Código Vikingo
Ofertas: Curso en línea a tiempo completo
Costo: Gratis (pero si te colocan en un trabajo de ingeniería de software, pagas una tarifa equivalente al 18 por ciento de tu salario del primer año)
Tiempo: 16 semanas a tiempo completo
Niveles: Intermedio (los solicitantes deben completar un curso de preparación gratuito)
Temas: Desarrollo ágil, desarrollo de aplicaciones, CSS, desarrollo de pila completa, HTML, Ruby, experiencia de usuario, diseño web, desarrollo web y más

Listas de más recursos

Estas listas son particularmente útiles si está buscando recursos sobre un lenguaje de programación específico en lugar de una introducción general a la codificación.

Recursos para niños

Estos recursos están diseñados para aspirantes a programadores menores de 18 años, o cualquier persona que quiera aprender a programar, por ejemplo, ayudando a Rey de Star Wars: The Force Awakens a programar un droide BB-8.

Holly Munson es una escritora, editora y estratega de contenido independiente con sede en Filadelfia. Lleva siete años informando sobre las tendencias empresariales y también ha trabajado en marketing, revistas y museos.

Longest running WordPress.org recommended host.

Save up to 75% on hosting for WordPress websites and online stores. Try risk-free with our 30-day money-back guarantee.

Hasta 75% de descuento en hosting para sitios web y tiendas online de WordPress