Learning iPython Notebook

Learn how to use this unique web-based coding platform to perform calculations and make engaging presentations.
3.5 (6 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
149 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 46
  • Length 3 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2014 English

Course Description

This course will teach you how to use iPython Notebook for programming in Python, performing data analyses, and creating interactive presentations. This course is designed for the absolute beginner, meaning no experience with Python or iPython Notebook is required.

You will start by learning how to install Anaconda, then take a tour of iPython Notebook. From there, James will take you through two projects: creating a random password generator in Python and analyzing and visualizing stock ticker data. This video tutorial also teaches you how to present using iPython Notebook, including learning about the operations, functions, methods, and modules. Once you have completed this computer based training course, you will be fully capable of using iPython Notebook as a tool for programming in Python, and be able to perform data analyses in Python. Working files are included, allowing you to follow along with the author throughout the lessons.

What are the requirements?

  • no prior knowledge of Python required

What am I going to get from this course?

  • use iPython Notebook to create Python code, with an emphasis on data analysis and interactive presentation
  • navigate the iPython Notebook interface as an end-user and presentation developer

What is the target audience?

  • anyone wanting to learn how iPython Notebook can be used on a practical level

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Important - Download These First - Working Files
Preview
Article
Introduction And About The Author
Preview
02:08
Goals Of This Course
Preview
01:45
Further Resources
Preview
01:46
Alternatives To Matplotlib And Anaconda
Preview
04:52
Prerequisites For This Course
00:33
How To Access Your Working Files
03:22
Section 2: Installing Anaconda
Installing Anaconda
03:15
Starting iPython Notebook
00:42
Pandoc
00:57
Section 3: Tour of iPython Notebook
New Notebook
05:52
iPython Display
06:53
Common Tasks
08:45
Section 4: Project - Password Generator
Password Generator Outline
01:02
Description Of Project
03:44
Basic Types In Python
07:09
Control Flow
04:30
Basic Functions
08:09
Making A Password
05:12
Section 5: Project - Visualizing Stock Ticker Data
Stock Ticker Visualization Outline
01:00
Special Cells
00:41
Visualizing Stock Ticker Data
08:41
Comparison Operations
03:52
Dictionary
06:04
Datetime And Pandas
04:33
DataFrames
10:52
Project - Part 1
06:13
Project - Part 2
06:57
Section 6: Slideshow And Other Examples
Slideshow And Examples Outline
03:20
Slideshow Example
03:22
Headings
01:41
iPython Notebook
06:03
Types - Part 1
04:27
Types - Part 2
03:38
Types - Part 3
05:50
Types - Part 4
04:14
Operations
02:07
Functions
02:59
Methods
03:01
Modules
02:11
String Module
02:48
Requests
03:26
Numpy
03:03
Matplotlib
03:58
Pandas And Pandas.DataFrame
02:23
Section 7: Conclusion
Wrap-Up
06:01

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Infinite Skills, High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Ready to start learning?
Take This Course