Learn Network Programming in Python ( concepts + 2 Projects )

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024

Комментарии • 62

  • @VinnydaNetEngineer
    @VinnydaNetEngineer 2 года назад +5

    Thanks for the video! Will be studying this for my internship. Company bought 3 buildings I’m sure they will need help automating stuff! Gives me a head start on things

    • @BekBrace
      @BekBrace  2 года назад

      You're very welcome 🙂

  • @med_ihebben_brika4278
    @med_ihebben_brika4278 9 месяцев назад +1

    this the first time that i understood socket on youtube thank you

    • @BekBrace
      @BekBrace  9 месяцев назад +1

      Thank you so much for your kind words 🙏

  • @snackhelm3234
    @snackhelm3234 2 года назад +5

    This worked incredibly well! I can finally play it thanks

  • @liming33
    @liming33 2 года назад +3

    Nice and clearly explained on the subject, love it, thank you.

    • @BekBrace
      @BekBrace  2 года назад

      Hey Liming , thanks a lot for that

  • @agmednassim9527
    @agmednassim9527 2 года назад +2

    Thank you Bek for this video

  • @viathorr
    @viathorr 11 месяцев назад +2

    Hi! I am new to network programming😅 So I'd like to ask you a question, by this approach which you described in the video, can we connect clients only in the same local network? It will not work globally, will it? Can you please describe what I have to do to create, for instance, a global online chat? Should I take a different approach or can you please share some sources where I can find information about it (especially on Python), I would appreciate your help!

    • @BekBrace
      @BekBrace  11 месяцев назад +4

      Hey Misonnh, and thank you for the question which I get a lot actually.
      Short answer: It’s very tough but possible to work globally.
      Long answer: There will be a lot of problems to tackle down the road :
      1- some configuration on the router of the computers on that other LAN .
      The reason is that nowadays everybody has a public IP address that is provided by your ISP ( internet service provider) This IP address is not fixed, but it is easy to lookup what is ur ip (whatismyip.com)
      2 - Sending is not going to be a problem, but receiving is. Some service providers like here in Poland don't allow just any port to be used and you have to find out which ports are allowed. The well known ports are most likely not allowed. That for instance makes it impossible to host a webserver without first contacting your ISP.
      It’s really not easy and requires some experience in networking

    • @viathorr
      @viathorr 11 месяцев назад +1

      ​@@BekBrace Thanks for your reply! I just got an assignment at my university to create an online chat and I was wondering how I should do that, you made it clear to me, thanks!

  • @monasser6
    @monasser6 2 года назад +2

    Thank you for this video, Bek 👏👏👏

  • @phinxmw3191
    @phinxmw3191 2 года назад +1

    Bro successfully installed in laptop thank you.

    • @BekBrace
      @BekBrace  2 года назад

      You're welcome friend

  • @jeremiahremos3357
    @jeremiahremos3357 2 года назад +2

    Thanks! Your video content is the safest and most useful

    • @BekBrace
      @BekBrace  2 года назад

      Appreciate it 😊

  • @filips2071
    @filips2071 Год назад +1

    'Zajebiscie szybki internet' Love it

  • @sushiyu1058
    @sushiyu1058 2 года назад +1

    Still working as of today, ty!

  • @petitboucle8077
    @petitboucle8077 2 года назад +1

    Amazing course thank you very much man

  • @ikbalhussainshakil2311
    @ikbalhussainshakil2311 29 дней назад +1

    awesome

    • @BekBrace
      @BekBrace  29 дней назад

      Thank you so much 🙏

  • @ronronn3148
    @ronronn3148 2 года назад +1

    hey man- im a mechanical engineer and in some time in the future i want to get into coding. ive never really understood how something i usually use as a calculator for example, a spring and mass dampener system is also used to create video games. do you have any insight into this? it just doesnt even make sense to me how its possible. i dont understand how people even figured out how to make new things happen in a language. its just mind boggling.

    • @bekbraceplus
      @bekbraceplus 2 года назад +1

      Coding man - start by studying assembly language before you get into C / C# / Javascript . Python ..etc / Assembly will give you a good idea how binary system works

    • @BekBrace
      @BekBrace  2 года назад +1

      Hey Ron! Thank you for your comment. Just start by studying machine code and assembly language even if theoretically, i believe this will give you great understanding of how code interacts with the transistors and metal in general inside the computer.

  • @ahmedssss5
    @ahmedssss5 2 года назад +1

    Great video bro, thanks for your effort

  • @squid13579
    @squid13579 11 месяцев назад +1

    next scrapy ? 🔥
    nice explanation 👏

    • @BekBrace
      @BekBrace  11 месяцев назад

      Thanks a lot 🙏

  • @ashrafulmomenshuvo5344
    @ashrafulmomenshuvo5344 Год назад +1

    ❤❤❤❤ awesome

    • @BekBrace
      @BekBrace  Год назад

      Thank you very much 🙏

  • @denjiuzumaki4309
    @denjiuzumaki4309 3 месяца назад +1

    nice video!!!

    • @BekBrace
      @BekBrace  3 месяца назад +1

      Cheers mate

  • @duartelucas5746
    @duartelucas5746 Год назад

    Great, thanks!

  • @movrew
    @movrew 2 года назад +1

    🔥

  • @trendy13072
    @trendy13072 Год назад +1

    How can run the output in cmd prompt and vs code terminal.

    • @BekBrace
      @BekBrace  Год назад

      Hi! Ok, here we go ...
      A) Using Command Prompt:
      Compile Your Code (if needed): If you're dealing with a programming language that requires compilation, like C, C++, or Java, you'll need to compile your code first. Use the appropriate compiler and command-line arguments to do so.
      Navigate to the Directory: Open the Command Prompt by pressing Win + R, typing cmd, and pressing Enter. Navigate to the directory where your program or script is located using the cd command.
      For example, if your program is located at C:\Projects\my_program, you would use:
      bash
      Copy code
      cd C:\Projects\my_program
      Run Your Program/Script: Once you're in the correct directory, type the name of the executable or script file and press Enter to run it.
      For example, if your program is named my_program.exe, you would use:
      my_program.exe
      If it's a script like a Python file named my_script.py, you would use:
      python my_script.py
      Using VS Code Terminal:
      Open the Project in VS Code: Open your project folder in Visual Studio Code.
      Access the Terminal: In VS Code, you can access the terminal from the top menu by selecting View > Terminal or by using the shortcut Ctrl + .
      Navigate to the Directory: Use the cd command to navigate to the directory where your program or script is located, just like you would in the Command Prompt.
      bash
      cd path\to\your\directory
      Run Your Program/Script: Once you're in the correct directory, use the same commands as mentioned earlier to run your program or script.
      Hope this was helpful ;)

    • @trendy13072
      @trendy13072 Год назад

      @@BekBrace nice explanation

  • @madhurchaturvedi5551
    @madhurchaturvedi5551 2 года назад +1

    Bro nice video if you can please make Django login project with Mysql workbench and not use sqtlite database

    • @BekBrace
      @BekBrace  2 года назад +2

      Thanks Madhur. A Django login page with MySql workbench. Why not

    • @DominicNweze
      @DominicNweze 2 года назад +1

      No please do flask. Pleaseeeee.
      Do the login page for flask and how to use database cause I keep having issues with my own database.

    • @madhurchaturvedi5551
      @madhurchaturvedi5551 2 года назад +1

      @@BekBrace thanks you so much for response
      And please make in django and keep it up like this

    • @BekBrace
      @BekBrace  2 года назад +2

      @@DominicNweze Hey Dominic . I'm thinking of doing both Django and Flask in two different videos 🙂

    • @BekBrace
      @BekBrace  2 года назад +2

      @@madhurchaturvedi5551 hey Madhur. Will do both 🙂

  • @abhaykrishan734
    @abhaykrishan734 8 месяцев назад

    Can i do port scanning on practice websites for hacking?

    • @BekBrace
      @BekBrace  8 месяцев назад +2

      Only Ethical Hacking, any abusive offensive practice I am against it.
      Please be wise when using the scanning port tool.

  • @alial-nuaimi2695
    @alial-nuaimi2695 2 года назад +2

    so is that what we calleddd cyber security ( hacker ) ?

    • @BekBrace
      @BekBrace  2 года назад +1

      White hacker yes. This is penetration testing and cyber security - especially the last tutorial

    • @alial-nuaimi2695
      @alial-nuaimi2695 2 года назад

      @@BekBrace thanks dude. I’m python enginner do you think if I want to switch to hacker my programming experience will help me or no ? And how come !
      Thanks buddy

    • @alial-nuaimi2695
      @alial-nuaimi2695 2 года назад

      @@BekBrace what do you mean white hacker yes ? So python developer can’t be black h@ker ?

  • @PilliBilliOfficial
    @PilliBilliOfficial 2 года назад +1

    +sub

    • @BekBrace
      @BekBrace  2 года назад

      Thank you Ritu 😊

  • @cristhianmorenomoreno5887
    @cristhianmorenomoreno5887 2 года назад +1

    +sub