Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Node.js for beginners, 10 developed projects, 100% practical to your Wishlist.

Add to Wishlist

Node.js for beginners, 10 developed projects, 100% practical

NodeJS platform world-leading backend, multiple real-world applications developed, learn by practicing.
4.3 (12 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.
90 students enrolled
Created by Alex Salomé
Last updated 1/2017
$10 $50 80% off
3 days left at this price!
30-Day Money-Back Guarantee
  • 4.5 hours on-demand video
  • 20 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?

The NodeJS Course allows you to develop scalable web applications for thousands of users, additionally includes source code of all classes that will allow you to test and investigate what is learned, the material is presented modularly and stepwise for the participant to acquire the knowledge and skills, and put them In an orderly, fast and efficient way in building your web applications. They are more than 4.5 hours of guaranteed video, good material, very useful for the development of your web applications. The course includes javascript frameworks such as angularjs, express, Nosql database like Mongo and relational database like Postgres, we will also explain how to publish your web applications in the cloud through Heroku. If you want a course where you want to learn in practice and quickly this course of nodejs is for you. Update January 2017

Who is the target audience?
  • Web developers.
  • Developers of mobile platforms.
  • Web designers.
  • Developers General.
  • Informatics Students
Students Who Viewed This Course Also Viewed
What Will I Learn?
Use NodeJS commands.
Working with EcmaScript 6 ES6
Create and export Modules, work with JSON
Asynchronous programming
Working with Promises
Create web servers with NodeJS and Express.
Creating multiuser applications, such as custom chat or online games.
Administration NO SQL data base with MongoDB.
Working with sender and receiver events
Authentication with social networks, gmail, twitter and facebook.
Creating Documents mLab Platform
Connecting to remote database.
Creating Web Applications with MEAN (MongoDB, Express, angularjs and NodeJS).
Publish or deploy web applications on the Heroku platform
Create Database in Heroku Postgres
Install and connect remote database Postgres with PgAdmin III
Create remote tables in Postgres with PgAdmin III
Create Web-Application with Heroku Postgres, nodejs, ExpressJs and AngularJS
View Curriculum
  • Basic programming knowledge.
  • Basic knowledge of javascript.
  • Basic knowledge of html.
Curriculum For This Course
Expand All 29 Lectures Collapse All 29 Lectures 04:35:38
1 Lecture 04:09

Advantages and application areas NodeJS.

Preview 04:09
Installing NodeJS
2 Lectures 04:47

Install NodeJS on the Windows operating system.

Installing NodeJS in Windows

Install NodeJS on the MAC OSX operating system.

Installing NodeJS in Mac
First Steps NodeJS and Express
9 Lectures 01:48:04
Using NodeJS essential commands.
Starting with Javascript and NodeJS

In this class we will learn to work with arrow, classes and objects in javascript

Introduction ECMAScript 6 or ES6, Practical Exercises

In this class we will learn how to create and use modules, in addition we will learn to go through object arrays in JSON

Creating Modules and working with JSON

Asynchronous Programming

Preview 10:03

Promises returns the state of a process or task, which can be satisfactory or error.


Create Web servers quickly and easily.
Creating Web Servers

Using NPM commands to install dependencies, or modules in the application web.

NPM - Node Package Manager & package.json

Using the Express framework to route web pages.

Express Routing - Part 1

Using the Express framework to route web pages and retrieve values from the form.

Express Routing - Part 2

essential knowledge and express nodejs

NodeJS first steps
3 questions
5 Lectures 48:36

Installing MongoDB and creating local database.

Installing MongoDB, creation and management of documents locally.

Creating an account MongoLAB, and creating remote database.


MLAB, creation of user account to store our collections and documents.

Preview 05:33

Creating and managing database MongoDB.

Express and MongoDB - Part 1

Using Postman tool for executing database functions in mongodb .

Express and MongoDB - Part 2

Methods MongoDB Database

3 questions
Real time application with
2 Lectures 20:09

We will learn not to block code so we will use events.

Working with Events in NodeJS

Creating a custom chat with library - Chat Custom

Sent and received messages in distributed networks
3 questions
Authentication Gmail, Twitter with Passport.js
3 Lectures 29:23

Register the application in the Developer Console Twitter.

Register Application in the Twitter Console

Register the application in the development of Gmail console.

Register Application in the Gmail Console

Add social networks to our web projects, to authenticate and read or send your account information.

Authentication with social networks

library using passport.js

Authentication with social networks
3 questions
Full Application Stack - MEAN, Register Employees
1 Lecture 12:34

Create a Web application, full stack JavaScript to enlist employees.

Full Application Stack - MEAN, Register Employed

Mongo, Express, Angular and NodeJS

Application MEAN enlist Employees
4 questions
Applications Deployed NodeJS on Heroku
3 Lectures 16:17

Create an account on the Heroku platform.

Create Account Heroku

Create an account on GitHub platform.

Create an account on GitHub

Successful application deployment MEAN - Register of Employed in Heroku


Application Deploy MEAN - Register of Employed in Heroku

Heroku and git commands

Heroku platform
5 questions
Aplicación Web Postgres - Heroku , AngularJS, ExpressJS y NodeJS
3 Lectures 31:39
Creating Postgres database at Heroku platform

Install PGAdmin III and create Table Postgres - Heroku

Create and Deploy Web applications with Data Base Remote in Postgres-Heroku
About the Instructor
4.4 Average rating
94 Reviews
498 Students
5 Courses
Software Engineer

Desarrollador de Aplicaciones Empresariales Web y móviles con más de 10 años de experiencia en el sector de Finanzas,Telecomunicaciones, Banca, Seguros y Ventas Digitales por la Web, actualmente trabajo en Hewllet Packard Enterprise, he laborado para compañías como Gaming Art USA, Stefaniny, Pixel pro, entre otras, como Ingeniero de Software desarrollando aplicaciones móviles y web para diferentes clientes local como extranjeros. Soy especialista en Lenguajes de Programación como NodeJS, AngularJS 2, Java, Objective C, Swift y Android.

Report Abuse