Buổi 2 - Build web real time với NODEJS + SOCKETIO

Loạt bài này sẽ hướng dẫn từ cơ bản cho đến hoàn thiện một trang web với kỹ thuật real time, và hướng dẫn bạn từng bước submit lên Heroku để có sản phẩm chạy thực tế. Hoàn thành các buổi học, bạn sẽ nắm vững kỹ thuật xây dựng web real time thời gian thực.
Buổi 2: Làm quen với SocketIO
- Truyền dữ liệu với hàm ON
- Lắng nghe dữ liệu với EMIT
- Các dạng EMIT trong socketio

Пікірлер: 64

  • @K.Huynh.
    @K.Huynh.Ай бұрын

    Cảm ơn anh đã chia sẻ. Video đã lâu mà vẫn còn rất hữu ích.

  • @user-mh9qz9by3e
    @user-mh9qz9by3e Жыл бұрын

    Video đã 6 năm về trước nhưng kiến thức và cách truyền đạt của anh quá hay quá dễ hiểu, tường tận bản chất vấn đề. Rất cám ơn anh!

  • @haiphamvan4489
    @haiphamvan44894 жыл бұрын

    cảm ơn Master nhiều nhé, nhờ anh mà nhiều bạn trẻ có thể học tập nhiều kiến thức bổ ích với lập trình

  • @ongHuynhVan
    @ongHuynhVan4 жыл бұрын

    Hay quá thầy! Cảm ơn thầy đã ra video hay như này

  • @hoangthachnguyen4559
    @hoangthachnguyen45596 жыл бұрын

    Cảm ơn anh rất nhiều. Bài giảng rất thiết thực

  • @KhangNguyen-kq2iw
    @KhangNguyen-kq2iw2 жыл бұрын

    2022 mới xem, clip về socket dễ hiểu quá anh

  • @123456789074588
    @1234567890745886 жыл бұрын

    Giảng hay quá anh ơi !

  • @toitranvan819
    @toitranvan8197 күн бұрын

    Hay quá

  • @thanhhaile4114
    @thanhhaile41147 жыл бұрын

    rất dễ hiểu anh ạ, cảm ơn anh rất nhiều

  • @AnhDW
    @AnhDW2 жыл бұрын

    cảm ơn anh nhờ mấy cái hình vẻ mà e hiểu rất nhanh

  • @thekhoaday
    @thekhoaday2 жыл бұрын

    hiểu, không thắc mắc gì Tks Khoa

  • @codeworld_thongnguyen
    @codeworld_thongnguyen2 жыл бұрын

    de hieu qua a oi, cam on nhieu a

  • @dinhngocpham6177
    @dinhngocpham61773 жыл бұрын

    có thể dùng io.emit thay cho io.sockets.emit không? Thử thì vẫn chạy được như nhau chỉ là có gì khác biệt hay không?

  • @namle9770
    @namle97707 жыл бұрын

    Hi anh, cho em hoi lam sao de nodeJs connect voi Oracle dc a.

  • @thanhgm3654
    @thanhgm36542 жыл бұрын

    hay quá thầy ơi

  • @duyldk
    @duyldk4 жыл бұрын

    Nếu dùng laravel thì mình áp dụng cách này thôi có được không ad, mình thấy có bài hướng dẫn trên chanel của mình về laravel nhưng khá khó hiểu và cấu hình khá nhiều thứ, khi mình cài lên server thì không biết sao để chạy queue:listen khi start server

  • @namhoai5282
    @namhoai5282 Жыл бұрын

    Anh dạy wa là dễ hiểu

  • @1151TT0209
    @1151TT02097 жыл бұрын

    hay quá thanks anh

  • @thachpeter-angngoc7786
    @thachpeter-angngoc77865 жыл бұрын

    a Khoa e muốn làm 1 app cordova real time khi app tắt không sử dụng nó vẫn nhận thay đổi từ server và thông báo local notification. A có thể cho e 1 giải pháp để làm trong trường hợp này với.

  • @naminh674
    @naminh6744 жыл бұрын

    hay lam anh

  • @anhtuta2767
    @anhtuta27672 жыл бұрын

    cảm ơn anh nhiều

  • @royaltechandmultimedia7365
    @royaltechandmultimedia73653 жыл бұрын

    Quá hay

  • @halevi5894
    @halevi58944 жыл бұрын

    thank master

  • @duocnguyen8961
    @duocnguyen89616 жыл бұрын

    thầy ơi cho em hỏi là dùng toggle Button thì thay chỗ socket.emit("client-send-dat", " ngay đây minh làm sao để gửi trạng thái dậy thầy")

  • @khoazend

    @khoazend

    6 жыл бұрын

    Chào các bạn, Các bạn vui lòng gửi câu hỏi và cùng thảo luận tại Group KHOA PHẠM ONLINE. facebook.com/groups/khoaphamonline/ Cám ơn các bạn

  • @HungNguyen-ip4ws
    @HungNguyen-ip4ws4 ай бұрын

    hồi tết cty cho dl 3 ngày làm event sử dụng soket, lúc đó chưa biết làm socket, dl gấp nữa nên call ajax liên tục hên không bị sập

  • @khoazend

    @khoazend

    4 ай бұрын

    May mắn đó em, nên code lại với socket nhé.

  • @hieuminh2809
    @hieuminh28092 жыл бұрын

    Like

  • @tuanbuianh6936
    @tuanbuianh69367 жыл бұрын

    anh khoa cho em hỏi chút : nếu em mở nhiều tab trên 1 trình duyệt thì server nó vẫn phân biệt là các session khác nhau,có cách nào khắc phục điểm này không vậy?

  • @toanngo3495

    @toanngo3495

    6 жыл бұрын

    theo mình chắc dùng id để phân biệt

  • @AngelliaX

    @AngelliaX

    3 жыл бұрын

    check IP của từng session

  • @thanhngabuithithanhnga7310
    @thanhngabuithithanhnga73104 жыл бұрын

    cho em hỏi là khi mk gửi tin nhắn mà nó bị lỗi như sau: gửi tin nhắn có thể bị biến mất không được hiển thị lên, khi mình nhập lại lần nữa nội dung cũng giống ban đầu và nhấn gửi thì tin nhắn đó lại hiện 2 lần thì do lỗi ở đâu ạ?

  • @quocattran772

    @quocattran772

    4 жыл бұрын

    bạn đưa code mới biết chứ

  • @phuvo8183
    @phuvo81836 жыл бұрын

    thầy giảng rất hay. Cho e hỏi trung tâm còn bán DVD php và nodeJS ko ạ

  • @khoazend

    @khoazend

    6 жыл бұрын

    Chào bạn, Trung tâm không phát hành DVD nữa bạn nhé! Bạn xem video trên website online.khoapham.vn Cám ơn bạn.

  • @khoazend

    @khoazend

    6 жыл бұрын

    Chào bạn, Bạn tham gia nhóm Khoa Phạm Online, đăng bài lên nhóm để được hỗ trợ nhé ! facebook.com/groups/khoaphamonline/ Cám ơn bạn

  • @VoVanHieuit
    @VoVanHieuit6 жыл бұрын

    Anh ơi anh cho em hỏi em muốn gởi dữ liệu là 30 giây đếm ngược từ server ra tất cả các client làm sao vậy anh? Cảm ơn anh!

  • @khoazend

    @khoazend

    6 жыл бұрын

    Chào bạn, Bạn tham gia nhóm Khoa Phạm Online, đăng bài lên nhóm để được hỗ trợ nhé ! facebook.com/groups/khoaphamonline/ Cám ơn bạn

  • @nguyenkhai2094

    @nguyenkhai2094

    4 жыл бұрын

    dùng thử setTimeOut của js thử

  • @Anime-my-heart
    @Anime-my-heart7 жыл бұрын

    anh ơi làm sao để đổi màu 2 thèn thôi còn thèn mình click vô thì không đổi màu vậy em thầy thắt mắt :D

  • @dulig1902

    @dulig1902

    7 жыл бұрын

    bạn dùng socket.broadcast.emit('SERVER-SEND-MAU', data); ở trên server

  • @Anime-my-heart

    @Anime-my-heart

    7 жыл бұрын

    em cảm ơn nhiêu :D

  • @namnguyen-mn8hr
    @namnguyen-mn8hr5 жыл бұрын

    Thầy cho e hỏi mình dùng socket.io với AWS Lambda được không ạ?

  • @luandevpro

    @luandevpro

    5 жыл бұрын

    hỏi vui thê bạn ,, nếu bạn hiểu ắ lambda thì bik thôi , aws lambda để chạy serverless nhiệm vụ mình upload code dạng zip nên nó biên dịch và chạy thôi , cho nên socket.io trong đó thì binh thường thôi .quan trọng viết api thôi chứ ...

  • @luandevpro

    @luandevpro

    5 жыл бұрын

    www.valentinog.com/blog/socket-io-node-js-react/

  • @dongle4709
    @dongle47097 жыл бұрын

    Anh Khoa cho hỏi node js có chống download video được không, giúp em với em đang rất cần

  • @dongle4709

    @dongle4709

    7 жыл бұрын

    cám ơn anh nhé... cho em hỏi thêm 1 tí: em đang đứng ở trang php, giờ em muốn truyền thông tin đến node js sau đó nodejs gửi ngược lại trang php có được không anh...nó như kiểu dạng chát... mà em không muốn dùng ajax hay xây dựng hoàn toàn bằng nodejs...

  • @dongle4709

    @dongle4709

    7 жыл бұрын

    ah anh có bài nào hướng dẫn firebase cho web không ah...

  • @khanhhaohoa

    @khanhhaohoa

    7 жыл бұрын

    được bạn nhanh nhất bạn có thể dùng file get contents còn về bảo mật video thì tốt nhất bạn lên lưu video ra server riêng r cho tường lửa chỉ allow connetc từ ip bạn cho phép hget video

  • @dongle4709

    @dongle4709

    7 жыл бұрын

    cám ơn bạn studio, cho mình hỏi muốn làm realtime như thằng faceseo.vn khi có người đăng bài lên thì ai cũng biết ko cần refesh web... không biết thăng faceseo có dùng nodejs không nhỉ

  • @anhtoi505
    @anhtoi5054 жыл бұрын

    Đến giờ có ai còn xem không ạ :(((

  • @phopho9634

    @phopho9634

    4 жыл бұрын

    đây đây

  • @AngelliaX

    @AngelliaX

    3 жыл бұрын

  • @atNguyen-hp5dw
    @atNguyen-hp5dw6 жыл бұрын

    sao em không bắt được sự kiện khi click anh ạ

  • @khoazend

    @khoazend

    6 жыл бұрын

    Chào bạn, Bạn tham gia nhóm Khoa Phạm Online, đăng bài lên nhóm để được hỗ trợ nhé ! facebook.com/groups/khoaphamonline/ Cám ơn bạn

  • @PhuongNguyen-jm2lc

    @PhuongNguyen-jm2lc

    6 жыл бұрын

    thầy với bạn cho mình hỏi với mình gặp trường hợp như bạn khắc phục như nào í? mình viết code y của thầy mà vẫn k được

  • @NganKim-fq8mv

    @NganKim-fq8mv

    3 жыл бұрын

    thay cho cái cũ là ok !

  • @__trugtin2304
    @__trugtin23046 ай бұрын

    45:30

  • @studyspace5287
    @studyspace52873 жыл бұрын

    39:22

  • @phopho9634
    @phopho96344 жыл бұрын

    còn một trường hợp chat 1 vs 1 nữa ad chưa làm, ai chưa biết làm ib mình chỉ cho nha

  • @ienngongoc3209

    @ienngongoc3209

    3 жыл бұрын

    làm thế nào để liên hệ với bạn vậy

  • @huyhoangphan113
    @huyhoangphan1136 жыл бұрын

    a ns kĩ quá :))

  • @thuban6244

    @thuban6244

    6 жыл бұрын

    cai socket minh viet theo a y h ko chay dc nua roi:

  • @khoazend

    @khoazend

    6 жыл бұрын

    Chào bạn, Bạn tham gia nhóm Khoa Phạm Online, đăng bài lên nhóm để được hỗ trợ nhé ! facebook.com/groups/khoaphamonline/ Cám ơn bạn

Келесі