BBP Part 1.0 – Network Programming

Share This Post

Share on facebook
Share on whatsapp
Share on twitter
Share on email
Share on vk

Since the birth of the Internet, basically all programs are now web applications, and there are very few stand-alone programs.

A computer network connects computers together so that computers on the network can communicate with each other. Network programming is how to communicate between two computers in a program.

For example, when you use a browser to access Azat.AI your computer is connected to a server of AzatAI via the Internet. Then, the server of AzatAI transmits the content of the webpage as data to your computer via the Internet.

Since there may be more than just a browser on your computer, there are Facebook, Skype, Dropbox, mail client, etc. The other computers connected by different programs will be different, so, more precisely, the network communication between two computers is actually between communication on the two processes(Think about human communication). For example, the browser process communicates with a web service process on the AzatAI server, and the WhatsAPP process communicates with a process on a certain server of Facebook.

Network programming is the same for all development languages, and Python is no exception. Network programming in Python is to communicate with the communication port of another server process in the process of the Python program itself.

In this chapter we will detail the concept of Python network programming and the programming of the two most important network types.

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

AzatAI Academy

Use Unix/Linux style terminal on windows 10

Install `Windows Terminal`  from here: Microsoft Store  open Windows Terminal as admin and type `` to clone the git repo. cd fonts type Set-ExecutionPolicy Bypass on

AzatAI Team

Thinking like a programmer

A large goal of this AzatAI Academy programs is to give you practice thinking like a computer programmer. Longtime programmers will often talk about how

Do You Want To Boost Your Business?

drop us a line and keep in touch

Follow Us

© 2019 AzatAI All Rights Reserved