Create a ChatApp from scratch and communicate with friends and family
What you’ll learn
Setup a nodejs development environment Setup mongodb environment via mlab
Create packagejson file
Setup socketio Setup a model for mongodb Use mongoose to connect to mongodb Test http get and post request using postman Create functions Create callbacks Create get messages service Emit messages to clients Save data to mongodb Initialise git repository Create an heroku app Deploy app to heroku for hosting Check application logs on heroku Requirements You should be able to use a PC at beginner level Basic HTML knowledge Basic CSS knowledge Basic JavaScript knowledge Description Welcome to this course where will be building a real-time chat application that you can use to communicate with your friends and family using node ,express ,socketio and mongodb
Nodes is a platform built on the Chrome JavaScript run time that can help you build fast, Scalable network applications. Nodes uses an event-driven, non-blocking I/O model that makes it lightweight and efficient—perfect for data-intensive real-time applications that run across distributed devices.
Socket.IO is a web library that enables real-time bidirectional event-based communication.
Express.js is a Node.js framework used in building nodejs applications
MongoDB—an open-source, document database—makes it easy to bring up an application stack and start coding.
Topics include:
Installing Nodejs Installing Express Installing Mongoose Installing socketio Setting up socketio Serving static content with Express Adding bootstrap and jQuery Creating a get messages service Creating a post services message Emitting messages to clients Setting up MongoDB using mLab Connecting your app to mLab Saving data to mongoDB Initialising a git repository Creating a hosting app on heroku Tracking your app with git Creating a model for mongoDB Connecting with mongoose Deploying application into Heroku cloud platform Checking the logs for your app on Heroku platform Who this course is for: Beginners to Nodejs Beginners to socketio Beginners to mongoDB Anyone who wants to learn how to build a chatapp Created by Bluelime Learning Solutions Last updated 3/2018 English English [Auto-generated]
Size: 321.48 MB
For more visit -FreeCourseNet
==Team FreeCourseNet.cc
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
1. Getting Started/1. Introduction.mp4
1.5 MB
1. Getting Started/1. Introduction.vtt
1.3 KB
1. Getting Started/10. Basic npm commands.mp4
4.6 MB
1. Getting Started/10. Basic npm commands.vtt
3.2 KB
1. Getting Started/2. What we ill create.mp4
628.3 KB
1. Getting Started/2. What we ill create.vtt
905 B
1. Getting Started/3. Installing Nodejs.mp4
3.4 MB
1. Getting Started/3. Installing Nodejs.vtt
3.1 KB
1. Getting Started/4. Updating npm.mp4
6.8 MB
1. Getting Started/4. Updating npm.vtt
3.4 KB
1. Getting Started/5. Installing visual studio code.mp4
6.8 MB
1. Getting Started/5. Installing visual studio code.vtt
4.9 KB
1. Getting Started/6. Installing Postman.mp4
8.7 MB
1. Getting Started/6. Installing Postman.vtt
4.7 KB
1. Getting Started/7. Creating your own module.mp4
12.5 MB
1. Getting Started/7. Creating your own module.vtt
5.5 KB
1. Getting Started/8. Global Objects.mp4
3.8 MB
1. Getting Started/8. Global Objects.vtt
2.2 KB
1. Getting Started/9. RDBMS VS NOSQL.mp4
3.9 MB
1. Getting Started/9. RDBMS VS NOSQL.vtt
2.4 KB
2. Building Your ChatApp/1. Creating project folder and package.json file.mp4
8.2 MB
2. Building Your ChatApp/1. Creating project folder and package.json file.vtt
4.6 KB
2. Building Your ChatApp/10. Creating a get messages service - part 2.mp4
14.9 MB
2. Building Your ChatApp/10. Creating a get messages service - part 2.vtt
5.6 KB
2. Building Your ChatApp/11. Sending Post request from UI.mp4
24.8 MB
2. Building Your ChatApp/11. Sending Post request from UI.vtt
9.5 KB
2. Building Your ChatApp/12. Installing socket.io.mp4
8.3 MB
2. Building Your ChatApp/12. Installing socket.io.vtt
4.4 KB
2. Building Your ChatApp/13. Setting up socket.io.mp4
20.1 MB
2. Building Your ChatApp/13. Setting up socket.io.vtt
7.1 KB
2. Building Your ChatApp/14. Emitting messages to client.mp4
6.9 MB
2. Building Your ChatApp/14. Emitting messages to client.vtt
4.6 KB
2. Building Your ChatApp/15. What is MongoDB.mp4
2.3 MB
2. Building Your ChatApp/15. What is MongoDB.vtt
1.2 KB
2. Building Your ChatApp/16. MongoDB Setup.mp4
9.5 MB
2. Building Your ChatApp/16. MongoDB Setup.vtt
4.5 KB
2. Building Your ChatApp/17. Installing Mongoose.mp4
3.4 MB
2. Building Your ChatApp/17. Installing Mongoose.vtt
2.4 KB
2. Building Your ChatApp/18. MongoDB Data types.mp4
4.9 MB
2. Building Your ChatApp/18. MongoDB Data types.vtt
2.6 KB
2. Building Your ChatApp/19. Connecting to mLab.mp4
10.9 MB
2. Building Your ChatApp/19. Connecting to mLab.vtt
7.7 KB
2. Building Your ChatApp/2. Installing Expressjs.mp4
12.3 MB
2. Building Your ChatApp/2. Installing Expressjs.vtt
5.8 KB
2. Building Your ChatApp/20. Saving data to MongoDB.mp4
13 MB
2. Building Your ChatApp/20. Saving data to MongoDB.vtt
8.4 KB
2. Building Your ChatApp/21. Replacing message array.mp4
9.7 MB
2. Building Your ChatApp/21. Replacing message array.vtt
7.4 KB
2. Building Your ChatApp/3. Serving static content with express.mp4
16.3 MB
2. Building Your ChatApp/3. Serving static content with express.vtt
7.9 KB
2. Building Your ChatApp/4. Using a callback function.mp4
8.5 MB
2. Building Your ChatApp/4. Using a callback function.vtt
3.5 KB
2. Building Your ChatApp/5. Using arrow functions.mp4
6.9 MB
2. Building Your ChatApp/5. Using arrow functions.vtt
6.8 KB
2. Building Your ChatApp/6. Creating user interface - part 1.mp4
11.1 MB
2. Building Your ChatApp/6. Creating user interface - part 1.vtt
4.3 KB
2. Building Your ChatApp/7. Creating user interface - part 2.mp4
14 MB
2. Building Your ChatApp/7. Creating user interface - part 2.vtt
5.8 KB
2. Building Your ChatApp/8. Adding jQuery.mp4
10.1 MB
2. Building Your ChatApp/8. Adding jQuery.vtt
8.5 KB
2. Building Your ChatApp/9. Creating a get messages service - part 1.mp4
15.9 MB
2. Building Your ChatApp/9. Creating a get messages service - part 1.vtt
6.3 KB
3. Hosting and Deploying your app/1. What you need to do.mp4
1.8 MB
3. Hosting and Deploying your app/1. What you need to do.vtt
2.3 KB
3. Hosting and Deploying your app/2. Installing Git.mp4
6.1 MB
3. Hosting and Deploying your app/2. Installing Git.vtt
4.9 KB
3. Hosting and Deploying your app/3. Creating Heroku account.mp4
3 MB
3. Hosting and Deploying your app/3. Creating Heroku account.vtt
2.8 KB
3. Hosting and Deploying your app/4. Installing Heroku-CLI.mp4
1.5 MB
3. Hosting and Deploying your app/4. Installing Heroku-CLI.vtt
1.6 KB
3. Hosting and Deploying your app/5. Tracking your app in Git.mp4
11.9 MB
3. Hosting and Deploying your app/5. Tracking your app in Git.vtt
9.3 KB
3. Hosting and Deploying your app/6. Deploying app to Heroku.mp4
10.2 MB
3. Hosting and Deploying your app/6. Deploying app to Heroku.vtt
9.6 KB
3. Hosting and Deploying your app/7. Checking Heroku logs.mp4
2.2 MB
3. Hosting and Deploying your app/7. Checking Heroku logs.vtt