$199.99 $9.99
TREND

JavaScript 2020 – Desde Principiantes a Experto

JavaScript Moderno 2020 para principiantes, Fundamentos, POO, Ajax, ES6+, WebPack y Ejemplos prácticos

1 review
51 students
Language - Español
Last updated - May 2020
$199.99 $9.99
course-thumb
  • 13.7 hours on-demand video
  • 5 educational resources
  • Lifetime Access
  • Completion certificate
  • Free tutor consultation
  • 30-days money back guarantee

What You’ll Learn

Empieza desde los más básico hasta lo más avanzado en la programación con JavaScript
Aprende todos los fundamentos de JavaScript: variables, condicionales, funciones, arreglos, objetos, etc.
Aprende a estructurar tu proyecto de desarrollo con JavaScript.
Aprenderás a crear aplicaciones utilizando ES5 y ES6+.
Aprenderás todas las nuevas características que trae consigo ES6.
Conocerás el uso de las tecnologías Node, NPM, Webpack y Babel.
Aprenderás a aplicar las mejores prácticas en desarrollo de aplicaciones con JavaScript.

Included Content

  • Introducción al curso de JavaScript
    4 lectures
    20:40
    • El editor de código que vamos a utilizar
      04:58
    • El navegador y Node.js
      04:06
    • Incorporar código JavaScript
      09:02
    • Ejecutar JavaScript en la terminal Mac OSX
      02:34
  • Fundamentos de Programación en JavaScript
    15 lectures
    01:04:17
    • Introducción
      00:49
    • ¿Qué es JavaScript?
      05:55
    • Variables y tipos de datos
      09:24
    • Reglas en el uso de variables
      04:18
    • Comentarios en el código
      03:24
    • Conversión de variables
      05:35
    • Mutación de variables
      02:44
    • Operadores Matemáticos
      07:53
    • Operadores Lógicos
      04:58
    • Operador typeof
      03:37
    • Operadores unarios
      05:28
    • Operadores de asignación
      04:10
    • Ejercicio de código 1
      01:02
    • Solución al ejercicio 1
      05:00
    • Código de la sección
  • HTML5 y CSS3
    3 lectures
    15:57
    • Introducción
      05:44
    • Estructura de una página HTML5
      05:44
    • CSS
      04:29
  • Sentencias y Bucles
    10 lectures
    53:29
    • Sentencia If / Else
      07:36
    • Sentencias condicionales
      08:24
    • Operador ternario
      04:31
    • Sentencia switch
      05:13
    • Sentencia while
      04:02
    • Sentencia do..while
      03:56
    • Valores verdaderos y falsos
      08:21
    • Ejercicio de codificación 2
      01:27
    • Solución al ejercicio 2
      09:59
    • Código de la sección
  • Funciones en JavaScript
    13 lectures
    50:33
    • Lecture 1
      00:49
    • Creando nuestra primera función
      05:09
    • Argumentos en las funciones
      05:58
    • Ejemplo: función convierte Fahrenheit a Celsius
      03:30
    • Ejemplo: función calcular edad
      04:27
    • Ejercicio de codificación 3
      01:16
    • Solución ejercicio 3
      06:32
    • Funciones como expresiones
      03:19
    • Argumentos undefined
      02:39
    • Template strings
      05:19
    • Ejercicio de codificación 4
      01:48
    • Solución ejercicio de codificación 4
      09:47
    • Código de la sección
  • Arreglos y objetos
    8 lectures
    42:34
    • Introducción
      01:03
    • ¿Qué es un arreglo?
      04:19
    • Declaración de arreglo en JavaScript
      08:04
    • Operaciones con arreglos
      10:05
    • Arreglo de diferente tipos
      03:04
    • Objetos literales
      06:31
    • Objetos con la sintaxis Object
      03:08
    • Objetos y métodos
      06:20
  • Manipulación del DOM
    16 lectures
    01:58:26
    • Introducción
      00:58
    • ¿Qué es el DOM?
      05:19
    • Creando el proyecto
      04:53
    • Examinando el DOM
      08:32
    • Obtener elementos por id, por tag y por clase.
      12:38
    • Consulta por selectores
      14:18
    • Elementos y nodos padres
      06:23
    • Elementos y nodos hijos
      05:03
    • Elementos y nodos hermanos
      03:28
    • Crear elementos y nodos
      09:36
    • Eventos
      09:32
    • Cambiando el diseño de nuestro sitio
      07:09
    • Agregar elementos a una lista y evento submit
      11:47
    • Eliminar elementos a una lista
      08:33
    • Buscar elementos en una lista
      10:17
    • Código de la sección
  • JavaScript Moderno ES6, ES7... (ES2015/ES2016...)
    14 lectures
    01:25:49
    • Introducción
      01:25
    • Historia de JavaScript y cuál versión utilizar.
      07:20
    • Lo nuevo en ES6 / ES2015
      04:08
    • Variables con Let y Const
      07:40
    • Bloque y alcance de las variables
      05:28
    • Plantilla de cadena avanzada
      06:14
    • Nuevos métodos para cadenas
      05:57
    • Funciones flecha – parte 1
      10:48
    • Funciones flecha – parte 2
      08:59
    • Destructuración o Destrucción
      07:21
    • Ejemplo Destructuración
      04:50
    • Maps
      09:45
    • Operador de propagación (spread operator)
      05:54
    • Código de la sección
  • JavaScript Moderno - Objetos
    10 lectures
    01:04:22
    • Introducción
      00:39
    • Objetos – Lo básico
      09:39
    • Ejercicio de Objetos
      03:47
    • Usando objetos con funciones
      08:14
    • Referencia a los objetos
      09:48
    • Métodos
      04:15
    • Uso de this
      04:21
    • Objetos String
      10:25
    • Destructuración de objetos – parte 1
      08:25
    • Destructuración de objetos – parte 2
      04:49
  • JavaScript moderno - clases
    7 lectures
    40:46
    • Introducción
      00:36
    • Programación Orientada a Objetos
      03:35
    • Clases, sintaxis y constructores
      08:40
    • Clases, sintaxis y constructores 2
      05:27
    • Subclases – parte 1
      07:08
    • Subclases – parte 2
      03:50
    • Lecture 7
      11:30
  • JavaScript Moderno - Arreglos (Arrays)
    10 lectures
    49:43
    • Introducción
      00:39
    • Arreglo básico
      07:11
    • Agregar/quitar elemento al inicio/final
      04:18
    • Agregar/quitar elemento con splice
      02:57
    • Bucle sobre matrices
      04:43
    • Recorrer un arreglo
      03:19
    • Búsqueda
      06:19
    • Ampliando la búsqueda
      05:22
    • Filtrado
      07:33
    • Ordenación de arreglos
      07:22
  • JavaScript Moderno - LocalStorage
    6 lectures
    24:44
    • Introducción
      00:34
    • ¿Qué es el LocalStorage?
      07:27
    • Guardar y leer datos
      05:17
    • Remover y limpiar datos
      03:33
    • Notación JSON
      04:31
    • Guardar y leer objetos en el localstorage
      03:22
  • Practicando - App colección de libros
    9 lectures
    01:21:47
    • Introducción
      01:14
    • Servidor local con lite-server
      08:12
    • Importando el tema de la aplicación
      02:32
    • Maquetando la App
      10:01
    • Lógica de las clases en JavaScript
      01:49
    • Definiendo las clases JavaScript
      06:51
    • Agregar libros a la colección
      20:20
    • Consultar y mostrar los libros de la colección
      13:41
    • Eliminar libros de la colección
      17:07
  • JavaScript Moderno - Trabajo con fechas
    4 lectures
    18:14
    • Objeto Date()
      04:41
    • Obtener los datos de una fecha
      05:13
    • Obtener los datos de la hora
      02:34
    • Timestamp o marca de tiempo
      05:46
  • JavaScript Asíncrono, CallBacks, Promesas, Ajax y Async/Await
    12 lectures
    01:28:50
    • Introducción
      01:31
    • La función setTimeout
      05:29
    • JavaScript Asíncrono – parte 1
      05:32
    • JavaScript Asíncrono – parte 2
      08:17
    • JavaScript Asíncrono – parte 3
      11:30
    • Promesas – Teoría y Ejemplos
      14:07
    • De Callback a Promesa
      13:34
    • De Promesa a Async/Await
      06:13
    • Ampliando las promesas – La función Async
      05:17
    • ¿Que es AJAX?
      03:58
    • ¿Qué es un APIRest?
      03:58
    • Llamada AJAX con HTTP Request
      09:24

Description

JavaScript es uno de los lenguajes de programación más populares del mundo, con un uso extenso en la actualidad para el desarrollo web, y crece más rápido que cualquier otro lenguaje de programación.

Cuando aprendas JavaScript podrás crear aplicaciones web, escritorio y móviles, aplicaciones de redes en tiempo real, herramientas de línea de comandos y juegos, y que estas aplicaciones se ejecuten en diferentes plataformas.

Este curso está orientado a personas que desean iniciarse en la programación utilizando JavaScript como lenguaje deprogramación, nuestra metodología es una explicación paso a paso desde los fundamentos básicos hasta temas más avanzados, con ejercicios de aplicación para logres entender mejor el lenguaje y el desarrollo de su lógica.

El curso se orienta a aprender a programar desde cero utilizando JavaScript, si eres principiante, únete y ven conmigo a este viaje,  en donde tienes el aprendizaje asegurado del JavaScript.

A continuación te detallo los temas principales del curso:

  • JavaScript y sus fundamentos: variables, tipos de datos, y todo el manejo de ello.

  • Sentencias: condicionales, repetitivas, funciones, objetos y arreglos.

  • Programación Orientada a Objetos con JavaScript.

  • Contextos de ejecución, alcance, el objeto this y más.

  • Manipulación del DOM, cambiar elementos de una página y sus eventos.

  • Ejercicios de aplicación para entender los conceptos tratados en el curso.

  • Conocer las versiones modernas de JavaScript, y sus nuevas características de ES6+.

  • Manejo de fechas y horas con JavaScript.

  • JavaScript Asíncrono: uso de CallBacks, Promesas, Async/Await, llamadas AJAX y APIs.

  • Node.js, para empezar a crear nuestro propio servidor web de desarrollo y utilizar otras herramientas.

  • Y Muchos temas más.

NO SE NECESITA CONOCIMIENTO PREVIO

No necesitas conocer JavaScript para tomar este curso. Aprenderás todo desde cero, paso a paso. Una familiaridad muy básica con HTML será útil pero no es necesaria.

¿ESTÁS LISTO PARA HACER EL PRIMER PASO HACIA SER UN DESARROLLADOR WEB?

Deje de perder su tiempo en tutoriales desconectados o cursos súper largos. Inscríbete en el curso para empezar, con explicaciones directas al grano que garantizán tu aprendizaje. Con una garantía de devolución de dinero de 30 días, ¿Qué tienes que perder?, nos vemos dentro.

Show more

User Reviews

Course rating

1 review
5 - stars100%
4 - stars0%
3 - stars0%
2 - stars0%
1 - star0%

Featured Review

avatar
Luis Pedro Raymundo Brito
2 months ago

Es lo mejor he aprendido mucho sin tener mucho conocimiento he logrado avanzar bastante con este curso Grover es el mejor explicando

About the tutor

avatar Grover Vásquez Ingeniero, Analista Programador y Especialista en Seguridad
  • 5 Stars Tutor Rating
  • 51 students
  • 1 course