Code an End to End Chat Application with Socket Programming | MUST KNOW | C++

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ม.ค. 2025

ความคิดเห็น • 107

  • @KeertiPurswani
    @KeertiPurswani  11 หลายเดือนก่อน +3

    If you are interested in learning advanced C++ Live, checkout details and enroll for our 2 weeks bootcamp - www.educosys.com/course/cpp

    • @nagashayanak6852
      @nagashayanak6852 11 หลายเดือนก่อน

      Hello mam can we add it for resume

    • @pranaykumar9433
      @pranaykumar9433 11 หลายเดือนก่อน +1

      it would have been better if this code would have been pushed to the github repository then it would be easy to follow

  • @KeertiPurswani
    @KeertiPurswani  11 หลายเดือนก่อน +2

    The next video is up - Threadpool implementation in C++ from scratch | Be a pro developer | Must know C++ concepts
    th-cam.com/video/OfOYTsI3F-g/w-d-xo.html

  • @kassemnassar
    @kassemnassar 11 หลายเดือนก่อน +15

    These videos are awesome - thanks for bringing us more great c++ projects to learn from!

    • @KeertiPurswani
      @KeertiPurswani  11 หลายเดือนก่อน

      Thank you so much!

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code i tried a lot but i am getting server not connected error

  • @SumanKalyanGiri
    @SumanKalyanGiri 11 หลายเดือนก่อน +16

    Ma'am please keep on bringing such content in C++ 🔥

    • @KeertiPurswani
      @KeertiPurswani  11 หลายเดือนก่อน

      Definitely! Continuing the series! The next video is up! ✌🏻🤍

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code link i trued but i am getting error

  • @Itsme1n1ly
    @Itsme1n1ly 11 หลายเดือนก่อน +15

    I don't understand Hindi. Certain explanations that he has given in Hindi will not be able to understand by non hindi speakers. I would really appreciate it if we use english as the communication language for the benefit of everyone. Great share. Thanks to him and Keerthi for the valuable efforts. Hats off

    • @jansirani9915
      @jansirani9915 11 หลายเดือนก่อน +1

      Yes please do videos in English., we are from non Hindi., your videos are really helpful to understand from scratch., thanks in advance.,

    • @harshitsingh4764
      @harshitsingh4764 9 หลายเดือนก่อน +1

      Better option is to learn Hindi.

    • @evansdaniel5741
      @evansdaniel5741 2 หลายเดือนก่อน

      @@harshitsingh4764 hehehehe lmao

    • @nikshaynagda2253
      @nikshaynagda2253 2 หลายเดือนก่อน +1

      not everyone knows english bro indian majority understand hindi

  • @dimlight1172
    @dimlight1172 11 หลายเดือนก่อน +5

    it was very informative. please bring more content on C++
    waiting for the video of updated version of this project

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code i tried a lot but i am getting server not connected error

    • @dimlight1172
      @dimlight1172 10 หลายเดือนก่อน

      @@nagashayanak6852 I never mentioned I coded it myself. Threadpool video is also very informative. I suggest you to watch that. Have a good day

    • @dimlight1172
      @dimlight1172 10 หลายเดือนก่อน

      Please do not forget to share your code when it runs successfully. Thanks in advance.

  • @harshitsingh4764
    @harshitsingh4764 9 หลายเดือนก่อน +1

    I have currently started working on a project which uses socket programming on linux. I was not able to understand the code, but after this video everything makes sense. Also socket programming in linux is almost same and even easier.

  • @techbuddy66
    @techbuddy66 2 หลายเดือนก่อน +1

    superb man absolutely fantastic

  • @Neeta-c6r
    @Neeta-c6r 11 หลายเดือนก่อน +2

    Want part 2 please.. and great content!

    • @KeertiPurswani
      @KeertiPurswani  11 หลายเดือนก่อน +1

      It’s up! Hope you like it 😇

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code i tried a lot but i am getting server not connected error

  • @kishorepurswani1212
    @kishorepurswani1212 11 หลายเดือนก่อน +1

    Great Amit ! Good start ❤
    Keep it up

  • @PriestCoder
    @PriestCoder 4 หลายเดือนก่อน

    Khatarnaak bhaiya didi , never seen anything like this much informative in such easy language

  • @sarkkk2134
    @sarkkk2134 9 หลายเดือนก่อน +1

    the client main.cpp gives linker issue when F5 is pressed but including #pragma comment(lib,"ws2_32.lib") helps

  • @Sureshdharmoju
    @Sureshdharmoju 8 หลายเดือนก่อน +1

    nice demonstration on socket programming .it helped me a lot in my work . thank you guys 👏👏

  • @mouneshdb9211
    @mouneshdb9211 5 หลายเดือนก่อน

    Thank you so much sir i learnt lot of things about the socket programming and I am not missing any content of Keerthi and yours it's great work from you both ❤

  • @rohitpawar7335
    @rohitpawar7335 11 หลายเดือนก่อน +2

    want part 2 plus ui n hosting can be done.?

  • @tathagatasau2559
    @tathagatasau2559 3 หลายเดือนก่อน

    It was really helpful now I'm going for the threadpool vdo, Thanks !

  • @omjain9660
    @omjain9660 หลายเดือนก่อน

    These videos are awesome !!
    Plz Make Production level CHAT Application !!

  • @bashiraddean-mufarreh
    @bashiraddean-mufarreh 11 หลายเดือนก่อน +2

    As a development of the idea. Can I make my pc as server and create two clients PCs by VMware to implement the project more closely to reality?

  • @gopibonam1460
    @gopibonam1460 2 หลายเดือนก่อน

    Brilliant explanation 👌

  • @sameer9368
    @sameer9368 11 หลายเดือนก่อน

    It’s an awesome video…please tell your hubby to make more such awesome videos on it. It is really unique content

    • @KeertiPurswani
      @KeertiPurswani  11 หลายเดือนก่อน

      We are creating more content like this! New video is up 😇

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code i tried a lot but i am getting server not connected error

  • @not_yet_famous
    @not_yet_famous หลายเดือนก่อน

    very helpful we need more

  • @atharvakewate3600
    @atharvakewate3600 8 หลายเดือนก่อน +1

    Sir how can i create an chatbot in C++ basic the our program will fetch the information from the server with the help of API key so pls tell me Or make an video on it

    • @andmhn
      @andmhn 3 หลายเดือนก่อน

      You can use libcurl library.

  • @AnandRaj-ck2yw
    @AnandRaj-ck2yw 8 หลายเดือนก่อน

    amazing..please continue this type of video....also bring a dedicated course on socket programming in c++

  • @nileshgopnarayan-z9z
    @nileshgopnarayan-z9z 2 หลายเดือนก่อน

    Is it production grade code ? Would love to see it or you can guide how to write it

  • @JE_Sabiha_
    @JE_Sabiha_ 11 หลายเดือนก่อน +2

    Can we code this on visual studio code

  • @rahulagrawal3611
    @rahulagrawal3611 4 หลายเดือนก่อน

    This video made my day. Such a valuable content @Keerti and Amit bhai. As discussed at the end, Videos explanation for non blocking socket would have been next level value addition. Very much needed. As the moment we speak about socket in interview next question is NON BLOCKING.
    Happy independence Day :)

  • @sarkkk2134
    @sarkkk2134 9 หลายเดือนก่อน +2

    i am getting a lot of linker errors when i debug the server code how to resolve that what files are to be linked ?

    • @sarkkk2134
      @sarkkk2134 9 หลายเดือนก่อน +1

      i resolved it ; was due to using triple mmm in pragma commment

    • @haaz386
      @haaz386 3 หลายเดือนก่อน +1

      were u able to solve it? facing the same issue

  • @Veer_0747
    @Veer_0747 4 หลายเดือนก่อน

    It was very informative video. I request you.. please make a video for non blocking call using thread pool .. Thanks!!

  • @ronyislam4417
    @ronyislam4417 11 หลายเดือนก่อน

    Love this type of content.please bring real live server type content.waiting for the next video❤

  • @ajeetstationajeet
    @ajeetstationajeet 11 หลายเดือนก่อน

    its great please try to host it in AWS it will be great there is no videos in it

  • @ru2979
    @ru2979 2 หลายเดือนก่อน

    Hi Kirti Ma'am , how do u speak so fast and fluent ? In fact I had to check whether I was playing the video on 1.5x or not. I mean to ask you how are you prepping in making these videos , the monologue part are you prepping prior video making or it is coming natural to u ?

  • @crazymemes4080
    @crazymemes4080 9 หลายเดือนก่อน

    Need more videos please development using c++ is the most interesting topic for me

  • @Vanshikapandey30
    @Vanshikapandey30 11 หลายเดือนก่อน +1

    Amazing video❤

  • @saimanojmohanty1
    @saimanojmohanty1 11 หลายเดือนก่อน

    aise projects kaafi sahi hai ek beginner k liye resume main add karne k liye

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code i tried a lot but i am getting server not connected error

  • @DeepikaSingh-dp3bi
    @DeepikaSingh-dp3bi 11 หลายเดือนก่อน

    Excited to watch this ❤

  • @ShekharGupta-de8jr
    @ShekharGupta-de8jr 2 หลายเดือนก่อน

    There are very less content on socket programming. I have leant a lot. Please also make project with nonblocking calls using poll or epoll and production level code. Thank you!!

  • @moo2900
    @moo2900 9 หลายเดือนก่อน

    Hello, I have a problem. I followed the video step by step, but when I try to connect the client to the server, it always says it is not able to connect and WSAGetLastError throws 0? Is there something I might be missing. The server also says it connects to the client, but then immediately disconnects from the client. I hope someone might have an idea.

  • @CaptainCoder1
    @CaptainCoder1 11 หลายเดือนก่อน +2

    thanks you so much mem for bringing such kind of amazing content. All this things motivate to explore cpp beyond just using it as a tool for competitive coding.❤❤❤❤love you.
    Keep bringing such type for cpp enthusiast

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code i tried a lot but i am getting server not connected error

    • @CaptainCoder1
      @CaptainCoder1 10 หลายเดือนก่อน

      If you Are you talking about the code he wrote during the video, i let you know i haven't written it yet by myself. If i write in future i will definitely share my github repo link with you but for now not. Currently i am busy in something else.

  • @HimanshuSingh-m7j
    @HimanshuSingh-m7j 11 หลายเดือนก่อน

    I have a doubt. Why do we need to call closeSocket(s) in each of the thread separately? Can u call it just once in the main function since the same Socket instance is used by both the threads and closing it in any of the thread should ideally reflect to both of them?

    • @KeertiPurswani
      @KeertiPurswani  11 หลายเดือนก่อน

      In the client interaction thread , we have to close the socket in the thread because this socket was specific to the client .

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code i tried a lot but i am getting server not connected error

  • @alokthakkar9392
    @alokthakkar9392 8 หลายเดือนก่อน

    Please teach pool threading. Via project. Nice video ❤

  • @VaibhavSingh_code
    @VaibhavSingh_code 11 หลายเดือนก่อน +1

    Really good❤

  • @pausepush1418
    @pausepush1418 11 หลายเดือนก่อน +2

    Hey coders 🎉

  • @Alagu1210
    @Alagu1210 11 หลายเดือนก่อน

    Thank you,the video is in very detail.

  • @RacingTails
    @RacingTails 5 หลายเดือนก่อน

    very helpful thanks bro

  • @Sy3dna33m
    @Sy3dna33m 11 หลายเดือนก่อน +1

    Client server code 🤔 why we have to use this ?

    • @KeertiPurswani
      @KeertiPurswani  11 หลายเดือนก่อน

      To exchange data on network 🤨

  • @harshprasad1
    @harshprasad1 หลายเดือนก่อน

    Nice

  • @mahmudunnabifahim
    @mahmudunnabifahim 4 หลายเดือนก่อน

    Please make a video on how to do socket programming in macbook m1 😞😞😞

  • @kgCode658
    @kgCode658 10 หลายเดือนก่อน

    i am using ubuntu. is there any way to use winsock in ubuntu or any other way that i can do the project without installing windows

    • @geeksentertainmentmedia4827
      @geeksentertainmentmedia4827 10 หลายเดือนก่อน

      You would need to use linux socket api instead of windows socket api on ubuntu . Otherwise all concepts remains same .

  • @rahulsharma-zi8lz
    @rahulsharma-zi8lz 2 หลายเดือนก่อน

    Keerti maam, advanced web development ka bhi leke aao

  • @amarnathgandhi2426
    @amarnathgandhi2426 10 หลายเดือนก่อน

    Hi Amit /Keerti
    Could you help me to clear one doubt
    Suppose if have a interger vector contains some duplicate values i want to remove these value without change the order of vector elements how i can ??
    Pls help me sir

  • @yashaswinihm4288
    @yashaswinihm4288 11 หลายเดือนก่อน

    Can u put this project in resume

  • @williamweidner5425
    @williamweidner5425 2 หลายเดือนก่อน

    cab you post the source code?

  • @rishavsingh1022
    @rishavsingh1022 8 หลายเดือนก่อน

    Good session. But In this code I am getting this " inet_pton' was not declared in this scope " error. Not able to resolve this. Any one facing this issue..?

  • @vasukhungar2517
    @vasukhungar2517 11 หลายเดือนก่อน +1

    bnao yaar production level bhi, maja aye ga

    • @nagashayanak6852
      @nagashayanak6852 10 หลายเดือนก่อน

      pls share the code i tried a lot but i am getting server not connected error

  • @saranshsaxena786
    @saranshsaxena786 6 หลายเดือนก่อน +1

    Sir waiting for part 2

  • @jaishreeram7881
    @jaishreeram7881 หลายเดือนก่อน

    sir keeps changing the code behind video .sometimes in last code is different the while making changes the code is different

  • @hindihearttouchingmovies2306
    @hindihearttouchingmovies2306 9 หลายเดือนก่อน

    Source code mil jayega kya

  • @Funpage1940
    @Funpage1940 11 หลายเดือนก่อน

    Yes , second video please

  • @Lazycat976
    @Lazycat976 11 หลายเดือนก่อน +1

    Kal hi mene c++ me helo world print krna sikha 😢

  • @Sid23000
    @Sid23000 11 หลายเดือนก่อน

    mzaa aa gya sir/mam

  • @subhasissahoo9816
    @subhasissahoo9816 11 หลายเดือนก่อน

    InetPton showing error identifier is undefined

    • @KeertiPurswani
      @KeertiPurswani  11 หลายเดือนก่อน

      Did you include the header file required to use it? It is mentioned in the video as well.

    • @Lastofme69
      @Lastofme69 4 หลายเดือนก่อน

      If u are using vs code try installing vs community 2022 this will install the latest sdk tools and might not show as unidentified

  • @QwertyKeypad-o9w
    @QwertyKeypad-o9w 6 หลายเดือนก่อน

    Need source code ?

  • @dmwkdmdkdwmd7604
    @dmwkdmdkdwmd7604 หลายเดือนก่อน

    After 30 min the sir gets sleepy 😅😅😅

  • @muskan_vibek_gamerz
    @muskan_vibek_gamerz 6 หลายเดือนก่อน

    Kuch error ho rha hai mere me, koi help kar skta hai??

  • @louishoeng773
    @louishoeng773 9 หลายเดือนก่อน +9

    If you advertise a video in english, please use english in it. at the beginning it was still understandable but at the end there is no way to understand anything if you don't speak spoken language.

    • @RahulYadav-o4b3r
      @RahulYadav-o4b3r 5 หลายเดือนก่อน

      @@louishoeng773 why you don't understand Hindi

    • @Trader-12
      @Trader-12 2 หลายเดือนก่อน

      @@RahulYadav-o4b3r why you learn English?

    • @Trader-12
      @Trader-12 2 หลายเดือนก่อน

      ​@@RahulYadav-o4b3rwhy you learn English in India?

  • @ayushyadav9285
    @ayushyadav9285 11 หลายเดือนก่อน

    Awesome

  • @mccrispysparks
    @mccrispysparks 3 หลายเดือนก่อน +1

    ok but why in Hindi?!

  • @khalilurrehman3149
    @khalilurrehman3149 11 หลายเดือนก่อน

    hiiiiiii Keerti

  • @MrRobot-yb8cb
    @MrRobot-yb8cb 5 หลายเดือนก่อน

    speak one language pls. It is impossible to follow the point of the lesson while you speak English and Indian at the same time.

  • @mohdrayyanai546
    @mohdrayyanai546 11 หลายเดือนก่อน

    First.

  • @Testpoint647
    @Testpoint647 9 หลายเดือนก่อน

    your look like Mian Khalifa

  • @harshitsingh4764
    @harshitsingh4764 9 หลายเดือนก่อน

    I have currently started working on a project which uses socket programming on linux. I was not able to understand the code, but after this video everything makes sense. Also socket programming in linux is almost same and even easier.