Curso para aprender programación GRATIS en línea

La programación es el proceso de diseñar y escribir código de computadora para controlar las funciones de una computadora o aplicación. Usan lenguajes de programación para escribir y probar código, luego lo usan para crear software, juegos, sitios web, aplicaciones móviles y más.

Este curso cuenta con los fundamentos de los lenguajes de programación con énfasis en la programación funcional.

El curso usa ML, Racket y Ruby como herramientas para enseñar los conceptos, pero el objetivo real es aprender lo suficiente sobre cómo cada idioma encaja para que pueda programar de manera más útil en cualquier idioma y aprender otros nuevos.

Al usar diferentes idiomas, aprendes a pensar más profundamente de lo que puedes de acuerdo con la gramática de un idioma en particular. El énfasis en la programación funcional es lo principal para aprender a escribir programas potentes, reutilizables, componibles y elegantes.

De hecho, muchas de las ideas más importantes de los lenguajes modernos tienen su origen en la programación funcional. Prepárese para aprender una forma nueva de ver el software y divertirse construyéndolo.

Lo que aprenderás:

  • Recursividad
  • Función de orden superior
  • La coincidencia de patrones
  • Programación funcional

El curso se divide en tres cursos de Coursera, los cuales son el A, B y C. Como se explica con más detalle en el primer módulo de la Parte A, todo el curso es una cantidad significativa de material desafiante, por lo que el formato de tres partes brinda dos etapas intermedias y la oportunidad de tomar un descanso antes de continuar.

Las tres secciones están diseñadas para completarse secuencialmente y están diseñadas para motivarlo a continuar hasta el final de la Sección C. Las tres secciones varían en longitud: la sección A es casi tan importante como las secciones B y C combinadas.

Este curso se encuentra disponible en la plataforma de Coursera.

Si quieres acceder al curso puedes usar este enlace.

Un comentario

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.