Server-side Programming with Node.js for Beginners [Video]

Preview in Mapt

Server-side Programming with Node.js for Beginners [Video]

Mohammad Hunan Chughtai

Using the power of JavaScript and Node.js to build robust, high performance server-side applications
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Server-side Programming with Node.js for Beginners [Video] Book Cover
Server-side Programming with Node.js for Beginners [Video]
$ 124.99
$ 106.25
Web Development with Node.js, MongoDB and Express [Video] Book Cover
Web Development with Node.js, MongoDB and Express [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781788476126
Course Length2 hours 48 minutes

Video Description

Node.js is a performance efficient server-side platform which makes writing backend code, simple and fun. According to the 2016 Stack Overflow Survey, Front-End developers worldwide that know Node.js, make more than their counterparts with a median salary of $95,000 USD per year. Through this course, we will learn how to create dynamic web applications using Node.js,Express.js, and MongoDB. This course is perfect for you if you are a front-end developer looking to code full stack applications in a language you already know, Javascript or you are a backend developer looking for a more efficient solution, or for beginners looking to learn the basics of coding robust server side applications.

Style and Approach

The course will begin with an introduction to node.js where developers will learn how the technology works, and then we will learn the practical aspect of coding with node.js and express.js and connecting to MongoDB, a popular JSON database, focusing on creating and deploying powerful, dynamic web applications and APIs.

Table of Contents

Introduction and Installation of Node.js
The Course Overview
Node.js Overview
Overview of Command Line and Version Control
Installation and Setup of Node.js
JavaScript Syntax
Introduction to NPM
Node.js Fundamentals
Building Your First Server with Node.js
Modules
Routing in Node.js
Building a Small Web App Using GET and POST Requests
File Operations in Node.js
The HTTP Module
Reading Data from Files
Writing and Updating Files
Renaming and Removing Files
Introducing ExpressJS
Using MVC to Structure Our Application
Using ExpressJS to Serve Static Files and Set Our View Engine
Routing in ExpressJS
JSON Databases
Introduction to the MongoDB API and JSON Databases
Inserting and Requesting Data
Updating and Deleting Data in MongoDB
Restful APIs and To-Do List Application
RESTful Routes for Our Backend
Create and Read Functionality
Update and Delete Functionality
Deploying Our Application to Heroku

What You Will Learn

  • Installing Node.js and introduction to Node package manager
  • Create a server using Node.jsHow to incorporate routing into your application
  • Reading, Writing, Editing and Deleting files with user interactionThe user-friendly, dynamic and popular framework, ExpressJS
  • Using JSON databases and MongodbBuilding a todo list application using Restful api Deploying with Heroku

Authors

Table of Contents

Introduction and Installation of Node.js
The Course Overview
Node.js Overview
Overview of Command Line and Version Control
Installation and Setup of Node.js
JavaScript Syntax
Introduction to NPM
Node.js Fundamentals
Building Your First Server with Node.js
Modules
Routing in Node.js
Building a Small Web App Using GET and POST Requests
File Operations in Node.js
The HTTP Module
Reading Data from Files
Writing and Updating Files
Renaming and Removing Files
Introducing ExpressJS
Using MVC to Structure Our Application
Using ExpressJS to Serve Static Files and Set Our View Engine
Routing in ExpressJS
JSON Databases
Introduction to the MongoDB API and JSON Databases
Inserting and Requesting Data
Updating and Deleting Data in MongoDB
Restful APIs and To-Do List Application
RESTful Routes for Our Backend
Create and Read Functionality
Update and Delete Functionality
Deploying Our Application to Heroku

Video Details

ISBN 139781788476126
Course Length2 hours 48 minutes
Read More

Read More Reviews

Recommended for You

Web Development with Node.js, MongoDB and Express [Video] Book Cover
Web Development with Node.js, MongoDB and Express [Video]
$ 124.99
$ 106.25
Getting Started with Azure Serverless Computing Using Node.js [Video] Book Cover
Getting Started with Azure Serverless Computing Using Node.js [Video]
$ 124.99
$ 106.25
Kotlin for Beginners: Learn Programming With Kotlin [Video] Book Cover
Kotlin for Beginners: Learn Programming With Kotlin [Video]
$ 94.99
$ 80.75
Learn and Master C Programming For Absolute Beginners! [Video] Book Cover
Learn and Master C Programming For Absolute Beginners! [Video]
$ 195.99
$ 166.60
Testing for Reliability and Performance with Visual Studio 2017 [Video] Book Cover
Testing for Reliability and Performance with Visual Studio 2017 [Video]
$ 124.99
$ 106.25
Node.js for Beginners [Video] Book Cover
Node.js for Beginners [Video]
$ 99.99
$ 85.00