

On the right side of the image above, we can find the “New” button in between the “Upload” and “refresh” buttons. Please note that we have just started running a notebook server, not an exact notebook, so let’s see how to create one. It will start Jupyter by opening our default browser with the URL: . We want our web application (frontend) to be pointing at some root folder, hence we first go to that particular folder location, open the terminal and then use the following command: Hence we need a server-client mechanism, where the server will provide the backend support from the respective OS, and the client will be the frontend for the web application.

Jupyter provides a web-based interactive computational environment. For creating a notebook, the foremost step is creating a Jupyter server. So let’s first create a notebook, and then we will write our simple programs in it. To work with commands and codes in Jupyter notebook, we need to know it’s working. We will start with starting the notebook server, renaming it, and continuing to understand more about the available ‘menu’ options. Now that we have installed it, let’s learn about the essential functions it supports. We only need to install Anaconda on our systems, and Jupyter notebook comes preinstalled. We can install the Jupyter notebook using the pip command for different OS (Windows, Mac, and Linux) like this: How to Install Jupyter notebook in our System?

The name “Jupyter” comes primarily from the languages it supports, Julia, Python, and R. It provides a web-based interactive computational environment where we can write text, codes, or documents. We can also embed various visualizations in the document. Embedded live code means we can interact with this code and show the effect of changes in real-time. It can be used to create Jupyter documents with embedded live codes, making it very handy for educational and presentation purposes. The Jupyter notebook is an open-source IDE that provides interactive Data Science and Machine Learning environments. Let’s start understanding what exactly it is. Menu options available in Jupyter-notebook.So this blog familiarizes learners with its installation and primary usage. We will primarily use this IDE to develop real-life applications in Machine Learning and Data Science. To compile and execute our python programs, we need an IDE (Integrated Development Environment) similar to what Visual Studio provides for C/C++ and Eclipse for Java. Keeping the requirement of initial learners in mind, engineers developed an easy-to-use IDE, Jupyter notebook, to run python codes line-by-line or in a cell manner.
