Learn Node.js, Express and MongoDB

Learn Node.js, Express and MongoDB

Rs.2,188.00

18% GST Extra

Please login to purchase the course.

Slides in English

Explanation in Hindi + English

SKU: cid_6363 Category: Tag:
About the course

NodeJS का यह कोर्स इस तरह से डिज़ाइन किया गया है कि आप NodeJS की बुनियादी बातों को समझ सकें। इस कोर्स में, आप सबसे पहले Windows 7 machine पर Git Bash और Node.js install करना सीखेंगे। उसके बाद, आप सीखेंगे कि Windows machine पर MongoDB कैसे install और configure करें। फिर आप एक server बनाना सीखेंगे जो app directory से static html page सर्व करता है। इसके अलावा, आपको Node Packaged Modules (NPM) के बारे में पूरी जानकारी मिल जाएगी, और आप "npm init" का उपयोग करके एक package.json file बनाना भी सीखेंगे। अंत में, आप अपने Node.js और Express application को Digital Ocean में deploy करना सीखेंगे। आप एक Node process manager install और एक domain name से connect करना भी सीखेंगे।

Learning Outcomes

इस कोर्स को पूरा करने के बाद, आप -

  • Node.js का उपयोग करके कुछ basic interactive websites बना पाएंगे
  • Server को organize करने के लिए modules बना पाएंगे
  • Node.js. में core modules का उपयोग कर एक server बना पाएंगे
  • Innovative और independent learning के माध्यम से अपनी योग्यता को बढ़ा पाएंगे
  • कोर्स के सफलतापूर्वक पूरा होने पर सर्टिफिकेट प्राप्त कर सकेंगे
Target Audience

The course can be taken by:

Students: All students who are pursuing any technical/professional courses related to computer science / Information Technology.

Teachers/Faculties: All computer science teachers/faculties who wish to acquire new skills.

Professionals: All web development professionals, who wish to upgrade their skills.

Why learn this course?

Node.js server-side web applications विकसित करने के लिए एक open-source, cross-platform JavaScript runtime environment है, जो Chrome द्वारा उपयोग के लिए Google द्वारा विकसित V8 इंजन का उपयोग करता है। Node.js applications JavaScript में लिखे गए हैं और OS X, Microsoft Windows और Linux पर Node.js runtime के भीतर चलाए जा सकते हैं। V8 इंजन JavaScript को native machine code में execute करता है जो बिजली की गति से होता है। Node.js एक event-driven architecture और एक non-blocking I/O API प्रदान करता है जो किसी application के output और scalability को real-time web applications के लिए optimize करने के लिए डिज़ाइन किया गया है। Node.js developers को JavaScript में client-side और server-side कोड दोनों को लिखने में सक्षम बनाता है। अतः, एक programmer web application के frontend और backend दोनों के निर्माण के लिए JavaScript का उपयोग कर सकता है। Node.js की effectiveness इस बात से निर्धारित की जा सकती है कि वर्तमान में IBM, Microsoft, LinkedIn, Yahoo, SAP, PayPal, GoDaddy, और Netflix जैसी बड़ी websites द्वारा runtime environment का उपयोग किया जा रहा है।

Node.js developer आज IT sector में सबसे अधिक मांग वाले professionals में से एक है, यहां industry द्वारा job postings में 9,000% की वृद्धि देखि गयी है। भारत में Node.js Developers को किराए पर लेने के लिए 10294 पद उपलब्ध हैं। Node.js Developers को सभी प्रकार की कंपनियों द्वारा काम पर रखा जा रहा है चाहे वह छोटी हो या बड़ी। INDIA में एक Node.js Developers का औसत वेतन 4-6 LPA है और US में Node.js Developers का औसत वेतन $ 102000 है। Full stack JS developers Amazon, Salesforce, Intel, Uber, Goldman Sachs जैसी कंपनियों और यहाँ तक कि बढ़ते हुए B2C startups जैसे कि Paytm और Flipkart द्वारा मांग में हैं। यह वर्तमान और आने वाले वर्षों के लिए सबसे अच्छी प्रौद्योगिकी है। इसलिए, career की संभावनाएं उन सभी लोगों के लिए उज्ज्वल हैं, जो web application development में career बनाने में रुचि रखते हैं। अतः, यह इस कोर्स सीखने लायक है।

Course Features
  • 24X7 Access: You can view lectures as per your own convenience.
  • Online lectures: ~2 hours of online lectures with high-quality videos.
  • Updated Quality content: Content is the latest and gets updated regularly to meet the current industry demands.
Test & Evaluation

1. During the program, the participants will have to take all the assignments given to them for better learning.

2. At the end of the program, a final assessment will be conducted.

Certification

1. All successful participants will be provided with a certificate of completion.

2. Students who do not complete the course / leave it midway will not be awarded any certificate.

No prerequisites

Topics to be covered
  • Node.js Part-1 Install Node.js on Windows

In here, we will learn how we can install Node.js on our widows machine instead of Linux or Mac. We will also use git for version control and Linux like command line interface.

  • Node.js Part-2 Install MongoDB in Windows

MongoDB is a document database that provides high performance, high availability and easy scalability. Therefore, in this part of the tutorial, we will get to know about the installation and configuration of MongoDB onto our Windows machine.

  • Node.js Part-3 Building a Static Page Server

Node.js can be used to run JavaScript on the server. We will see how we can build a server using Node.js that serves static html pages from the app directory.

  • Node.js Part-4 NPM

NPM is the package manager for JavaScript. It simply stands for "Node Package Manager". In this part of the tutorial, we will create a "package.json" with the help of "NPM init".

  • MongoDB

MongoDB is a NoSQL database. In here, will focus on how to create collections, insert documents, update and delete documents, create users and some other core concepts of MongoDB.

  • Node.js - Express

In this tutorial, we will get to know all the basics of ExpressJs such as Installation and Set up of Express, Middleware, Routing, Template Engines, Forms & Input, Models, Orm & Databases and Express Generator.

Note:
  1. Upto six weeks (or till submission of the final quiz) access to the course
  2. To get access to the certificate - you need to take the online MCQ exam (minimum 60%) at the end of the course