Curso de Programación Funcional en JavaScript por Bedu

Clases del Curso de Programación Funcional en JavaScript por Bedu

Instruido por:
David Colín
David Colín
Básico
2 horas de contenido
Ver la ruta de aprendizaje
Platzi Calories Counter
Proyecto del curso
Platzi Calories Counter

Aprende a desarrollar aplicaciones con un paradigma 100% funcional, crea la lógica en JavaScript para una aplicación web capaz de llevar el control de tus calorías. Con esta aplicación podrás obtener los conocimientos necesarios para utilizar este nuevo y popular paradigma de programación orientado al uso de funciones.

Curso de Programación Funcional en JavaScript por Bedu

Curso de Programación Funcional en JavaScript por Bedu

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

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

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

Introducción al curso y conceptos base

Material Thumbnail

Qué aprenderás sobre la programación funcional

01:57 min

Material Thumbnail

Programación funcional: qué es

03:53 min

Material Thumbnail

Boilerplate: Base para el proyecto del curso

02:16 min

Funciones

Material Thumbnail

Funciones Algebraicas y Funciones de JavaScript

02:49 min

Material Thumbnail

Funciones puras

02:45 min

Material Thumbnail

Proyecto: Obtener el valor de los inputs

04:00 min

Material Thumbnail

Objetos y Tipos de Memoria en JavaScript

04:31 min

Material Thumbnail

Copiar y modificar objetos en JavaScript

09:49 min

Material Thumbnail

Utilizando inmutabilidad en nuestras funciones

03:49 min

Material Thumbnail

Proyecto: Validar inputs

07:38 min

Estado compartido en funciones

Material Thumbnail

Estado compartido o shared state

06:24 min

Material Thumbnail

Proyecto: Agregar elementos a la lista

05:36 min

Composición de funciones, Closures y Currying

Material Thumbnail

Funciones compuestas o Function Composition

09:34 min

Material Thumbnail

Completando las funciones para generar etiquetas HTML

06:14 min

Material Thumbnail

Closures en programación funcional

02:56 min

Material Thumbnail

Proyecto: Construyendo filas y celdas

03:45 min

Higher Order Functions

Material Thumbnail

Introducción a las Higher Order Functions

04:11 min

Material Thumbnail

Proyecto: Actualizando el total de calorías

05:32 min

Material Thumbnail

Proyecto: Mostrar elementos

03:36 min

Material Thumbnail

Proyecto: Eliminar elementos

09:45 min

Bonus: Declarative Programming

Material Thumbnail

Programación Declarativa

06:30 min

Conclusiones

nuevosmás votadossin responder
Ricardo
Ricardo
Estudiante

Buenos días, no entiendo que es Bebu? en el titulo del curso dice: programación funcional en JS por BEDU.

4
Pedro M. Toribio
Pedro M. Toribio
Estudiante

Jquery sigue siendo relevante en pleno 2021?

4
Ever Alfredo Sorto Ayala
Ever Alfredo Sorto Ayala
Estudiante

O_O si copio el arreglo no estaría sobrecargando la memoria debe de haber una forma de actualizar o descartar arraglos u objetos que ya fueron actualizados ?

0
Ever Alfredo Sorto Ayala
Ever Alfredo Sorto Ayala
Estudiante

solo quiero saber si entendí bien:
Las funciones al crear un bloque deben paginarse por lo tanto no caben en una sola celda de memoria como las variables, entonces el sistema operativo loq ue hace es la gestión de la función por su nombre de variable de esta manera se añade al stack su referencia pero el cuerpo de la función sigue en el heap ?

0
Ever Alfredo Sorto Ayala
Ever Alfredo Sorto Ayala
Estudiante

const $DESC = document.getElementById(‘description’);
const $CALORIES = document.getElementById(‘calories’);
const $CARBS = document.getElementById(‘carbs’);
const $PROTEIN = document.getElementById(‘protein’);

por que se antepone el signo de dolar a las variables ?

1
José Luis Cortés Molina
José Luis Cortés Molina
Estudiante

Comparto mi codigo usando vanilla JS

let descripcion = document.getElementById("descripcion");
let calories = document.getElementById("calories");
let carbs = document.getElementById("carbs");
let protein = document.getElementById("protein");
1
JaviRome94
JaviRome94
Estudiante

si dice el profesor que bootstrap lo tiene todo la pregunta es, como lo instaló sino tiene ni siquiera un node_modules para que sea alojado… yo observé en la carpeta de css un archivo llamado bootstrap.main.css con un montón de código que me tiene loco de tanto verlo, de donde saco ese archivo es mi pregunta o como lo instalo??

1
JaviRome94
JaviRome94
Estudiante

quiero que me ayuden a recordar algo, los objetos vacíos y arrays vacios hace referencia a una copia exacta de todos los valores que tiene un objeto y array original ?

1
JaviRome94
JaviRome94
Estudiante

esa palabra que dice keypress hace parte del lenguaje puro de JavaScript ? porque nunca había visto ese keypress o será un nombre cualquiera que le pone el profesor ???

1
JaviRome94
JaviRome94
Estudiante

el profesor dice que en list le iba a pasar un arreglo mi pregunta es donde esta ese arreglo ?

1