Udemy

Platform

Español

Language

Web Development

Category

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.59 (1258 reviews)

5391

Students

41.5 hours

Content

Nov 2020

Last Update
$19.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".


Screenshots

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

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!



Reviews

A
Airy8 July 2020

muy buen curso. el profesor explica muy bien. además de que refuerza mucho los conceptos de CSS por si no te acordabas muy bien.

J
Julio6 June 2020

Hubiera sido bueno que hubiera tenido un buen proyecto de ejemplo como un Sistema de Inventarios o algo parecido

J
John23 May 2020

Excelentes explicaciones, excelentes analogías, excelentes ejemplos, desmenusa cada término desconocido hasta explicarlo detalladamente, excelente curso.

L
Luciano11 May 2020

Excelente curso hasta el momento, debido a que comienza de lo más básico. Creo que para una persona principiante como yo es muy buena opción.

M
Matias8 May 2020

Considero que user sublime text esta bueno, pero hay gente acostumbrada a visual studio code, tendrias que hacer una guia con este desarrollador

C
Carlos30 January 2020

Excelente curso aunque considero que se debe actualizar la parte de angular, ya se encuentra en la versión 8 y por lo demás todo bien.

J
Jose24 January 2020

Buenas explicaciones mas o menos fáciles de seguir. El profesor contesta rápidamente las dudas planteadas.

H
HUMBERTO11 December 2019

Muy buen curso, explicando fundamentos del entorno de manera clara y precisa, favoreciendo el conocimiento sobre el potencial de cada uno de los componentes.

J
Josue7 December 2019

Un buen curso para iniciarse en JavaScript, ademas de que enseña lo que es lógica de programación, aun que no del todo, pero si te da entender como funciona. El curso me encanto, es muy rápido y encima explica muy bien. En otros cursos la verdad lo que es la Lógica o el POO no era problema para mi, si no los Eventos y el DOM, sentía dificultad... pero viendo este curso me ha aclarado muchas dudas. Lo iré actualizando conforme avance.

R
Rodolfo29 October 2019

hay una versión superior del sublime y que no está adaptado al video. Propongo poner comentarios en algun lado para tener los pasos que se modifican por la nueva version

J
Jesús10 September 2019

Muchas gracias por el curso, ha sido sumamente provechoso; tuve un poco de problemas en algunos detalles por instalar una versión mas reciente de angular pero no fue un obstáculo. Me gusta mucho la manera en que explicas y tengo pendiente contigo el curso de PHP para un sistema de facturación. Te reitero mi agradecimiento y nos vemos pronto.

S
Sebastián24 June 2019

faltan conceptos teóricos mejor aplicados, se hace referencia a "cosas" en vez de especificar bien a qué se refiere. Sería mucho mejor si el curso se hubiese desarrollado en linux o al menos con docker, pensando en ambientes productivos y colaborativos.

D
Diego12 June 2019

Si, pero un video tan largo para solo explicar como configurar un editor de texto me parece innecesario

L
Luciano6 June 2019

muy buena elección de curso, para aprender las bases de javascript y poder aplicarlos a mis proyectos personales

H
Hector31 May 2019

Excelente curso lo recomiendo en su totalidad ya que se entiende perfectamente el uso de javascript, DOM, API, angular, es perfecto para uno iniciar. Tengo otros cursos muy buenos pero la forma de explicar y los ejemplos son bastantes faciles y a medida que vamos avanzando son más complejos pero a su vez entendibles.



Coupons

StatusDateDiscount
Expired10/21/202095% OFF
Expired11/17/202095% OFF
Expired11/25/202095% OFF
Expired2/10/202150% OFF

867948

Udemy ID

6/3/2016

Course created date

11/20/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram
Android PlayStore
Apple Appstore