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.30 (1507 reviews)
Udemy
platform
Español
language
Web Development
category
6,359
students
41.5 hours
content
Nov 2021
last update
$59.99
regular price

What you will 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.

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".

Content

Bienvenida al Curso

Bienvenida
Contáctame
Preparando Sublime Text
Plugins para trabajar javascript

Fundamentos de Javascript

Qué es Javascript
Las Variables
Interactuando con el DOM
Las Funciones
Condiciones y Cambios
Ciclos
Los Eventos
Intervalos y retardos de tiempo
Números aleatorios
Concatenar Variables
Los Operadores
Documento Javascript
Examen para validar los conocimientos básicos de Javascript

Programación Orientada a Objetos

Qué es la POO?
Las Clases
Objetos, Propiedades y Métodos
Ejercicios para desarrollar lógica de programación
Resolviendo problemas lógicos - caso 2
Ejercicios de lógica
Maquetando la calculadora
Acceder a los botones con el evento click
Escribir los dígitos en la calculadora
Hacer operaciones matemáticas
Agregando eventos de teclado
Ajustes en la calculadora

Recursos Interactivos con JS y POO

Creando un Slideshow desde cero
Maquetando el Slideshow
Paginación del Slide
Animación del Slide
Avanzar y Retroceder el Slide
Automatizando el Slide
Creando una galería
Efecto lightbox
Mostrar Imagen
Animación Galería
Movimiento Mouse
Mover imágenes con el Mouse - parte 1
Mover imágenes con el Mouse - parte 2
Adicionar imágenes al efecto Mouse
Movimiento Scroll
Efecto Parallax con el Scroll
Vincular los botones con el Scroll
Navegar entre los botones
Validando un formulario
Agregando estilos al formulario
Evento Focus
Evento Blur
Evento Change
Expresiones Regulares
Atributo OnSubmit
Botonera oculta para dispositivos
Ajustes en la botonera móvil

TypeScript

Qué es Typescript
Instalación de NodeJS
Instalando Typescript
Clases, Propiedades y Constructor
Métodos y Objetos
Variables Let

Angular

¿Qué es Angular?
Instalación de Angular
Instalación Angular Versión 4 vs Versión 6
Arquitectura de Angular: Los Módulos
Arquitectura de Angular: Los Componentes
Arquitectura de Angular: Las Vistas
Arquitectura de Angular: Las Rutas
Servicios y datos dinámicos
Servicios y datos dinámicos parte 2
Servicios y datos dinámicos parte 3 - CORS
Directivas
Pasando nuestro archivo Slide.js a Angular y TS
Pasando nuestro archivo Galeria.js a Angular y TS
Pasando nuestro archivo Mouse.js a Angular y TS
Pasando nuestro archivo Scroll.js a Angular y TS
Pasando nuestro archivo Formulario.js a Angular y TS
Pasando nuestro archivo BotonMovil.js a Angular y TS
Formularios - parte 1
Formularios - parte 2
Directiva "Two Way Data Binding"
Ingreso de Usuarios y Local Storage
Inicio y Cierre de Sesión

Creando una API REST

Creando una API REST
Instalando EXPRESS.JS
¿Qué es MongoDB?
Instalando MongoDB
Creando la base de datos
Creando el servidor web
Creando los Modelos
Creando los Controladores y las Rutas
Revisando peticiones HTTP en POSTMAN
Crear un Usuario
Encriptar la Contraseña
Ingreso de Usuarios
Crear un TOKEN de seguridad
Autenticar el TOKEN para Inicios de Sesión
Actualizar Usuarios
Borrar Usuarios
Crear el Slide
Subir imagen del Slide
Subir fotos para la Galería de imágenes
Seleccionar los Slide
Seleccionar las fotos de la galería
Actualizar Slide
Borrar Slide y Fotos de la Galería
Mostrar Imagen de Slide o Galería
Configurar cabeceras HTTP (CORS) - CÓDIGO
Configurar cabeceras HTTP (CORS)
Unificar Angular con la API REST - Introducción
Unificar Angular con la API REST - Ingreso de Usuarios Parte 1
Unificar Angular con la API REST - Ingreso de Usuarios Parte 2
Unificar Angular con la API REST - Mostrar Slide
Unificar Angular con la API REST - Mostrar la Galería
Unificar Angular con la API REST - Crear un nuevo Slide Parte 1
Unificar Angular con la API REST - Crear un nuevo Slide Parte 2
Unificar Angular con la API REST - Crear una nueva Foto para la Galería
Unificar Angular con la API REST - Actualizar el Slide Parte 1
Unificar Angular con la API REST - Actualizar el Slide Parte 2
Unificar Angular con la API REST - Borrar Slide o Foto de la Galería
Subir nuestra API REST a un servidor remoto - Parte 1
Subir nuestra API REST a un servidor remoto - Parte 2
Subir nuestra API REST a un servidor remoto - Parte 3
Despedida
¡Clase Extra!

Screenshots

Máster en JavaScript: ECMAScript, Angular 9+, React, NodeJS - Screenshot_01Máster en JavaScript: ECMAScript, Angular 9+, React, NodeJS - Screenshot_02Máster en JavaScript: ECMAScript, Angular 9+, React, NodeJS - Screenshot_03Máster en JavaScript: ECMAScript, Angular 9+, React, NodeJS - Screenshot_04

Reviews

Luis
May 7, 2023
Fue un curso bueno pero lo tome 3 años despues asi que por las actualizaciones fue mas dificil terminarlo.
Juan
February 16, 2023
El curso está desactualizado, usa versiones de mongoose cuyo funcionamiento es bastante diferente con la actualidad (referido a callbacks y demás). Desde ese módulo, mi experiencia no fue la mejor, ya que debido a que no he podido aprender correctamente (y ahora a recurrir a tutoriales y demás por fuera), es que no pude terminar los proyectos finales. Traté de sacarle todo el jugo posible, ya que los proyectos presentados eran muy completos, y con muchos detalles, pero al no poder resolver lo de la api rest por estar desactualizado, me condicionó el aprendizaje. Es fundamental que sea actualizado este curso. Gracias.
Santiago
October 22, 2022
Excelente curso para los que quieren aprender todo el caminito feliz de una forma correcta. Yo buscaba algo mas profundo de JS, cosas sobre como funciona el motor de JS, la pila de tareas, las palabras reservadas como yield. Etc.
Claudia
October 21, 2022
Es muy claro cuando explica, hace que todo parezca sencillo. Faltaría agregar al curso, ejercicios de práctica como para asentar los conocimientos.
Jhon
August 10, 2022
sigo al margen cada codigo que colocan pero en algunas ocasiones me devuelve errores que no los puedo resolver un ejemplo boton.addEventListener asi aparece en el video pero no compila no hace nada, revise las respuetas y le colocan un . en el medio lo coloque de esa maneras y tampoco hizo el movimiento que se supone deberia hacer
Maximiliano
July 7, 2022
La verdad que por ahora bien explicado. Como soy completamente nuevo en el área, hay cosas que todavia no se para que sirven. Es cuestion de tiempo a medida que avanza el curso! Muchas gracias!
Laura
June 16, 2022
No conocía ninguna de las herramientas de este curso, y al finalizarlo puedo decir que tengo los conceptos básicos para manejarme y poder investigar mucho más. Estoy muy conforme.
A
May 11, 2022
El curso en realidad es un relato de como va construyendo una aplicación. Y no está mal como introducción pero hay muy conceptos muy vagos y sobre todo muy desactualizados. Puede ser recomendado para alguien que inicia con javascript, ya que contempla muchos temas pero como dice el refrán "el que mucho abarca...". El instructor explica-relata muy bien, como contra diría que deja demasiados espacios en blanco en el código y te marea haciendo scrolls, con lo cual si eres iniciante, lo más seguro es que te pierdas. A pesar de que el curso no está mal, no lo recomiendo como compra. Hay cursos mucho más actuales y completos por el mismo costo. Yo probablemente pediré un reintegro, me parece lamentable que Udemy venda cursos de 4 o 5 años sin updates.
Victor
October 9, 2021
Ejercicios sumamentes buenos para trabajar con javascript y que te permiten ir mas allá de tu zona de confort
Abigail
July 14, 2021
Hasta el momento he aprendido cosas que obviaba. Me está gustando el curso. Veamos que más puedo aprender.
Héctor
May 27, 2021
En todas las lecciones las explicaciones son claras y con buenos ejemplos prácticos. Les recomiendo tener paciencia porque es una curva de aprendizaje tediosa, pero de mucha utilidad. LES RECOMIENDO EL CURSO TOTALMENTE
Carolina
May 13, 2021
Todavía no he llegado ni a su meridiano pero hasta el capítulo 3 dónde empieza a hablar de la OOP me parece bastante entretenido y con muy buena destreza enseñando
Gonzalo
March 22, 2021
El curso es completo, no lo recomiendo para inciantes. Pasa los temas sin detenerse mucho a explicar. Pero esta bien. Lo que tengo para criticar es que le escribí varias veces y no contesto.
Enzo
January 6, 2021
Demasiados errores en el transcurso del curso y cosas al aire, por otra parte el instructor se da demasiadas vueltas, se equivoca mucho arrastrando al estudiante en sus mismos errores.
Andres
June 29, 2020
Profe excelente curso, sería bueno que dieras un poco más de introducción y diferentes opciones sobre los conceptos que usas, es decir, por ejemplo el observable .subscribe, ya que no queda muy claro cual es su verdadera función

Coupons

DateDiscountStatus
10/21/202095% OFF
expired
11/17/202095% OFF
expired
11/25/202095% OFF
expired
2/10/202150% OFF
expired
7/13/202189% OFF
expired
2/21/202289% OFF
expired
8/16/202383% OFF
expired
1/16/202483% OFF
expired

Charts

Price

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

Rating

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

Enrollment distribution

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

Related Topics

867948
udemy ID
6/3/2016
course created date
11/20/2019
course indexed date
Bot
course submited by