Aprende Javascript y crea APIs con NodeJS, Angular y MongoDB
4.4 (125 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
965 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Aprende Javascript y crea APIs con NodeJS, Angular y MongoDB to your Wishlist.

Add to Wishlist

Aprende Javascript y crea APIs con NodeJS, Angular y MongoDB

Aprende a programar con javascript desde cero y crea APIs Rest Full con NodeJS, Typescript, Angular, Express y MongoDB
4.4 (125 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
965 students enrolled
Last updated 8/2017
Spanish
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 16 hours on-demand video
  • 36 Articles
  • 12 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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.
View Curriculum
Requirements
  • 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".
Description

¿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).

Who is the target audience?
  • Este curso va dirigido a personas que se quieran convertir en desarrolladores web Full Stack, desarrollar tanto para el lado Cliente como para Servidor.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
110 Lectures
15:56:59
+
Bienvenida al Curso
3 Lectures 28:11

En esta clase aprenderás a instalar varios plugins que nos ayudarán en el entorno de trabajo con cualquier lenguaje de programación.

Preparando Sublime Text
20:47

En esta clase instalaremos en Sublime Text algunos plugins especializados para trabajar con Javascript.

Plugins para trabajar javascript
03:33
+
Fundamentos de Javascript
12 Lectures 02:16:11











Documento Javascript
00:04

En este examen pondremos a prueba lo aprendido en esta parte introductoria de Javascript.

Examen para validar los conocimientos básicos de Javascript
5 questions
+
Programación Orientada a Objetos
5 Lectures 01:05:40

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
+
Creando una Calculadora desde cero
5 Lectures 01:14:14

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
+
Recursos Interactivos: Slideshow
6 Lectures 01:29:28
Creando un Slideshow desde cero
18:28

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
+
Recursos Interactivos: Galería de imágenes
4 Lectures 50:57
Creando una galería
05:38

Efecto lightbox
13:56

Mostrar Imagen
17:52

Animación Galería
13:31
+
Recursos Interactivos: Efectos con el Mouse
4 Lectures 44:12
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
+
Recursos Interactivos: Efectos con el Scroll
4 Lectures 58:35
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
+
Validación Formularios con Javascript
7 Lectures 01:17:20
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 Móvil con Javascript
2 Lectures 27:51
Botonera oculta para dispositivos
15:30

Ajustes en la botonera móvil
12:21
3 More Sections
About the Instructor
Juan Fernando Urrego
4.5 Average rating
3,588 Reviews
15,492 Students
8 Courses
Diseñador Visual y Desarrollador Web

Mi nombre es Juan Fernando Urrego, soy profesional en Diseño Visual y Especialista en Administración de la Informática Educativa. Dedicado tiempo completo a la docencia en Desarrollo Web, Diseño Interactivo, Animación 3D e Ilustración. Fundador del portal de cursos Tutoriales a tu Alcance. Soy un convencido de que la internet es la oportunidad del conocimiento, la educación y los empleos del futuro.