Code  Geek

Code Geek


Node and Express Tutorial

Node is a JavaScript environment built on the same JavaScript engine used in Google’s Chrome web browser. It has some great features that make it an attractive choice for building server-side application middle tiers, including web servers and web services for platform APIs.

Today we will introduce to you a complete course on Node and Express with duration of over 8 hours, a full course for beginners.

Intro 00:00​
Course Intro 00:52​
What Is Node 01:41​
Course Requirements 02:56​
Course Structure 04:16​
Browser Vs Server 04:59​
Install Node 07:50​
Repl 11:08​
Cli 13:27​
Source Code 19:07​
Globals 20:27​
Modules Setup 29:34​
First Module 32:46​
Alternative Syntax 45:32​
Mind Grenade 49:50​
Built-In Module Intro 53:47​
Os Module 56:31​
Path Module 1:04:13​
Fs Module (Sync) 1:10:06​
Fs Module (Async) 1:18:28​
Sync Vs Async 1:27:32​
Http Intro 1:34:29​
Http Module (Setup) 1:35:58​
Http Module (More Features) 1:40:53​
NPM Info 1:45:57​
NPM Command 1:50:19​
First Package 1:53:10​
Share Code 2:02:52​
Nodemon 2:09:04​
Uninstall 2:15:04​
Global Install 2:17:53​
Package-Lock.Json 2:23:22​
Important Topics Intro 2:25:56​
Event Loop 2:27:38​
Event Loop Slides 2:30:47​
Event Loop Code Examples 2:37:46​
Async Patterns - Blocking Code 2:47:07​
Async Patterns - Setup Promises 2:54:49​
Async Patterns - Refactor To Async 3:00:35​
Async Patterns - Node’s Native Option 3:06:05​
Events Info 3:12:41​
Events Emitter - Code Example 3:14:44​
Events Emitter - Additional Info 3:18:37​
Events Emitter - Http Module Example 3:21:44​
Streams Intro 3:25:10​
Streams - Read File 3:26:18​
Streams - Additional Info 3:33:01​
Streams - Http Example 3:35:05​
End Of Node Tutorial Module 3:40:29​
HTTP Request/Response Cycle 3:40:46​
Http Messages 3:44:49​
Starter Project Install 3:55:52​
Starter Overview 3:57:59​
Http Basics 4:03:25​
Http - Headers 4:15:09​
Http - Request Object 4:24:50​
Http - Html File 4:32:00​
Http - App Example 4:37:20​
Express Info 4:48:02​
Express Basics 4:51:50​
Express - App Example 5:03:05​
Express - All Static 5:14:31​
API Vs SSR 5:18:13​
JSON Basics 5:24:07​
Params, Query String - Setup 5:32:40​
Route Params 5:39:13​
Params - Extra Info 5:48:25​
Query String 5:50:42​
Additional Params And Query String Info 6:07:31​
Middleware - Setup 6:10:46​
APP.USE 6:21:27​
Multiple Middleware Functions 6:28:31​
Additional Middleware Info 6:36:36​
Methods - GET 6:43:26​
Methods - POST 6:49:01​
Methods - POST (Form Example) 6:52:53​
Methods - POST (Javascript Example) 7:05:31​
Install Postman 7:21:22​
Methods - PUT 7:30:19​
Methods - DELETE 7:41:43​
Express Router - Setup 7:50:05​
Express Router - Controllers 8:05:36

Source Code


#node #nodejs #javascript #express

What is GEEK

Buddha Community

Node and Express Tutorial

Node.js Express EJS Layouts and Partials Tutorial

Today we are going to look at how we can use Express EJS Layouts to help us with website templating which ultimately help us to avoid writing duplicated code as well as making our website/application easily maintainable.

I had to cut off the intro as the music was too lound.


CONNECT with RaddyTheBrand

DONATE to RaddyTheBrand

#partials #ejs #node.js #node #express #node.js express ejs layouts and partials tutorial

Verda  Conroy

Verda Conroy


Node.js Crash Course Tutorial #11 - Express Router & MVC

Hey gang, in this node.js tutorial we’ll take a look at the express router in order to split up our routes into separate files (keeps the code more modular &

#node.js #node #node.js crash course tutorial #mvc #express router

Deploy a Node.js App to Heroku's Free Tier + Keeping the App Alive | Node.js + Express.js

In this video, we’ll be going over how to quickly deploy your Node.js app to Heroku for FREE and how we can keep this app alive/online despite Heroku’s free tier’s limitations.

Building the Mars Rover Pictures of the Day App:

Other alternatives to keep Heroku apps alive:

0:00 - Intro
0:22 - Discussing how to keep Heroku’s free apps alive
1:20 - Linking your Heroku app to your GitHub repo
2:47 - Setting up the server and GET endpoint to ping
7:09 - Setting up the config to start the app
8:46 - Verifying the deployment
9:36 - Keeping the app alive/online
10:23 - Conclusion

Found this video helpful? Feel free to support this channel here:

#express.js #express #node.js #node #heroku's

Kieran  Stroman

Kieran Stroman


[Hindi] Express.js Tutorial: Build RESTful APIs with Node and Express - Part 1

Express.js Tutorial: Building RESTful APIs with Node Express. nodejs tutorial with api building with get and post methods.

#express #apis #node #restful apis #express.js

Coy  Roberts

Coy Roberts


Node.js Express MongoDB Tutorial

Express is a Node.js web application framework that provides a robust set of features to develop rich web applications. Today we are going to deep dive in Node.js Express MongoDB Tutorial. If you want to know what is Node.js and why we use in server side technology, then please read my article  Why we use Node js as a server side technology

Node.js Express MongoDB Tutorial** will use the NoSQL database like MongoDB to store the form values in the database, Express as the Web framework and Node.js as a platform. We will use NPM as a package manager for our dependencies and Git for version control for our code.

Note:_ If you do not have a Node.js install, then please go to Node.js official website and download the package according to your OS._

Step 1: Initialize package.json file.

Create a project folder and go to that directory and put the following command in your terminal.

npm init

After answering all the data, in your root folder package.json file will be created. This file is a config file for our dependencies, so when we download new packages from Node Package Manager, package.json file will be automatically updated.

#node.js #express #node.js express mongodb #mongodb