• iconteach@devfunda.com

Learn Node.js

Learn Node.js from start - For Beginner

  • Teacher
    Teacher
    Ravinder Kumar
  • Category
    Programaming
  • Review
    • (20 Reviws)
Courses
Course Summery

Node.js is an open-source and cross-platform JavaScript runtime environment. It is a popular tool for almost any kind of project. In this course you will learn about Node.js web framework.
Node.js developers are in high demand and the language is used for everything from traditional web apps with server-side code to REST APIs and real-time web services.
You'll learn how asynchronous code works in Node and the Node event loop, as well as how to use the event emitter, streams, buffers, pipes, and work with files.
At the end of every section, we will have a small assignment to practise everything we covered in the past lectures. This approach will make sure that you can retain the information you learned longer.

By the end of this course, with your new-found skills, you will be able to apply for a Node.js programmer position or any job that requires server side programing using JaavaScript.

Requirements
  • Knowledge of any Text Editor on which you can write code
  • General knowledge of how the web works is recommended
  • Basic of HTML and CSS
  • Basic JavaScript knowledge is strongly recommended
Who this course is for:
  • Students
  • New Developers
  • Those looking to build a career as a NodeJS developer
  • Those desiring to become MEAN stack developers
  • This course is designed for beginner to advanced level of students.
  • Those who don't have server technology experience but wish to gain this skill
  • Those who want to write both client and server code in one programing language i.e Javascript
Take Away
  • Structure a Node application in modules
  • Understand the Javascript and technical concepts behind NodeJS
  • Use npm and manage node packages
  • Build a web application and API more easily using Express
  • Get webspace to hosst your application live. You will get live URL as <yourName>.devfunda.com
  • One email address as <yourname>@devfunda.com
Basic

We will have introduction of Node.js and will discuss about it's features. We will understand how this runtime environment work and what purpose this solve.

We will learn how to install the node.js and setup the environment.
We will write our first node.js program in this lecture.
We will also explore REPL terminal mode.

We will learn how to create module, include it in program and use it.
1. Build-in Module
2. Include Module
3. Create own module

We will learn about NPM- Node Package Manager
1. Intro of NPM
2. Where package get installed
3. package.json guide

In this session we will learn how to debug the node.js application.
We will debug the node.js application using node Inspector.

In this session we will learn build-in modules of Node.js
1. FS Module- The fs module provides a lot of very useful functionality to access and interact with the file system.
2. URL Module- The URL module splits up a web address into readable parts
3. Path Module- The path module provides a lot of very useful functionality to access and interact with the file system.

In this session we will learn how to create a full HTTP server and run some pages using that server.
Here is project detail:
Create a HTTP server and based on the below URL show these pages
  Home page – Show links of, About us, Home, File upload, Email
  About us – Show some text about your self.
  File upload- get upload the file and save in Image folder
  Email – Create a page to compose an email and sent Image as attachment.

Node.js uses event driven programming. As soon as Node server start, it simply waits for event to occur. We will learn how to create own custom event and use them in node.js application.

We will learn how to access the data using
1. JSON
2. MongoDB

Video Instructor

Video Details omnis mollitia, ex dolor sequi. Et, quibusdam excepturi. Animi assumenda, consequuntur dolorum odio sit inventore aliquid, optio fugiat alias. Veritatis minima, dicta quam repudiandae repellat non sit, distinctio, impedit, expedita tempora numquam?

Student Reviews
  • Reviews
    Bobby Aktar
    April 03, 2019

    There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.

    / 5 Star
  • Reviews
    Humayun Ahmed
    April 13, 2019

    There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.

    / 5 Star
  • Reviews
    Tania Aktar
    April 20, 2019

    There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.

    / 5 Star
Leave A Comment
Your Rating:

Course Features

  • Duaration : 10 Hours
  • Leactures : 09
  • Quizzes : 05
  • Students : 100
Price : $25 Enroll Now

You make like

Image

MongoDB

Image

Angular

Image

Node.JS

Releted Courses