Latest Courses
DigitalOcean Cloud Platform FundamentalsCheck course
Vue and Laravel AuthenticationCheck course
Fullstack Serverless Engineering (AWS, Node.js, React+Redux)Check course
Unreal Engine 4 : The Complete Guide (2020)Check course
The Complete Data Structures and Algorithms Course in PythonCheck course
Learn to create a 2D Idle Miner Tycoon Game in Unity 2020Check course
How to Create a WebApp using Google Apps Script webPagesCheck course
Docker for .Net and Angular DevelopersCheck course
Scala Programming From Scratch To DepthCheck course
ASP.NET Core MVC - Up and Running Part 1 (.NET 5)Check course
DigitalOcean Cloud Platform FundamentalsCheck course
Vue and Laravel AuthenticationCheck course
Fullstack Serverless Engineering (AWS, Node.js, React+Redux)Check course
Unreal Engine 4 : The Complete Guide (2020)Check course
The Complete Data Structures and Algorithms Course in PythonCheck course
- 35% UDP Socket Programming For Distributed Computing in C#.Net

UDP Socket Programming For Distributed Computing in C#.Net

$19.99 $12.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 1
Add to compare
8.4/10 (Our Score)
Product is rated as #99 in category C#

This course teaches C# .Net socket programming with UDP sockets in a hands on and easy fashion. It is a carefully planned and crafted online course which takes the student by the hand and teaches them how to create production quality distributed network applications using C# .Net step by step.

The first sections of this course cover the basics of computer networking, and UDP socket programming in CSharp dot Net necessary for network and socket programming.

Next two sections will teach how to send and receive UDP broadcast in a command prompt C# .Net application using synchronous sockets with method calls such as Socket.Send and Socket.Receive. You will also learn how to convert between string and byte data types.

Once you’re familiar with how distributed network applications function, the course takes you towards asynchronous socket programming. You will also learn about callbacks methods and how you can implement callbacks in C# .Net. I will also show you the publisher subscriber model AKA pub/sub model. We will implement pub/sub model in our library project and the client/server applications using the library as well. We’ll create event handlers, delegates, and raise events as well.

We are going to use an Object Oriented approach for this course following the principles of OOP. In next section we’re going to implement a publisher/subscriber model in C# .Net to bridge the gap between the API solution classes and the WinForms based front end.

Instructor Details

I am A person with many talents and interests, ranging from gardening to programming and poetry to cooking. I've been writing computer software code(C++, C# .Net) since 2006, creating awesome Android apps since 2012. I've been working as a freelance software developer since Nov. 2012. I've extensively worked on network communications, computer telephony integration(CTI) using Microsoft TAPI 2.x and 3.x, and LDAP server programming(Active Directory). Android app development has been my focus as a freelancer, I've created and published several apps for clients and a couple for myself on Google Play store. I've been sharing my knowledge through my blogs, and I am confident its time share more things that I've experienced with the world in a comprehensive video format.

Specification: UDP Socket Programming For Distributed Computing in C#.Net

Duration 3.5 hours
Year 2020
Level All
Certificate Yes
Quizzes No

22 reviews for UDP Socket Programming For Distributed Computing in C#.Net

4.7 out of 5
18
2
1
1
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Ramdoun86

    Thank you for this session, but I thought that through this session I will be able to create a multi channel chat and I can create video and audio and send them to the client but I did not see only the picture and I did not see multiple channels How can I create more than one room? Thank you again

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Jim Williams

    Excellent,welldone

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Andr s Arias

    He could explain it better.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    David Bolton

    I’ve long had an interest in networking but knew not very much about UDP. The course has been a bit of an eye opener for me.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Antonio Morales

    Videos are extremely dense, if you plan on buying this course be ready to re watch videos until it clicks. I’ve purchased over 20 courses on Udemy and i can say Naeem Akram is Easily one of the best instructors on Udemy.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Paul McKinney

    Very well presented course and knowledgeable instructor.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Brava man

    Great course!!

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Jake B.

    Great content, very clear, covers all the basics of writing async UDP code. Wish there where a few more projects but this is certainly a great place to get started.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Jason Peters

    Enjoyed this course, and it taught me a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Thomas Flynn

    I took the previous course the author created, so the format is very familiar

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Garth Bowden

    I wanted to understand how basic networking between clients and servers can be implemented in C#. Though the course isn’t an introduction to C# (Some knowledge of the language is assumed), I found the course to be quite easy to follow. It’s a relatively short course that focuses on coding with a pub/sub model.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Kevin Jameson

    Generally, this course will teach you UDP skills. The first half of the course was excellent; everything was explained. But the further the course went, the worse it got. I feel the course quality began to decline when events were introduced. There was no explanation of events. There were no communication ping pong pictures to show how the packets alternated in the protocol. There were no explanations of UserTokens, Actions<>, Invoke, and so on. Eventually, there were no explanations of goals or whys. The lectures boiled down to watching him type as he said, Let us type this in here in this class, etc. Not much educational value there. The JSON section was understandable. The last half of the course made extensive use of strong zoom ins. It was really bad because you couldn’t see where you were in the code; half that much zoom would be plenty. No explanation given for the Windows form to display images. The worst time was in lecture 17 when he put in confusing and irritating background music. It was awful. Fortunately, only one lecture was corrupted that way. Having said all this true but negative stuff, I emphasize that you will learn the basics of UDP programming from this course, and the multi client chat app was a great choice for a demo UDP app. But be prepared to go through a lot of zooming and doing your own research in the last half of the course. After making the claim that UDP is much faster than TCP, I wish he provided some timing data to show how fast UDP was compared to TCP. The source code will be a big help for study. I bought his TDP course too I hope it has no music, less zoom, and more explanations! : )

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Rob van der Wiele

    Great training to refresh my rusty knowledge about this topic.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Kin Fat WONG

    Interesting topic, learn some C# client server model practices and coding.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Calvin Davidson

    The voice is not that good, and a lot of this can be found on internet for free

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    John Scott

    Exactly what I needed for a project I am working on. Thank You

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Ilja Nixdorf

    I am a beginner in the UDP topic and I had need some videos till I got it. Now it is much clearer how UDP work and how to programm it. For this course I can only say that he did a very good job again. I also made his other courses and I don’t want to miss them.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Eunice Willis

    Wow……. I have learnt a lot of things from this course. Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    Vicki Brown

    Great workshop for beginners!

    Helpful(0) Unhelpful(0)You have already voted this
  20. Avatar

    Rita Mikkelson

    Excellent! Very clear explanations and examples.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Avatar

    George Bonner

    Very well and detailed explanation.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Raymond Petrovich

    Amazing experience. Very clear structure and practical exercises.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    UDP Socket Programming For Distributed Computing in C#.Net
    UDP Socket Programming For Distributed Computing in C#.Net

    $19.99 $12.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare