Platzi
Platzi

¡Invierte en ti y celebremos! Adquiere un plan Expert o Expert+ a precio especial.

Antes:$349
$259
Currency
Antes:$349
Ahorras:$90
COMIENZA AHORA
Curso de Historia de la Programación: Lenguajes y Paradigmas

Clases del Curso de Historia de la Programación: Lenguajes y Paradigmas

Instruido por:
Héctor Vega
Héctor Vega
Básico
2 horas de contenido
Ver la ruta de aprendizaje
Curso de Historia de la Programación: Lenguajes y Paradigmas

Curso de Historia de la Programación: Lenguajes y Paradigmas

Progreso del curso:0/21contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/21contenidos(0%)

Visión agnóstica de la programación

Material Thumbnail

Importancia de los paradigmas en la historia de la programación

02:25 min

Material Thumbnail

Máquina abstracta: flujo de datos en computadoras digitales conceptuales

05:43 min

Material Thumbnail

Lenguajes de programación vs. lenguaje natural

07:34 min

Paradigmas de programación imperativos

Material Thumbnail

¿Qué son los paradigmas de programación?

04:11 min

Material Thumbnail

¿Cuáles son los principales paradigmas de programación?

05:15 min

Material Thumbnail

Programación estructurada

05:56 min

Material Thumbnail

Programación procedural

02:14 min

Material Thumbnail

Programación orientada a objetos

10:14 min

Paradigmas de programación declarativos

Material Thumbnail

Programación funcional

15:09 min

Material Thumbnail

Programación lógica

05:06 min

Otros paradigmas o modelos de computación

Material Thumbnail

Programación dirigida por eventos

05:15 min

Material Thumbnail

Programación concurrente

08:36 min

Material Thumbnail

Problemas de la concurrencia

08:01 min

Historia de los lenguajes de programación

Material Thumbnail

Década de los 40: primeras computadoras y lenguajes ensambladores

04:28 min

Material Thumbnail

Década de los 50: Fortran y Algol

08:13 min

Material Thumbnail

Década de los 60: LISP, COBOL, Simula

07:38 min

Material Thumbnail

Década de los 70: C, Pascal, Smalltalk, Prolog, Meta Language

12:50 min

Material Thumbnail

Década de los 80: computadoras personales, POO, C++, Python

07:34 min

Material Thumbnail

Década de los 90: desarrollo web, Java, JavaScript

07:45 min

Siguientes pasos

Comparación entre lenguajes y paradigmas de programación

00:48 min

Material Thumbnail

Continúa aprendiendo paradigmas y lenguajes de programación

01:27 min

nuevosmás votadossin responder
Elcy Esmeralda Reyes Sarmiento
Elcy Esmeralda Reyes Sarmiento
Estudiante

Cuando se muestra la definición de la función sum en Haskell, creo que hay un error. En primer lugar, creo que el pattern mathing debería estar completo, considerando el caso de recibir una lista vacía, en el caso que sí considera, corríjanme si estoy mal, la lista, si se quiere describir como cabeza cola, debe ser (n:ns) en vez de la coma.

1
Cristian Blandón
Cristian Blandón
Estudiante

Un Course Director, ¿tiene Course Director?, o, ¿es Course Director y Profesor al tiempo (de forma recursiva 😅)?

4
jesus ernesto riveros carvajal
jesus ernesto riveros carvajal
Estudiante

Buenos días. Cual es el curso de programación básico?

2
Lucas Samana
Lucas Samana
Estudiante

¿Porqué se pueden levantar todas las plataformas en una máquina virtual?

1
Lucas Samana
Lucas Samana
Estudiante

¿Qué requisitos debe cumplir un programa para correr en Mac, Linux y windows?

3
Lucas Samana
Lucas Samana
Estudiante

Para aplicaciones moviles hay dos grandes grupos:

  1. Android
    1.1. Java
    1.2. Kotlin
  2. Ios
    2.1. Objetive-C
    2.2. Swift

Para desarrollo web existe:

  1. HTML
  2. CSS
  3. JS

¿Y para aplicaciones de escritorio?¿Cuáles son los lenguajes multiplataforma?
¿Cuál es el común denominador entre plataformas(hardware)?

5
Lucas Samana
Lucas Samana
Estudiante

¿Existe la posibilidad que en un programa haya mas de un paradigma de programación?¿Cómo nos damos cuenta?

2
Yohana Alexandra Triviño Vasquez
Yohana Alexandra Triviño Vasquez
Estudiante

En qué áreas se aplica este tipo de programación?

0
Jesús maldonado
Jesús maldonado
Estudiante

¿Que significa que un lenguaje de programación sea de scripting? .
¿Es como los paradigmas que son de barios tipos?
¿ hay tipos diferentes a scripting?

4
Manuel Peñaloza
Manuel Peñaloza
Estudiante

¿Las funciones expresivas en JavaScript también son funciones lambda?

var saludo = function(nombre)
{
	console.log("bienvenido "+nombre);
} 
saludo("Manuel");
2