Python Network Applications with Sockets!

The Art of Doing: Python Network Applications with Sockets!

Description

The Art of Doing: Python Network Applications with Sockets, Practical Art: Networking Python Applications with Sockets is published by Udemy Academy. Have you ever wanted to make an online multiplayer game that you and your friends can play or Create your own chat room like the golden AOL chat rooms of the 1990s that you and your friends can use! If you want to learn the basic principles of how such programs work and how to communicate and send information from one computer to another through the Internet, this course is for you. I know in my own journey with Python and computer science, once I got past the basics, there was only one problem: the doors opened into a void, with very little guidance. Python is great because you can do so much with it, especially when you start bringing in new modules and libraries that add functionality. While there are plenty of beginner resources to guide you through learning, I felt that significantly fewer were aimed at an intermediate audience.

Audiences who have learned the basics and are now looking for something else. In this course, I decided to focus my intermediate projects around networking applications; I wanted to write programs that could talk to each other online, both across the local area network and the entire Internet. With this in mind, I asked myself what fun and engaging projects students enjoy and what external modules and libraries we need to know to do these projects. Each project builds on the knowledge gained during previous projects. In the final project, when we try to create our own online multiplayer games, IPV4/TCP sockets are used to connect computers to a server running on a machine with a fixed IP and port forwarding capability, creating various threads. We will create processes to run concurrently on machines.

What you will learn

  • Network infrastructure such as IP addresses and ports, IPv4, TCP, and UDP protocols.
  • How to set up your home network with static IP addresses and port forwarding so that anyone can connect to your applications over the Internet.
  • How to use the socket module to create a basic two-way chat in the terminal.
  • How to use the trading module to create a basic chat room in the terminal.
  • How to use the Tkinter module to create a GUI chat room like the old AOL chat rooms

Who is this course suitable for?

  • I consider this an intermediate course for those who have a solid understanding of Python basics and are looking for ways to create new and exciting projects using various Python modules.
  • Anyone interested in learning how to write programs that can work on a network and communicate with each other.
  • Anyone who likes online multiplayer gameplay!

Course details: The Art of Doing: Python Network Applications with Sockets

  • Publisher: Udemy
  • teacher : Michael Eramo
  • English language
  • Education level: Intermediate
  • Number of courses: 61
  • Training duration: 14 hours and 30 minutes

Head of the course chapters! The Art of Doing: Python Network Applications with Sockets

Course prerequisites

  • Students should have a working knowledge of Python and fundamental programming principles
  • Students should be comfortable with functional programming and object oriented programming as the course will utilize both towards the second half.
  • Familiarity with various python modules will be beneficial but I will take the time to teach what you need to know to build the programs in this course.

Pictures

The Art of Doing: Python Network Applications with Sockets!

Sample video

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 720p

download link

Download part 1 – 2 GB

Download part 2 – 2 GB

Download part 3 – 2 GB

Download part 4 – 1.25 GB

File(s) password: www.downloadly.ir

Size

7.25 GB

4.6/5 – (4130 points)

Be the first to comment

Leave a Reply

Your email address will not be published.


*