Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Make 20 Advanced Level Applications in Python
Rating: 4.5 out of 5(497 ratings)
4,072 students

Make 20 Advanced Level Applications in Python

Learn to make real time Applications in Python using Machine Learning Models and Advance Level concepts.
Created byPython School
Last updated 8/2020
English
English [Auto],

What you'll learn

  • Learn to make real time applications using Advance Level Python Concepts
  • Learn to make real time applications using Machine learning models
  • Get a Python Job
  • Get a blueprint of making any type of Application in Pythobn

Course content

18 sections152 lectures24h 13m total length
  • Chat Room Application Intuition-16:54

    Explore the roles of server, client, and proxy server in a networked chat app, including request flow, caching, and gateway behavior to optimize performance.

  • Chat Room Application Intuition-28:26

    Compare TCP and UDP, highlighting reliable, ordered delivery with acknowledgments and the faster, not guaranteed transmission used in video conferencing and online gaming.

  • Chat Room Application Intuition-33:52

    Explore how sockets enable client–server communication, serving as gateways that use an IP address and port number, with DNS mapping google dot com to an IP address.

  • Chat Room Application Part-116:17

    Create a Python chat room by building a server that listens for client requests, binds a host and port, and exchanges encoded messages with a client using sockets.

  • Chat Room Application Part-23:54

    Learn to build a Python chatroom server that handles multiple clients with sockets and threading, using a backlog of five requests and storing connected clients and addresses.

  • Chat Room Application Part-36:42

    Learn to build a Python chat room using threading to handle multiple client join requests concurrently, with a thread targeting an accept function that manages connections and welcomes users.

  • Chat Room Application Part-412:13

    Build a Python chat room app by using threads to handle each client, receive names, broadcast joins and leaves, and encode messages with UTF-8 bytes while planning a broadcast function.

  • Chat Room Application Part-53:28

    Implement a server side broadcast function in Python to relay chat messages to all connected clients in a chat room, preparing for the client side in the next video.

  • Chat Room Application Part-613:02

    Build the client side of a Python chat room by creating a GUI window, a message frame, and a scrollable list using Cantare, sockets, and a ready server for connections.

  • Chat Room Application Part-79:32

    Build a chat room client interface with a message label, an entry field, and send and quit buttons, then establish a local socket connection and start a receive thread.

  • Chat Room Application Part-820:16

    Learn to complete a Python chatroom by implementing receive, send, and quit functions on the client side, decoding messages, updating the message list, and broadcasting via the server.

  • Chat Room Application Part-98:18

    Develop a Python chatroom by fixing server-side broadcasting, UTF encoding, and client handling; implement a multi-client socket server with threading and a GUI client for sending, receiving, and broadcasting messages.

  • Chat Room Application Extra Video - Working of WhatsApp25:01

    Discover how WhatsApp works behind the scenes, from end-to-end encrypted messages and real-time group chats to an Erlang-based back end, offline delivery, and WhatsApp Business.

Requirements

  • Basics of Python or any other Programming Language is required
  • You need a Laptop or PC

Description

In this course, we will assume that you know basics of python or any other Programming Language and is now ready to make real time applications in python. I have been teaching students Programming Languages for many years and I have noticed that many students learn basics and Advance Level stuff but they do not use these concepts to make something real out of it. Here in this course, our main focus is to use Python Concepts and make real time Applications which will help you not only to make Apps but also to get a Job in Python or any other Programming Language.


I have made all types of Apps in such a way that once you know how to make Apps in Python, making Apps in other Programming Language will get a lot easier for you because then you would have already known how to make Apps by using Computer Programming Concepts.


You are now ready to use Python to make something real out it. We will also use not only basic concepts but also teach you advance level concepts  and use them to make all the 20 Applications in Python.

Not only that we have covered and taught many Machine Learning Models and then also using these Machine Learning Models, we have build Advance Level Applications as well. We are pretty sure that after taking this course in Python, you will then feel that you can now make any type of application using the Python Programming language and that you are now a professional programmer who now knows how to use a language to make something real out of it.

We hope that you will enjoy this course!

Who this course is for:

  • Anyone who want to use Python to make real time applications
  • Anyone who want to use Machine Learning Models to make real time applications in Python
  • Anyone who want to get a Job in Python
  • Anyone who want to get a blueprint of making any type of App in Python