JavaScript y ES6: Lo último en JS con Proyectos Reales
4.6 (106 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
471 students enrolled

JavaScript y ES6: Lo último en JS con Proyectos Reales

Master en JavaScript ES6 el lenguaje mas popular, con proyector reales que te puedes encontrar en el día a día.
4.6 (106 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
471 students enrolled
Last updated 3/2020
Spanish
Spanish [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 16 hours on-demand video
  • 1 article
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Aprenderás a consumir APIS REST con JSON y Fetch API + Async / Await, uno de los temas más importantes como desarrollador JavaScript.
  • JavaScript es el lenguaje más buscado por las empresas hoy en día.
  • Crearemos peticiones HTTP con un Fetch para consumir datos de APIs externas.
  • Veremos qué son las funciones Asíncronas, para qué sirven y como usarlas.
  • Aprenderás programación orientada a objetos con Classes (ES6) y Prototypes (ES5)
  • Veremos qué es el localStorage, lo potente que puede ser para almacenar datos en el navegador.
  • Aprenderemos que es el formato de datos JSON, para que se utiliza y por qué es tan popular.
  • Veremos el uso de Cookies como crear, modificar y borrar cookies en el navegador del cliente.
  • Aprenderemos que es una Variable y una Constante y sus diferencias.
  • Crearemos Objetos desde lo más simples a Objetos complejos.
  • Crearemos sentencias de condiciones IF ELSE o SWITCH.
  • Aprenderemos a crear bucles para recorrer Arrays de una manera rápida y sencilla.
  • Veremos qué son las funciones y crearemos ejemplos prácticos.
  • Veremos qué es una función de tipo flecha y qué diferencia tiene contra una función convencional.
  • Crearemos funciones para retrasar ejecuciones de código.
  • Veremos qué hace la función MAP y para qué se suele utilizar con ejemplos partidos.
  • Veremos las funciones para poder realizar filtro de datos.
  • Aprenderemos a usar funciones para remplazar un texto por otro.
  • Veremos con transformador los tipos de datos para poder manejarlos de diferente forma.
Course content
Expand all 106 lectures 15:56:26
+ Introducción
5 lectures 31:29

Veremos todo lo que vamos a hacer durante el curso.

Preview 12:49

¿Que es JavaScript Vanilla o JavaScript Puro?

Preview 03:24

Aprenderemos que es el DOM y como movernos por el sin ningún problema.

¿Que es el DOM y como navegar por el?
07:03

¿Por qué no debemos usar jQuery en los proyectos nuevos, actuales y futuros?

Preview 03:35

Lo más importante de un programador es saber usar la Documentación

La importancia de la documentación
04:38
+ Preparación del entorno y primer contacto
6 lectures 01:12:19

Elegiremos nuestro editor de código y le instalaremos las extensiones necesarias.

Instalación del Code Editing
07:12

Instalaremos las extensiones en Visual Studio Code para mejorar a la hora de programar JavaScript.

Instalando Extensiones en Visual Studio Code
23:35

Que navegador son los mejores para debugear JavaScript y controlar los datos del DOM.

Selección del navegador web
09:45

Nuestra primera toma de contacto con JavaScript.

Primer Código en JavaScript
18:27

Aprenderemos a usar la consola del Navegador y crearemos pequeños scripts.

Entendiendo la Consola de JavaScript del Navegador
06:21

Actualmente el orden del código es más por lectura que por ejecución.

La importancia del orden del código ya no importa tanto
06:59
+ Variables en JavaScript y ES6
4 lectures 30:33

Qué tipo de variables son los que usa JavaScript.

El tipo de las Variables
06:42

Veremos la forma tradicional de declarar las variables con VAR y la nueva forma que nos trae el ES6 con LET y las diferencias que tienen.

Declaración de Variables VAR vs LET
09:01

Declararemos (CONST) constantes y veremos para qué sirven.

Declaración de CONST (Constantes)
08:11

Veremos que es la asignación por destructuring y como no puede facilitar a la hora de escribir código.

Asignación por Destructuring
06:39
+ Objetos en JavaScript
4 lectures 19:41

¿Que es un objeto y como podemos usarlos en JavaScript?

Declaración de Objectos
05:21

Que diferencia hay al entrar a los datos de un Objeto con punto o corchetes.

Anotación por Puntos y Corchetes
05:06

Podemos anidar objetos dentro de objetos.

Objetos dentro de objetos
06:18

Modificando las propiedades de un objeto y creando nuevas cuando el objeto ya está creado.

Modificación de objetos y creación de nuevas propiedades
02:56
+ Arrays, If Else, Switch y Bucles
7 lectures 01:17:12

Veremos como declarar y usar los array simples en javascript.

Arrays simples
19:48

Veremos como podemos gestionar y guarda objetos dentro de arrays.

Array de Objetos
13:55

Veremos el sistema de condiciones IF ELSE y los TERNARIOS.

If Else y If Ternario
10:25

Veremos los Swtich y como podemos condicionar la ejecución del código.

Switch y el control de los datos
06:31

Veremos como podemos crear bucles con el FOR.

Bucles For
10:27

Veremos como manejar y crear el sistema de bucles Foreach.

Bucle Foreach
06:49

Veremos como podemos crear bucles usando el While y el Do While.

Bucle While y do While
09:17
+ Funciones en JavaScript
9 lectures 01:25:37
1/3 - Funciones estándar
10:06
2/3 - Funciones estándar
10:36
3/3 - Funciones estándar
10:50
Funciones de tipo flecha (Arrow Functions)
08:23

Intervalos, timeouts y limpiar esas funciones.

Funciones de espera de tiempo
05:41
Función .map()
12:05
Función .filter()
11:00
Convertir variables de Number a String y de String a Number
09:17
Función .replace()
07:39
+ Profundizando en JavaScript
4 lectures 36:17
¿Que es un JSON?
06:40
JSON.stringify() y JSON.parse()
09:20
NEW palabra reservada para crear Objetos con tipo.
10:08
Async y Await
10:09
+ Cookies y LocalStorage
6 lectures 57:45
Cookies - Instalando servidor web con Node JS y http-server
06:55
1/3 - Creando, Eliminando, Mostrando Cookies y usando Escape y Unescape
08:53
2/3 - Creando, Eliminando, Mostrando Cookies y usando Escape y Unescape
09:13
3/3 - Creando, Eliminando, Mostrando Cookies y usando Escape y Unescape
13:16
LocalStorage, Crear, Modificar, Mostrar y Eliminar datos
09:05
LocalStorage con Objetos
10:23
+ Eventos
1 lecture 04:36
onSubmit de un formulario
04:36
Requirements
  • Debes de tener una ordenador con Google Chrome.
  • Muchas ganas de aprender.
Description

Gracias a este curso aprenderás desde los conceptos básicos de JavaScript, hasta lo más avanzado para crear una páginas webs completas desde cero.

Una vez terminado el curso serás capaz de crear cualquier tipo de script o página web conectada a una API de datos sin necesidad de ayuda.

Aprenderemos desde las bases de JavaScript y ES6 y crearemos poderosas páginas webs que consuman APIs de terceros sin dificultad.


¿QUÉ APRENDEREMOS?

  • Aprenderás a consumir APIS REST con JSON y Fetch API + Async / Await, uno de los temas más importantes como desarrollador JavaScript.

  • JavaScript es el lenguaje más buscado por las empresas hoy en día.

  • Crearemos peticiones HTTP con un Fetch para consumir datos de APIs externas.

  • Veremos qué son las funciones Asíncronas, para qué sirven y como usarlas.

  • Aprenderás programación orientada a objetos con Classes (ES6) y Prototypes (ES5)

  • Veremos qué es el localStorage, lo potente que puede ser para almacenar datos en el navegador.

  • Aprenderemos que es el formato de datos JSON, para que se utiliza y por qué es tan popular.

  • Veremos el uso de Cookies como crear, modificar y borrar cookies en el navegador del cliente.

  • Aprenderemos que es una Variable y una Constante y sus diferencias.

  • Crearemos Objetos desde lo más simples a Objetos complejos.

  • Crearemos sentencias de condiciones IF ELSE o SWITCH.

  • Aprenderemos a crear bucles para recorrer Arrays de una manera rápida y sencilla.

  • Veremos qué son las funciones y crearemos ejemplos prácticos.

  • Veremos qué es una función de tipo flecha y qué diferencia tiene contra una función convencional.

  • Crearemos funciones para retrasar ejecuciones de código.

  • Veremos qué hace la función MAP y para qué se suele utilizar con ejemplos partidos.

  • Veremos las funciones para poder realizar filtro de datos.

  • Aprenderemos a usar funciones para remplazar un texto por otro.

  • Veremos con transformador los tipos de datos para poder manejarlos de diferente forma.

Lo mejor de todo, es que este curso no acaba aquí, va a tener continuas actualizaciones para ir mejorando tus conocimientos cada días más y más.

Who this course is for:
  • Desarrolladores Web
  • Desarrolladores de aplicaciones móviles
  • Programadores de JavaScript
  • Maquetadores Web