node

Watch User Created Playlist (20)

This playlist is user created.

pro-course-rss-logo

PRO RSS Feed

Sequelize: Class & Instance Methods

P

Sequelize: Validating Models

Sequelize: Model Definition Basics

Passing environment variables to node.js using pm2

P

Logging with PM2

P

Using PM2 To Keep Your Node Apps Alive

Creating Demo APIs with json-server

Introduction to Browserify Part 2

P

Configuring npm package.json scripts

P

npm init

P

CommonJS Basics Introduction

Introduction to Browserify Part 1

Using npm run to launch local scripts

P

Using npm link to use node modules that are "in progress"

Configuring PM2 for Node applications

P

Restarting your node.js app on code change using pm2

Controlling runaway apps using pm2

Sequelize: Querying Basics using findAll

Sequelize: Model & Column Casing

P

Sequelize: Getters, Setters and Virtual Columns

P
node tutorial about Sequelize: Class & Instance Methods

Sequelize: Class & Instance Methods

2:32 node PRO

Models in the Node.js ORM, Sequelize, can be expanded with both class level and instance level functions. This video will show you how to extend your models to add helpers or business logic, and explain the methods execution scope.

node tutorial about Sequelize: Validating Models

Sequelize: Validating Models

3:24 node

The Node.js ORM, Sequelize, has a powerful system for validating both models and individual columns. This video covers a handful of the more than 30 built-in validators, as well as writing custom validators from scratch.

node tutorial about Sequelize: Model Definition Basics

Sequelize: Model Definition Basics

2:37 node

Sequelize is an Object Relational Mapper (ORM), which simplifies interacting with relational databases by abstracting away the need to use SQL directly. This lesson introduces defining models with Sequelize in Node.js.

You will need the Postgres database for this lesson! For Mac users, postgressapp makes this easy.

node tutorial about Passing environment variables to node.js using pm2

Passing environment variables to node.js using pm2

1:27 node PRO

In this video, you will learn how to pass environment variables to your node.js app using the pm2 config file. This is useful for setting options inside your app such as production or development.

node tutorial about Logging with PM2

Logging with PM2

3:16 node PRO

This lesson shows you how to redirect pm2 logs to a specific folder, such as the Linux standard /var/log folder.

node tutorial about Using PM2 To Keep Your Node Apps Alive

Using PM2 To Keep Your Node Apps Alive

5:24 node

Learn how to install, configure and use pm2, the popular node.js process manager to keep your node apps alive whenever things go wrong.

node tutorial about Creating Demo APIs with json-server

Creating Demo APIs with json-server

6:02 node

json-server makes it extremely easy to setup robust JSON apis to use for demos and proof of concepts. John walks you through the process of using pre-built json files for a server and how to generate larger datasets using lodash and faker.

node tutorial about Introduction to Browserify Part 2

Introduction to Browserify Part 2

1:44 node PRO

Browserify allows you to leverage 10s of thousands of javascript modules available in the Node Package Manager (npm) in your browser apps.

node tutorial about Configuring npm package.json scripts

Configuring npm package.json scripts

3:04 node PRO

With a node package manager's (npm) package.json script property, you can preconfigure common tasks like running unit tests with npm $SCRIPT_NAME

node tutorial about npm init

npm init

1:29 node PRO

npm init provides an interactive step-by-step interface for creating a package.json

node tutorial about CommonJS Basics Introduction

CommonJS Basics Introduction

3:18 node

CoomonJS modules provide a clean syntax for importing dependencies. This lesson will take a look at the basics of using CommonJS modules.

node tutorial about Introduction to Browserify Part 1

Introduction to Browserify Part 1

4:36 node

Browserify is a tool that brings node.js style development to the browser.

node tutorial about Using npm run to launch local scripts

Using npm run to launch local scripts

2:11 node PRO

npm run allows you to configure scripts inside of your package.json file which can access locally installed node packages. If you're comfortable with this technique, you can also grunt, gulp, or other build tools by customizing your scripts and saving them inside of your package.json file. With this approach, when a developer starts a new project with your package.json, they can simply run npm install then npm run yourscript without having to install any node packages globally.

node tutorial about Using npm link to use node modules that are "in progress"

Using npm link to use node modules that are "in progress"

3:07 node

It is some times convenient, even necessary, to make use of a module that you are working on before it has been published to the node package manager (npm). The npm link command makes this simple.

node tutorial about Configuring PM2 for Node applications

Configuring PM2 for Node applications

3:22 node PRO

In this lesson, you will learn how to configure node apps using pm2 and a json config file.

node tutorial about Restarting your node.js app on code change using pm2

Restarting your node.js app on code change using pm2

3:04 node

In this video, learn how to automatically restart your node.js app using pm2 when the code for your app changes. You will also learn how to exclude files and directories from restarting your app (such as static assets, css, images, etc.).

node tutorial about Controlling runaway apps using pm2

Controlling runaway apps using pm2

3:37 node

This video shows how to enable features in your pm2 config file that allow you to prevent runaway apps from bringing your server down. Setting max memory used, number of running processes allowed and maximum restart attempts are all covered.

node tutorial about Sequelize: Querying Basics using findAll

Sequelize: Querying Basics using findAll

1:57 node

Sequelize has a powerful query mechanism, this lesson teaches the basics of querying using the findAll function.

node tutorial about Sequelize: Model & Column Casing

Sequelize: Model & Column Casing

2:38 node PRO

Javascript and database systems tend to be at odds with regard to how tables and columns should be named. Sequlize provides all the tools necessary to satisfy naming conventions in both your Node.js code and in your SQL database.

node tutorial about Sequelize: Getters, Setters and Virtual Columns

Sequelize: Getters, Setters and Virtual Columns

4:27 node PRO

Sequelize attribute getters and setters are a convenient way to encapsulate extra logic for model properties. In this video, we'll cover adding getters and setters to enhance and even virtualize a column.

HEY, QUICK QUESTION!
Joel's Head
Why are we asking?