Nodejs+websocket Production Chat room video tutorial

Source: Internet
Author: User
Tags node server

This tutorial mainly explains the installation of node platform, node primary knowledge, node Server program response HTTP request, install third party package via NPM, WebSocket instant Messaging, Chat page interface authoring, drag principle, drag effect, matte effect, positioning and floating, Scroll bar scrolling height settings, user entry and exit chat room tips, instant stats and display of current online people, and group chat and private chat are two big chats. This set of tutorial JS code a little bit more, on 0 basic beginners may have a certain degree of difficulty, hope that through this set of tutorials to learn, let everyone know Nodejs, feel with JS write server-side program fun.

This tutorial is a full HD video tutorial.

Technical consultation and communication qq:1416759661 QQ:

01. Function Display

02. Nodejs Overview

03. V8 Engine

04, Nodejs and JavaScript differences

05. Common DOS Commands

06. Execution of the first node program

07. Nodejs Response HTTP Request

08. Webstorm Open Project

09. NPM Package Manager

10. Chat principle

11. New Server Project

12. Establish socket connection

13. On function

14, server-side to the client to send information

15, Chat Interface Introduction

16. Head Layout

17, the bottom of the production

18. Background image

19. Main layout

20. User List

21. Chat History

22. Information received

23, send out the information

24. Tool bar

25. Multiline Text Style

26. Button Floating

27. Private Chat window

28, private Chat window HTML structure

29. Send a list of information

30. Fixed text box size

31, small window chat record

32. Heading Style

33. Drag the Window

34, drag principle

35. Drag Switch

36. Optimized coordinate calculation

37. Login Interface

38. Mask Effect

39. Center Layout

40. Login Verification

41. Gender settings

42. Enter the chat room

43. Get a Nickname

44. Interface Initialization

45. Prompt the user to enter the chat room

46. Server Listening Port

47. Server Record Client

48. Send messages to all clients

49. List of bound users

50, binding qualitative

51. Display Chat Content

52. Disconnect the connection

53. Send Message Format

54, the user enters and leaves the prompt

55. Online Headcount Statistics

56. Sending of messages

57. The server receives the message

58. Binding Data

59. Message scroll Bar effect

60, scroll bar scrolling height calculation

61. Empty Chat History

62. Group Chat Message

63. Close the Private chat window

64. Exclude yourself from chatting with yourself

65. Content Initialization

66. Binding Socketid

67. Chat with SB. Alone

68. Message type judgment

69, the server relay private chat messages

70. Show who is chatting with

71. Program debugging

72. Chat function test

73. Share function production

74. Deploy to Server

75. Project Summary

Code QQ: This tutorial mainly explains the installation of node platform, node primary knowledge, node Server program response HTTP request, install third party package via NPM, WebSocket instant Messaging, Chat page interface authoring, drag principle, drag effect, matte effect, positioning and floating, Scroll bar scrolling height settings, user entry and exit chat room tips, instant stats and display of current online people, and group chat and private chat are two big chats. This set of tutorial JS code a little bit more, on 0 basic beginners may have a certain degree of difficulty, hope that through this set of tutorials to learn, let everyone know Nodejs, feel with JS write server-side program fun.

Technical advice and Exchange qq:1416759661

Qq:

Nodejs+websocket Production Chat room video tutorial

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.