Node.js for beginners, 10 developed projects, 100% practical
4.3 (13 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.
116 students enrolled
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 (13 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.
116 students enrolled
Created by Alex Salomé
Last updated 1/2017
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • 20 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
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
Requirements
  • Basic programming knowledge.
  • Basic knowledge of javascript.
  • Basic knowledge of html.
Description

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
Curriculum For This Course
29 Lectures
04:35:38
+
NodeJS
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
02:12

Install NodeJS on the MAC OSX operating system.

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

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

Introduction ECMAScript 6 or ES6, Practical Exercises
07:58

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
09:19

Asynchronous Programming

Preview 10:03

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

Promises
11:06

Create Web servers quickly and easily.
Creating Web Servers
12:57

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

NPM - Node Package Manager & package.json
17:43

Using the Express framework to route web pages.

Express Routing - Part 1
17:51

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

Express Routing - Part 2
11:02

essential knowledge and express nodejs

NodeJS first steps
3 questions
+
MongoDB
5 Lectures 48:36

Installing MongoDB and creating local database.

Installing MongoDB, creation and management of documents locally.
08:52

Creating an account MongoLAB, and creating remote database.

Mongolab
05:45

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

Preview 05:33

Creating and managing database MongoDB.

Express and MongoDB - Part 1
12:59

Using Postman tool for executing database functions in mongodb .

Express and MongoDB - Part 2
15:27

Methods MongoDB Database

MongoDB
3 questions
+
Real time application with Socket.io
2 Lectures 20:09

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

Working with Events in NodeJS
05:02

Creating a custom chat with socket.io library

Socket.io - Chat Custom
15:07

Sent and received messages in distributed networks

Socket.io
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
05:40

Register the application in the development of Gmail console.

Register Application in the Gmail Console
07:46

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

Authentication with social networks
15:57

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
12:34

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
03:17

Create an account on GitHub platform.

Create an account on GitHub
03:26

Successful application deployment MEAN - Register of Employed in Heroku

URL: https://meanemployee.herokuapp.com/

Application Deploy MEAN - Register of Employed in Heroku
09:34

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
04:58

Install PGAdmin III and create Table Postgres - Heroku
10:13

Create and Deploy Web applications with Data Base Remote in Postgres-Heroku
16:28
About the Instructor
Alex Salomé
4.2 Average rating
163 Reviews
849 Students
7 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.