Programación de cursos en línea

Las mejores clases en línea para la programación

Publicado:

Actualizado:

La tecnología es una de las industrias de mayor crecimiento y más lucrativas del mundo, tanto es así que cinco de las seis marcas más valiosas están en la industria tecnológica. El gran petróleo ahora es un gran dato, y millones de personas en todo el mundo están intentando ingresar al boom aprendiendo a codificar.

La programación informática es una habilidad cada vez más valiosa en la economía moderna, incluso los escritores profesionales necesitan saber HTML básico y cómo trabajar con sistemas de gestión de contenido como WordPress. Ya sea que desee ingresar al desarrollo web o simplemente desee aprender algunas habilidades básicas de programación, nunca ha habido un mejor momento para aprender a codificar, sin importar en qué industria trabaje. 

Afortunadamente, no necesitas volver a la escuela para hacerlo. Gracias a sitios web como Udemy, Courseray Pluralsight, hay miles de cursos de programación en línea gratuitos y asequibles. Hemos reunido una lista de nuestros favoritos para que pueda aprender a programar en su propio tiempo, desde la comodidad de su hogar.

Cursos en línea para programación

1. El Bootcamp para desarrolladores web

Impartido por Colt Steele, un instructor de bootcamp de programación en persona, "El Bootcamp para desarrolladores web"Es una introducción completa al desarrollo web de pila completa. El curso comienza cubriendo los conceptos básicos con secciones sobre HTML y CSS. Pronto pasará a Bootstrap 4, JavaScript, Node.js y más. Aprenderá el desarrollo web front-end y back-end, por lo que tendrá todas las habilidades que necesita para desarrollar sitios web y aplicaciones web desde cero. Quizás lo más importante, aprenderá cómo pensar como un programador. No aprenderá el desarrollo de software, pero después de tomar este curso, tendrá una sólida comprensión de los principios de programación y los puntos en común entre los diferentes lenguajes, así como la capacidad de leer e interpretar código. Estará bien preparado para aprender nuevos idiomas y trabajar con diferentes tecnologías. Este curso también tiene una secuela: "El campo de arranque avanzado para desarrolladores web, "Que cubre React 16, Redux, ES2015, animaciones CSS y más.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 199.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 47 horas, 30 minutos
  • Idiomas: Inglés con subtítulos en inglés, holandés, francés, alemán, hindi, indonesio, italiano, japonés, coreano, polaco, portugués, español, chino tradicional y turco
  • Vendedor: Udemy

Nota: Los precios de todos los cursos enumerados en este artículo son verdaderos en la fecha de publicación, pero están sujetos a cambios.

2. Completo desarrollador de software Bootcamp: Zero to Hero en 2019!

Uno de los cursos de programación en línea más completos disponibles, este curso se centra en cinco lenguajes de programación comúnmente utilizados para el desarrollo de software: C, C ++, C #, Java y Python. En efecto, son cinco cursos de programación envueltos en un paquete, con casi video conferencias 700 que comprenden horas de material 72. Aprenderá la sintaxis de cada uno de los idiomas cubiertos y los utilizará para crear programas reales y utilizables. En resumen, este es un gran curso para principiantes absolutos que desean una introducción completa a la programación en varios idiomas.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta (precio regular 159.99)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 71 horas, 28 minutos
  • Idiomas: Inglés
  • Vendedor: Udemy

3. Programación en C para principiantes - Domina el lenguaje C

C es uno de los lenguajes de programación más intimidantes, pero también es uno de los más importantes para que aprendan los programadores principiantes. Incluso si los programadores de hoy usan C con menos frecuencia que los lenguajes modernos como JavaScript y Python, es la base de los lenguajes de programación más populares. Joel Spolsky, Presidente de la Junta de desbordamiento de pila, se refiere a C como la “lingua franca de los programadores en activo” y compara a los programadores que no conocen C con los médicos que no conocen la anatomía básica. En este curso, aprenderá C desde cero, comenzando con el proceso de instalación. Al final, podrás crear tu propio programa en C.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 199.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 22 horas, 30 minutos
  • Idiomas: Inglés con subtítulos en inglés, francés, alemán, indonesio, italiano, polaco, portugués, rumano, español y tailandés
  • Vendedor: Udemy

4. Corto y dulce: Conceptos básicos de programación en horas 2

"Corto y dulce: Conceptos básicos de programación en horas 2"Es una breve pero perspicaz introducción a la programación. El curso está diseñado para enseñar no solo un lenguaje, sino la terminología y los conceptos que surgen en la mayoría de los lenguajes de programación. El plan de estudios incluye lecciones sobre sentencias if-else, mientras que bucles, evitando bucles infinitos, para bucles, variables, comentarios, matrices y más. Al aprender estas ideas fundamentales, podrá aprender cualquier lenguaje de programación más fácilmente.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 49.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 1 hora, 47 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

5. Programación de Fundamentos con JavaScript, HTML y CSS.

Este curso por la Universidad de Duke enseña conceptos fundamentales de programación y desarrollo web a través de JavaScript, HTML y CSS. El curso comienza cubriendo conceptos principales como funciones, bucles for y declaraciones condicionales. Luego pasará rápidamente al uso de HTML y CSS para crear páginas web básicas antes de comenzar a trabajar con JavaScript para crear páginas web interactivas. Al final del curso, habrá creado una página web interactiva donde los usuarios pueden cargar imágenes y aplicarles filtros. Debido a que este curso se basa en JavaScript, que a menudo se llama el lenguaje de la web, este curso se recomienda principalmente para los aspirantes a desarrolladores web.

  • Créditos universitarios: NO - Sólo certificado de curso
  • Precio: GRATIS para auditar, pero hay una tarifa para ganar y comprar un certificado de curso
  • Ayuda económica o beca: Si
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Aproximadamente 22 horas (se sugiere 3 – 7 horas por semana)
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Coursera

6. Conceptos básicos de programación

Este curso, diseñado por el Instituto Indio de Tecnología de Bombay y disponible en edX, cubre conceptos básicos de programación e introduce a los estudiantes a trabajar con C y C ++. Cubre una variedad de conceptos de programación fundamentales como algoritmos, tipos de datos básicos, funciones, matrices, matrices, procesamiento de cadenas y más. Es el primer curso en IIT Bombay "Fundamentos de la informática", Que también presenta cursos sobre programación orientada a objetos, fundamentos de estructuras de datos, implementación de estructuras de datos, algoritmos y más.

  • Créditos universitarios: NO - Sólo certificado verificado
  • Precio: GRATIS para auditar, pero hay una tarifa de $ 49 para ganar y comprar un Certificado verificado
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 9 semanas (se sugiere 6 – 8 horas por semana)
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: EdX

7. Introducción de CS50 a la informática

CS50x es la edición en línea del curso introductorio de ciencias de la computación de la Universidad de Harvard, su clase más grande en el campus. Los estudiantes trabajarán con cuatro lenguajes de programación principales: C, Python, SQL y JavaScript, además de CSS y HTML. Pero el curso es mucho más que un simple curso de programación. Aprenderá conceptos básicos de informática como la abstracción, algoritmos, estructuras de datos, encapsulación, gestión de recursos, seguridad, ingeniería de software y desarrollo web. Si nunca antes has programado o tomado un curso de informática, este es un gran curso para ti. Conocerá algunos lenguajes de programación principales y aprenderá no solo cómo programar, sino también cómo funciona la programación.

  • Créditos universitarios: NO - Sólo certificado verificado
  • Precio: GRATIS para auditar, pero hay una tarifa de $ 90 para ganar y comprar un Certificado verificado
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Semanas 10 (10 – 20 horas por semana)
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: EdX

8. Programación para principiantes: programas excelentes para pensar y escribir

Este curso está diseñado para enseñar a las personas que nunca han trabajado con un lenguaje de programación pensar como programadores Aprenderá no solo cómo trabajar con lenguajes de programación, sino también la teoría central detrás de la programación. El curso dura tres horas, pero cubre conceptos como algoritmos, esquemas lógicos, variables y secuenciación. Muchos cursos en línea, incluso aquellos diseñados para principiantes, no explican estos conceptos fundamentales. Al aprender la programación desde cero, podrá comprender nuevos idiomas e interpretar el código más fácilmente en el futuro.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 49.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 3 horas
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

9. Automatice las cosas aburridas con la programación Python

Este curso está diseñado para enseñar a las personas que trabajan fuera de la tecnología habilidades prácticas de programación para usar en su vida diaria. Se basa en Python, uno de los lenguajes de programación de propósito general más populares, que se puede usar para cualquier cosa, desde desarrollo web hasta aprendizaje automático. En este curso, aprenderá los conceptos básicos de programación con Python, así como las habilidades prácticas que puede utilizar para aumentar su productividad en su trabajo. Por ejemplo, aprenderá cómo crear programas que realicen tareas específicas, como generar y actualizar automáticamente hojas de cálculo de Excel, analizar documentos PDF y Word, raspado web y más. Mientras que muchos cursos se sumergen en conceptos informáticos como algoritmos de clasificación y paradigmas orientados a objetos, este curso omite el material informático y se centra estrictamente en conceptos prácticos y utilizables.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 11.99 a la venta ($ 49.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 9 horas, 30 minutos
  • Idiomas: Inglés con subtítulos en inglés, indonesio, japonés y portugués.
  • Vendedor: Udemy

10. ¿Qué es la programación?

"¿Qué es la programación?"Es el curso de programación más fundamental sobre Pluralsight. Cubre los conceptos básicos que unen todos los lenguajes de programación. La mayoría de los cursos de programación introductoria cubren un solo lenguaje de programación y se sumergen de lleno en la creación de programas y el trabajo con sintaxis. Este curso toca varios idiomas populares, en lugar de uno solo, y se centra en las ideas, la terminología y las reglas que unen todos los lenguajes de programación. Al comprender la programación desde un punto de vista teórico, estará mejor preparado para trabajar con diferentes sintaxis, crear programas originales y resolver problemas al programar.

  • Créditos universitarios: NO - Sólo certificado
  • Precio: SIN COSTO
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 2 horas, 50 minutos
  • Idiomas: Inglés
  • Vendedor: Pluralsight

11. Conceptos básicos de programación - ¡EXPLICADO!

Este curso por el instructor Grant Kilmaytys es un breve curso diseñado para ayudar a los estudiantes a comprender los conceptos básicos detrás de la programación y cómo funciona. Klimaytys comunica conceptos críticos de programación que se traducen a través de varios lenguajes, como clases y objetos, herencia, encapsulación y abstracción, de manera comprensible para personas sin experiencia en informática. No aprenderá a codificar, pero aprenderá conceptos y terminología fundamentales que se llevarán a otros cursos. 

  • Créditos universitarios: NO - Sólo certificado
  • Precio: Prueba gratuita de un mes y luego $ 15 facturado mensualmente o $ 99 facturado anualmente para el plan Premium
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 22 minutos
  • Idiomas: Inglés
  • Vendedor: Skillshare

Programas en línea para programación

12. Especialización en Diseño Web para Todos (Fundamentos de Desarrollo Web y Codificación)

Si estás interesado en el desarrollo web, esta especialización Coursera cubre todo lo que necesita saber para trabajar en el campo. La especialización consta de cinco cursos que cubren HTML, CSS y JavaScript. Diseñado para personas sin experiencia en informática, enseña estos idiomas paso a paso. Comenzarás aprendiendo cómo la programación funciona y constantemente comienza a codificar, comenzando con HTML. Una vez que cubra los conceptos básicos de HTML, CSS y JavaScript, comenzará a trabajar con algunos conceptos avanzados de diseño web, como el diseño web receptivo, que permite que las páginas web se reproduzcan bien en una variedad de dispositivos y pantallas. La especialización concluye con un proyecto final, en el que los estudiantes diseñan y desarrollan un portafolio web de calidad profesional que funciona en al menos tres plataformas.

Curso 1: Introducción a HTML5

Curso 2: Introducción a CSS3 

Curso 3: Interactividad con JavaScript 

Curso 4: Estilo avanzado con diseño receptivo

Curso 5: Diseño web para todos Capstone

  • Créditos universitarios: NO - Sólo certificado de especialización
  • Precio: GRATIS para auditar, pero hay una tarifa para ganar y comprar un Certificado de Especialización
  • Ayuda económica o beca: Si
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 3 meses (se sugieren 7 horas por semana)
  • Idiomas: Inglés con subtítulos en inglés e hindi
  • Vendedor: Coursera

13. Introducción a la programación

Este programa de nanogrado from Udacity está estructurado en torno al aprendizaje de Python y JavaScript con HTML y CSS. Comenzará escribiendo sus primeras líneas en código y creando una página web básica en HTML. En el segundo curso, aprenderá a usar CSS para agregar estilo y crear una página web atractiva. En el tercer curso, comenzará a trabajar con Python, uno de los lenguajes de programación de uso general más populares, que utilizará para construir un juego interactivo de piedra, papel o tijera. Finalmente, trabajará con JavaScript, el lenguaje estándar para crear aplicaciones web interactivas. Al final, tendrás una base sólida en los conceptos básicos de programación con dos de los lenguajes de programación más populares.

  • Créditos universitarios: NO
  • Precio: $ 1,436 para un plan de cuatro meses (pagado por adelantado) o $ 399 por mes
  • Ayudas económicas o becas: Si
  • Aprendizaje móvil: NO
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 4 meses (se sugieren 10 horas por semana)
  • Idiomas: Inglés
  • Vendedor: Udacity

Para obtener más cursos en línea, consulte TUN's lista de clases curadas, o usa el buscador de clases online para encontrar los mejores cursos en línea en cualquier tema.

Prueba GRATUITA de 6 meses

Luego, disfrute de Amazon Prime a mitad de precio: ¡50 % de descuento!

TUN AI – Tu asistente educativo

SINTONIZAR IA

¡Estoy aquí para ayudarte con becas, búsqueda de universidades, clases en línea, ayuda financiera, elección de especialidades, admisiones universitarias y consejos de estudio!

La Red Universitaria