Máster en JavaScript: ECMAScript, Angular 9+, React, NodeJS
4.6 (1,051 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.
4,560 students enrolled

Máster en JavaScript: ECMAScript, Angular 9+, React, NodeJS

Aprende JavaScript moderno con ECMAScript, TypeScript, Angular 9+, React, NodeJS, MongoDB (MEAN Stack y MERN Stack)
4.6 (1,051 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.
4,560 students enrolled
Last updated 3/2020
Spanish
Spanish [Auto-generated]
Current price: $129.99 Original price: $199.99 Discount: 35% off
11 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 41.5 hours on-demand video
  • 5 articles
  • 13 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 los principios de la programación con JavaScript desde cero y paso a paso, no necesitas ningún conocimiento previo.
  • Aprenderás a programar con POO (programación Orientada a Objetos) creando código reutilizable y más simplificado.
  • Aprenderás a crear recursos interactivos en JavaScript con Programación Orientada a Objetos.
  • HTML5 - CANVAS.
  • Dominar jQuery y sus plugins.
  • ECMAScript y TypeScript.
  • Desarrollar aplicaciones web SPA con Angular.
  • Desarrollar servicios y APIs RESTful con NodeJS, Express y MongoDB.
  • Desarrollar Aplicaciones Web con el sistema MEAN Stack.
  • Construir administradores de contenido con REACT usando la plantilla AdminLTE.
  • Desarrollar Aplicaciones Web con el sistema MERN Stack.
  • Aumentar las posibilidades laborales como desarrollador.
Course content
Expand all 242 lectures 41:40:43
+ Bienvenida al Curso
5 lectures 32:54
Material de apoyo e inquietudes
04:34
Contáctame
00:12
Editor de código
19:43
Plugins y extensiones Sublime Text 3
01:07
+ Programación Orientada a Objetos
11 lectures 02:20:25
Las Clases
16:30
Objetos, Propiedades y Métodos
12:21
Ejercicios para desarrollar lógica de programación
15:06
Resolviendo problemas lógicos - caso 2
17:27

De acuerdo a los ejercicios realizados en la clase anterior seleccione la respuesta correcta:

Ejercicios de lógica
3 questions
Maquetando la calculadora
10:22
Acceder a los botones con el evento click
16:44
Escribir los dígitos en la calculadora
13:34
Hacer operaciones matemáticas
13:03
Agregando eventos de teclado
20:31
Ajustes en la calculadora
00:31
+ Recursos Interactivos con JS y POO
27 lectures 05:47:53
Creando un Slideshow desde cero
17:58
Maquetando el Slideshow
14:46
Paginación del Slide
17:47
Animación del Slide
12:27
Avanzar y Retroceder el Slide
08:08
Automatizando el Slide
17:52
Creando una galería
05:38
Efecto lightbox
13:56
Mostrar Imagen
17:52
Animación Galería
13:31
Movimiento Mouse
14:21
Mover imágenes con el Mouse - parte 1
15:41
Mover imágenes con el Mouse - parte 2
11:07
Adicionar imágenes al efecto Mouse
03:03
Movimiento Scroll
16:06
Efecto Parallax con el Scroll
16:22
Vincular los botones con el Scroll
18:48
Navegar entre los botones
07:19
Validando un formulario
13:05
Agregando estilos al formulario
12:58
Evento Focus
13:20
Evento Blur
02:48
Evento Change
09:44
Expresiones Regulares
09:10
Atributo OnSubmit
16:15
Botonera oculta para dispositivos
15:30
Ajustes en la botonera móvil
12:21
+ HTML CANVAS
20 lectures 03:52:39
¿Qué es HTML5 CANVAS?
02:28
Preparando nuestro lienzo - Parte 1
15:12
Preparando nuestro lienzo - Parte 2
10:49
Dibujando figuras geométricas - parte 1
13:15
Dibujando figuras geométricas - parte 2
10:45
Dibujando figuras geométricas - parte 3
16:28
Creando nuestro primer dibujo en CANVAS - Parte 1
12:52
Creando nuestro primer dibujo en CANVAS - Parte 2
06:53
Utilizando gráficos Mapa de Bits en CANVAS - Parte 1
08:45
Utilizando gráficos Mapa de Bits en CANVAS - Parte 2
14:18
Utilizando línea de tiempo en CANVAS - Parte 1
15:09
Utilizando línea de tiempo en CANVAS - Parte 2
07:33
Utilizando línea de tiempo en CANVAS - Parte 3
02:47
POO en CANVAS
14:01
Eventos de teclado en CANVAS
20:55
Colisiones - Parte 1
17:47
Colisiones - Parte 2
10:37
Colisiones - Parte 3
12:05
Creando nuestro primer juego en CANVAS
17:19
Crea juegos de Plataforma tipo Mario Bros en CANVAS
02:41
+ Librerías y Plugins de JavaScript
10 lectures 02:37:50
Diferencia entre: Librería, Framework y Plugin
09:38
jQuery
11:33
Bootstrap 4
14:46
Carousel o JDSlider
22:03
Galería de imágenes (Pinterest Grid y Ekko Lightbox)
17:51
Mouse Parallax Effect
15:46
Efecto con Scroll (jQuery Easing y Scroll Up)
20:06
Super Scrollorama y Sticky JS
17:22
Validación de formularios con Bootstrap 4 (Pattern HTML5 - plugin iCheck)
22:14
Más Plugins...
06:31
+ TypeScript
5 lectures 48:04
Qué es Typescript
05:16
Instalación de NodeJS
11:10
Instalando Typescript
07:50
Clases, Propiedades y Constructor
14:12
Métodos y Objetos
09:36
+ ANGULAR 9
24 lectures 04:02:00
¿Qué es Angular?
03:24
Recursos previos para trabajar Angular
06:38
Crear un proyecto de Angular
07:57
Estructura de un proyecto de Angular
02:59
Los Módulos
07:17
Los Componentes
06:51
Las Vistas
13:10
jQuery y Angular
14:27
Creando Componentes y Vistas en Angular
14:35
Personalizando cada Componente con CSS y JS
08:37
Las Rutas
14:30
Creando la página de Artículos
10:30
Datos dinámicos en Angular
12:06
Servicios HTTP
15:30
Ejercicio con los Servicios de Galería y Artículos
08:18
Directivas
16:59
Ejercicio: Directivas de Galería y Artículos
09:14
Parámetros en la URL
15:59
Url's Amigables
04:02
Formulario Login
13:13
Formularios en Angular
07:06
Directiva NGModel (Two Way Data Binding)
04:26
Validar formulario con Angular
10:20
Procesar Login
13:52
+ API RESTful con NODEJS y MONGODB
37 lectures 05:07:05
Hola Mundo con NodeJS
03:17
NPM (Node Package Manager)
01:28
NODEMON
04:18
Package JSON
04:41
¿Qué es una API RESTful?
14:28
STATUS
02:19
POSTMAN
04:55
Puerto HTTP en NodeJS para construir API RESTful
08:18
EXPRESS JS
08:03
MONGODB
02:04
Instalación de MONGODB
09:04
Conectando la Base de Datos con MONGOOSE
06:25
Peticiones Básicas HTTP (GET, POST, PUT, DELETE)
19:14
Organizando el Patrón MVC en NodeJS
14:48
Peticiones GET para Slide, Galería y Artículos
13:03
Enumerar la cantidad de registros
03:36
Creando un nuevo Slide
09:05
Subir archivos con NodeJS
12:27
Guardar archivos en el Servidor
08:53
Actualizar el Slide
14:14
Sincronizar tareas con Promesas
17:04
Eliminar archivos antiguos del Servidor
06:13
MONGOOSE DEPRECATIONS
03:32
Eliminar Registro de Slide
05:44
Tarea: Agregar nuevos Slide a la Base de Datos
01:59
Organizar entorno de trabajo en POSTMAN
06:29
CRUD para Galería
14:51
Tarea: Agregar nueva Galería a la Base de Datos
02:05
CRUD para Artículos
20:21
Tarea: Agregar nuevos Artículos a la Base de Datos
01:44
Administradores de la Base de Datos
14:01
Encriptar contraseña con BCRYPT
05:05
Evitar mostrar el campo Password en la DATA
05:06
Completar el CRUD de Administradores
13:29
Crear TOKEN de Autorización a través de LOGIN
12:14
Proteger Rutas mediante uso de TOKEN
10:49
Variable global para la Firma Secreta del TOKEN
01:39
Requirements
  • Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero".
Description

El desarrollo web tiene su punto de partida en el lenguaje de programación JavaScript. En este curso aprenderemos todo lo necesario para dominar el lenguaje de programación más popular que existe actualmente y todas las tecnologías a su alrededor con más demanda laboral y más proyección de futuro.

Aprenderás de manera práctica paso a paso la sintaxis y los fundamentos que utiliza este lenguaje, con ejemplos prácticos, aplicarás los conocimientos adquiridos para convertirte en un desarrollador full-stack (front-end y back-end), y darás el salto necesario para implementar recursos interactivos a tus proyectos web.

En este Máster de JavaScript aprenderás:

• Los principios de la programación con JavaScript desde cero y paso a paso, no necesitas ningún conocimiento previo.

• A programar con POO (programación Orientada a Objetos) creando código reutilizable y más simplificado.

• A crear recursos interactivos en Javascript con Programación Orientada a Objetos.

HTML5 - CANVAS

jQuery y sus plugins

ECMAScript y TypeScript

• Desarrollar aplicaciones web SPA con Angular

• Desarrollar servicios y APIs RESTful con NodeJS, Express y MongoDB

• A desarrollar Aplicaciones Web con el sistema MEAN Stack

• Construir administradores de contenido con REACT usando la plantilla AdminLTE

• Conocer el MERN Stack

• Aumentar las posibilidades laborales como desarrollador

Este curso te enseñará todo lo que necesitas para ser un desarrollador full-stack (front-end y back-end), y estarás expuesto a enseñanzas muy prácticas con ejemplos de la vida real.

Al final de este curso, tendrás una comprensión profunda de JavaScript y por qué hoy en día es el lenguaje más popular de la web y en otros entornos de desarrollo, sabrás por qué JavaScript tiene ahora tanta demanda laboral y es tan importante para usuarios y empresas, y cómo se construyen aplicaciones web totalmente funcional y dinámicas utilizando las herramientas más eficaces disponibles.

¿CÓMO ES EL CURSO?

El curso se divide en varias secciones. En una primera sección haremos la introducción desde cero de JavaScript, no tienes que tener conocimientos previos en JavaScript, todo lo aprenderás acá.

En las siguientes secciones comenzaremos a construir paso a paso desde cero cada uno de los temas que nos darán la experticia en la materia de JavaScript, pasando por la Programación Orientada a Objetos, construyendo recursos interactivos y aplicando ejemplos de sitios web reales usando librerías y plugins.

En un siguiente nivel aprenderemos JavaScript moderno enteniendo que es el ECMAScript y TypeScript para la creación de Frameworks y entornos de trabajo del lado servidor.

En las últimas secciones nos concetraremos en construir un sitio web SPA con ANGULAR alimentando de datos traídos desde una API RESTFul construida con NodeJS y MongoDB, y dichos datos luego los gestionaremos desde un administrador de contenidos constuido en REACT.

MEAN Stack y MERN Stack en un solo curso.

¿CUÁNTO SE TARDA EN COMPLETAR EL CURSO?

Depende de ti. Estimo que menos de tres semanas puedes completar el curso, pero dependerá de tu ritmo de trabajo y de tu disponibilidad.

¿CUÁLES SON LOS REQUISITOS?

Descargar el material que se encuentra en los recursos de la primera clase de cada sección. Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero".

Who this course is for:
  • Este curso va dirigido a personas que quieran iniciarse en el mundo de la programación web, a estudiantes de informática, ingeniería o ciclos formativos, interesados en JavaScript, jQuery, HTML5-CANVAS, ECMAScript, TypeScript, Angular, NodeJS, MongoDB y React.