Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Practical Jupyter Notebook from Beginner to Expert
Rating: 4.0 out of 5(38 ratings)
309 students

Practical Jupyter Notebook from Beginner to Expert

Python, Markdown, HTML, LaTex, Javascipts, R, Matplotlib, Plotly, Basic plots, Interative plots, Web App, and many more
Created byDr. Shouke Wei
Last updated 4/2022
English

What you'll learn

  • Install Python, setup windows new terminal, install Jupyter notebook and create Jupyter notebook, create working directory and access it from the terminal
  • Create, display and run .py file, run external IPython files, formating text with Markdown and HTML, run R and Javascript in Jupyter notebook
  • Create, insert equations, embed images, audios and videos into Jupyter notebook and align them in Jupyter notebook
  • Change themes, use widely used shortcuts, smart code completion plugin, multi-line cursors, popular magic commands , install packages directly in Jupyter notebo
  • Create basic plots, interactive plots and interactive plot widget in Jupyter notebook
  • Create a content table for a single or multiple notebooks, and convert notebook to a instant and live slideshow and a standalone web application
  • Solve unavailable problem of Built-in terminal of Jupyter notebook on Windows, Solve problem of R unable to install packages on onedrive on Widows

Course content

7 sections31 lectures8h 6m total length
  • Curriculum Introduction14:54

    The lecture introduce the course curriculum, mainly including

    • Why learn Python

    • Why learn Jupyter notebook

    • The contents of the course

  • How to Use and Download the Notebook Files4:12

    This lecture shows how to use and download the notebook files of the course

    • Run the code on cloud plateform (Binder) directly without downloading them on local machine

    • Download the files on local machine using two ways

  • How to Receive Instructor Announcements on Time4:24

    Configure your Udemy account to receive instructor announcements on time by enabling email notifications and adjusting your notification settings in account settings.

Requirements

  • Basic knowledge of Python, or other programming knowledge would be advantage to grasp the skills more quickly.

Description

This course consists of 7 sections, including 30 lectures, which cover the core of the Jupyter Notebook from the basic concepts, operations to detailed applications. It includes

(1) install Python, setup windows new terminal, install Jupyter notebook and create Jupyter notebook, create working directory and access it from Windows terminal;

(2) create, display and run .py file, run external IPython files, formatting text with Markdown and HTML in Jupyter notebook;

(3) create tables, insert equations, embed images, audios and videos into Jupyter notebook and align them using Markdown, HTML, Magics, IPython functions, etc.

(4)  change themes, use widely used shortcuts, smart code completion plugin, multi-line cursors, popular magic commands , install packages directly in Jupyter notebook, as well as use the built-in terminal;

(5) create basic plotting, interactive plotting and Interactive plot widget in Jupyter notebook;

(6) make a content table for an inside Jupyter notebook and for multiple notebooks, convert a notebook to a presentation slideshow, and transfer a notebook to a web application.

This course uses practical examples to help you understand and grasp the Jupyter Notebook from a beginner to an expert in an easy and quick way. This one course is enough for you to grasp almost all aspect of the Jupyter notebook

Who this course is for:

  • Programmers, business analysts, data analysts, statisticians, and data scientists, who want to learn how to use Jupyter notebook for code writing, data analysis and machine learning
  • It is also helpful to students and academic faculties, who are learning and teaching Python, data analysis and modelling, and machine learning.
  • But it can be for anyone who loves Python and Jupyter notebook for his/her projects