Introduction to Node.js for Beginners
4.0 (27 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.
1,400 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Introduction to Node.js for Beginners to your Wishlist.

Add to Wishlist

Introduction to Node.js for Beginners

Learn the basics of Node.js in practical simple and easy steps .
4.0 (27 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.
1,400 students enrolled
Last updated 4/2017
English
Current price: $10 Original price: $125 Discount: 92% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Install Node.js
  • Install Express.js
  • Create a simple Express App
  • Create your first Nodejs App
  • Understand
View Curriculum
Requirements
  • Basic HTML Knowledge
  • Basic CSS Knowledge
  • Basic JavaScript Knowledge
Description

Node.js is a very powerful JavaScript-based framework/platform built on Google Chrome's JavaScript V8 Engine.
 It is used to develop   web  and mobile applications.. Node.js is open source, completely free, and used by thousands of developers around the world. Node was built with JavaScript so it helps if you have some understanding of how JavaScript actually works.
Also having  some understanding of other web technologies such as HTML, CSS, AJAX is useful.
This course is an absolute beginners course that will teach you some Node .js basic fundamentals.

Node is quite popular and used by some big companies like  eBay, General Electric, GoDaddy, Microsoft, PayPal, Uber, and Yahoo!
just to  name a few. By the end of this course you will have some basic understanding of Node.js. 

What You Will Learn Include:

Downloading and Installing Node.js
Download and install sublimetext
Synchronous and Asynchronous
Callbacks
Components of Nodejs Application
Creating your first Nodejs App
Modules and Packages
Npm
Installing and using third-party packages
Installing Express.js
Creating a simple Express App
Express application generator
Creating and App with Express Generator
Package.json File
Understanding apps.js file
Editing dependencies
Using Template engines with Express
How to start Node. js server
How to stop Node.js Server
What is Routing
How routing works
Cloning Routing Functions

Who is the target audience?
  • Beginner Programmers
  • Beginner Developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
58 Lectures
06:01:10
+
Getting Started
16 Lectures 01:35:54




Common Npm Commands
03:24

Global Objects
02:43

Synchronous and Asynchronous
10:49

Asynchronous vs Synchronous EventListeners
04:09

Events and Emitters
04:04

Example Event Emiter
04:20

Callbacks
06:19

Components of Nodejs Application
07:39

Creating your first Nodejs App
11:24

Modules and Packages
11:09

Npm
05:00

Installing and using third-party packages
10:42
+
Express.js
14 Lectures 01:27:58
What is Express.js
01:30

Installing Express.js
07:06

Creating a simple Express App
09:21

Express application generator
06:15

Creating and App with Express Generator
09:37

Package.json File
08:40

Understanding apps.js file
10:21

Editing dependencies
06:13

Using Template engines with Express
01:05

How to start Node. js server
03:32

How to stop Node.js Server
01:23

What is Routing
03:31

How routing works
07:05

Cloning Routing Functions
12:19
+
Understanding the FS Module
12 Lectures 01:22:13
What is the FS Module
04:45

Reading Files
12:44

Listing Files
06:44

Writing to files
07:20

Appending Files
05:39

Creating directories
06:37

Renaming directories
04:51

Deleting files
06:41

What are Streams
01:37

Reading from streams
09:25

Piping Streams
09:10

Writing to Streams
06:40
+
Project: Creating a Chat App
10 Lectures 01:09:29
Project Introduction
02:21

Creating a package.json file
06:17

Installing web framework (express)
03:14

Creating the app engine(index.js )
10:17

Refactoring The Route Handler
03:22

Creating the view (index.html)
05:46

Integrating Socket.io
08:02

Editing index.html to accomodate socket.io
05:49

Emiting Events
13:02

Broadcasting from the server
11:19
+
Deploying your app to the internet
6 Lectures 25:36
What is Heroku
01:42

Creating Heroku user account
02:51

Installing Heroku CLI
04:25

Editing your index.js file
05:13

Initializing git and deploying your app
08:29

Challenges
02:56
About the Instructor
Bluelime Learning Solutions
4.0 Average rating
1,733 Reviews
38,510 Students
91 Courses
Learning made simple

Bluelime is UK based and creates quality easy to understand eLearning solutions .All our courses are 100% video based. We teach hands –on- examples that teach real life skills .

Bluelime has engaged in various types of projects for fortune 500 companies and understands what is required to prepare students with the relevant skills they need.