Aprende Javascript y crea APIs con NodeJS, Angular y MongoDB

Udemy

Descripción del programa

Aprende Javascript y crea APIs con NodeJS, Angular y MongoDB

Udemy

70898_button_comprar-ahora2.jpg

Aprende a programar con javascript desde cero y crea APIs RESTful con NodeJS, Typescript, Angular, Express y MongoDB.

¿Qué aprenderé?

  • Aprenderás a programar en Javascript y a entender los conceptos claves de este lenguaje de programación.
  • 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 para convertirte en un Desarrollador Front-End y dar el salto necesario para implementar recursos interactivos a tus proyectos web.
  • Aprenderás a programar con TypeScript.
  • Aprenderás a desarrollar Aplicaciones Web con el sistema MEAN STACK utilizando Angular para el desarrollo FrontEnd, ExpressJS y MongoDB para el desarrollo BackEnd, dentro del entorno de trabajo NodeJS.
  • Aprenderás a subir tus Api Rest Full a un servidor remoto en modo producción.

Requisitos

  • Descargar todos los materiales de apoyo que se encuentran en los inicios de cada Sección. Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero".

Descripción

¿De qué se trata el curso?

El desarrollo web tiene su punto de partida en el lenguaje de programación Javascript. Hoy en día si quieres conocer algún Framework o Plugin derivado de Javascript como jQuery, Angular, o trabajar en entornos de desarrollo con NodeJS, debes tener conocimientos previos en este lenguaje.

Este curso te enseñará a programar en JavaScript y servirá de presentación de conceptos claves para quienes no entienden de programación.

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 Front-End, darás el salto necesario para implementar recursos interactivos a tus proyectos web.

Aprenderás también a programar con POO (programación Orientada a Objetos) creando código reutilizable y más simplificado. Esta metodología orientada a objetos te permitirá afrontar en mejores condiciones el desarrollo de aplicaciones más complejas y a entender el uso de meta-lenguajes como Typescript que se requiere actualmente, tanto en la web como en dispositivos con tecnología basadas en HTML5.

Además, aprenderás a implementar el entorno de desarrollo NodeJS para crear aplicaciones del lado Servidor y convertirte en desarrollador Back-End, utilizando el sistema MEAN (Acrónimo de MongoDB, Express.JS, Angular y NodeJS) para crear una ApiRest y almacenar información en datos J-Son en el servidor.

¿Cómo es el curso?

El curso se divide en varias secciones. En una primera sección nos introduciremos en las bases de este lenguaje, aprendiendo sobre la sintaxis y sus fundamentos.

En la siguiente sección nos introduciremos en la Programación Orientada a Objetos con Javascript para afrontar en mejores condiciones el desarrollo de algoritmos más complejos.

Luego comenzaremos a realizar una serie de ejercicios y recursos interactivos para poner en práctica lo aprendido: Crearemos una calculadora, haremos un SlideShow (visualizador de diapositivas), una galería tipo Lightbox (en caja de luz), aprenderemos a crear efectos interactivos y animaciones a través del Mouse y el Scroll, y finalmente aprenderemos a validar un formulario en Javascript.

En las últimas secciones del curso comenzaremos a trabajar con la tecnología del lado Servidor NodeJS, conoceremos el meta-lenguaje Typescript y su aplicación en el framework de trabajo llamado Angular en su versión 4, y finalmente terminaremos haciendo una ApiRest con el conjunto de sistemas MEAN (MongoDB, Express.JS, Angular y NodeJS).

La subiremos a un servidor remoto y así podrás tener tu primera ApiRest en Internet.

¿Cuánto se tarda en completar el curso?

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

¿Cuáles son los requisitos?

Descargar todos los materiales de apoyo que se encuentran en los inicios de cada Sección. Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero".

¿A quién va dirigido este curso?

Este curso va dirigido a personas que se quieran convertir en desarrolladores web Full Stack, desarrollar tanto para el lado Cliente (FRONT-END) como para el lado Servidor (BACK-END).

¿A quién está dirigido?

  • Este curso va dirigido a personas que se quieran convertir en desarrolladores web Full Stack, desarrollar tanto para el lado Cliente como para Servidor.

Programa de este curso

  • Bienvenida al Curso
  • Fundamentos de Javascript
  • Programación Orientada a Objetos
  • Creando una Calculadora desde cero
  • Recursos Interactivos: Slideshow
  • Recursos Interactivos: Galería de imágenes
  • Recursos Interactivos: Efectos con el Mouse
  • Recursos Interactivos: Efectos con el Scroll
  • Validación Formularios con Javascript
  • Botonera Móvil con Javascript
  • TypeScript
  • Angular
  • Creando una API REST
Esta institución educativa ofrece programas en:
  • Español


Última actualización February 15, 2018
Duración y Precio
Este curso es En campus
Start Date
Fecha de inicio
sept. 2018
Duration
Duración
24 
Tiempo Parcial
Price
Precio
Information
Deadline
Locations
Estados Unidos de América - EE.UU. Online
Fecha de inicio: sept. 2018
Fecha límite de inscripción Contacto
Fecha de finalización Contacto
Irlanda - Irlanda Online
Fecha de inicio: sept. 2018
Fecha límite de inscripción Contacto
Fecha de finalización Contacto
Turquía - Turquía Online
Fecha de inicio: sept. 2018
Fecha límite de inscripción Contacto
Fecha de finalización Contacto
Dates
sept. 2018
Estados Unidos de América - EE.UU. Online
Fecha límite de inscripción Contacto
Fecha de finalización Contacto
Turquía - Turquía Online
Fecha límite de inscripción Contacto
Fecha de finalización Contacto
Irlanda - Irlanda Online
Fecha límite de inscripción Contacto
Fecha de finalización Contacto