ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

896 results

Kevin Powell
Don’t learn web dev this way

Learning web dev is hard, but taking the right approach can really help! #css #shorts -- Come hang out with other dev's in my ...

1:00
Don’t learn web dev this way

1,425,713 views

3 years ago

freeCodeCamp.org
Testing Node.js with Mocha

A thorough introduction to the Mocha test framework by the maintainer of Mocha, and how to use it to test your Node.js ...

39:08
Testing Node.js with Mocha

82,276 views

7 years ago

Ganesh H
00 - Introduction to the Challenges - Managing Packages with npm - freeCodeCamp Tutorial

This is a quick introduction to the Managing Packes with NPM course on freeCodeCamp. We look at the structure of a node ...

3:28
00 - Introduction to the Challenges - Managing Packages with npm - freeCodeCamp Tutorial

2,182 views

5 years ago

Ganesh H
02 - Start a Working Express Server - Basic Node and Express - freeCodeCamp Tutorial

We look at how to create an Express server app, and set up a basic route to return a string. We can import express with require(), ...

7:02
02 - Start a Working Express Server - Basic Node and Express - freeCodeCamp Tutorial

2,967 views

5 years ago

Ganesh H
11 - Registration of New Users - Advanced Node and Express - freeCodeCamp

To create a registration form, in the POST route, we should create the user's document in the database if it doesn't exist, and then ...

18:33
11 - Registration of New Users - Advanced Node and Express - freeCodeCamp

851 views

5 years ago

Ganesh H
09 - How to Put a Profile Together  - Advanced Node and Express - freeCodeCamp

All data from our database user document will be deserialized into request.user, which we can provide when rendering the profile ...

7:09
09 - How to Put a Profile Together - Advanced Node and Express - freeCodeCamp

709 views

5 years ago

Ganesh H
17 - Set up the Environment - Advanced Node and Express - freeCodeCamp

If you're failing this challenge, go to 16mins 2s To get started with our chat app, we need to set up socket, our database ...

17:04
17 - Set up the Environment - Advanced Node and Express - freeCodeCamp

999 views

5 years ago

Ganesh H
02 - Use a Template Engine's Powers -  Advanced Node and Express - freeCodeCamp

The main advantage of Template Engines is that we can provide them variables in the render() method to embed into the HTML ...

4:09
02 - Use a Template Engine's Powers - Advanced Node and Express - freeCodeCamp

2,371 views

5 years ago

Infin1teXploit
Learn JavaScript FREE in less than HOUR – The Ultimate Beginner’s Guide!

Ready to dive into JavaScript? Whether you're starting from scratch or looking to refresh your skills, this comprehensive ...

41:37
Learn JavaScript FREE in less than HOUR – The Ultimate Beginner’s Guide!

40 views

10 months ago

Ganesh H
File Metadata Microservice - freeCodeCamp APIs and Microservices Project Tutorial

This is a full walkthrough for the File Metadata Microservice project on freeCodeCamp. We can install an npm package called ...

9:53
File Metadata Microservice - freeCodeCamp APIs and Microservices Project Tutorial

2,806 views

5 years ago

Ganesh H
06 - Authentication Strategies -  Advanced Node and Express - freeCodeCamp

To be able to log in users using a username and password, we have to set up a 'strategy' so that we can use these details to ...

11:21
06 - Authentication Strategies - Advanced Node and Express - freeCodeCamp

1,418 views

5 years ago

Ganesh H
14 - Implementation of Social Authentication - Advanced Node and Express - freeCodeCamp

In this short project, we'll be setting up an Oauth strategy that allows users to log into the site using a Github account and provide ...

11:22
14 - Implementation of Social Authentication - Advanced Node and Express - freeCodeCamp

1,305 views

5 years ago

Ganesh H
10 - Logging a User Out - Advanced Node and Express - freeCodeCamp

To add functionality to our log out button, we can use the logout() method passport adds to a request to destroy the session cookie ...

7:58
10 - Logging a User Out - Advanced Node and Express - freeCodeCamp

932 views

5 years ago

Ganesh H
01 - Meet the Node Console - Basic Node and Express - freeCodeCamp Tutorial

Just like in browser based JavaScript, you can use a debug console in Node. Just use 'console.log()' like normal! Link to ...

1:27
01 - Meet the Node Console - Basic Node and Express - freeCodeCamp Tutorial

3,302 views

5 years ago

Ganesh H
22 -  Run Functional Tests on API Response using Chai-HTTP IV - PUT method - freeCodeCamp Tutorial

We can combine all our previous knowledge now to setup a Chai test for a POST request from scratch. Link to Challenge ...

6:01
22 - Run Functional Tests on API Response using Chai-HTTP IV - PUT method - freeCodeCamp Tutorial

1,235 views

5 years ago

Ganesh H
07 - How to Use Passport Strategies -  Advanced Node and Express - freeCodeCamp

To link login forms to our strategies, we can mount a middleware called passport.authenticate() to our POST route. Link to ...

17:09
07 - How to Use Passport Strategies - Advanced Node and Express - freeCodeCamp

1,593 views

5 years ago

Ganesh H
21 - Announce New Users - Advanced Node and Express - freeCodeCamp

Now that we have access to User information, we can announce to all clients the users that have entered and left the chat, using ...

6:23
21 - Announce New Users - Advanced Node and Express - freeCodeCamp

675 views

5 years ago

Ganesh H
03 - Add Keywords to Your package.json - Managing Packages with npm - freeCodeCamp Tutorial

The keywords field is where you can describe your project using related keywords. This will help your packages and projects get ...

0:58
03 - Add Keywords to Your package.json - Managing Packages with npm - freeCodeCamp Tutorial

1,522 views

5 years ago

Ganesh H
18 - Communicate by Emitting -  Advanced Node and Express - freeCodeCamp

Two key socket methods emit() and on() allow sending and receiving data between clients and the server. Link to Challenge ...

6:50
18 - Communicate by Emitting - Advanced Node and Express - freeCodeCamp

706 views

5 years ago

Ganesh H
07 - Manage Dependencies Semantic Versioning - Managing Packages with npm - freeCodeCamp Tutorial

npm requires that all packages published confrom to Semantic Versioning, an industry standard. They take the form ...

2:09
07 - Manage Dependencies Semantic Versioning - Managing Packages with npm - freeCodeCamp Tutorial

578 views

5 years ago