
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
In multi-threaded environments this becomes challenging as only one interpreter can run code at a given time and we need a mutex to protect the state.
In this video we learn how to build a fully functional web server with upload file capability using python. There are two parts, the client index.html which asks the user to browse for a file and the server back-end python side where it accepts the file and saves it on the server.
Jupyter notebook is a server side execution engine exposed over HTTP and consumed from a browser or any thin client. Different outputs from the server execution can be displayed such as text, markdown, charts and much more.
Jupyter supports multiple kernels mainly famous one is python. You can create a notebook which consists of multiple cells. Each cell can be either a code that your write and run on the server, or mark down.
Jupyter notebook grown popular for machine learning where you can execute long running jobs and train models on the server
In this lecture we will discuss how to install Jupyter notebook on mac
In this lecture we will discuss how to install Jupyter notebook on Windows
In this lecture we will discuss how to install Jupyter notebook on docker
In this lecture we will learn how to run and build our first jupyter notebook using a simple twitter example.
In this lecture we will learn more about load balancing and we will use nginx to balance the incoming requests to multiple python services.
Learn how to spin a postgres database on docker so we can use read and write.
In this lecture you will learn how to connect, query and write data to PostgresSQL using psycopg2
Source Code: https://github.com/hnasr/python_playground/tree/master/stateful_stateless
Do you know Python and want to take it to the next level? How about writing a website in Python, or an API so your fellow developers can consume in JSON over simple HTTP. With the boom of microservices and API, developers who are used to working with Python writing scripts can now take their knowledge to the backend. This course will teach you the basic of web servers, how to setup the Python Web server and write interesting cool applications on the backend. By the end of the course you will be read to take on the world and write your own services and APIs, read and write from databases, do sophisticated load balancing on your Python services, work with Jupyter notebooks and much much more!