Learning iPython Notebook
3.6 (7 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.
157 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learning iPython Notebook to your Wishlist.

Add to Wishlist

Learning iPython Notebook

Learn how to use this unique web-based coding platform to perform calculations and make engaging presentations.
3.6 (7 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.
157 students enrolled
Last updated 1/2017
English
Price: $50
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
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
View Curriculum
Requirements
  • no prior knowledge of Python required
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.

Who is the target audience?
  • anyone wanting to learn how iPython Notebook can be used on a practical level
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 46 Lectures Collapse All 46 Lectures 03:04:02
+
Installing Anaconda
3 Lectures 04:54
Installing Anaconda
03:15

Starting iPython Notebook
00:42

Pandoc
00:57
+
Tour of iPython Notebook
3 Lectures 21:30
New Notebook
05:52

iPython Display
06:53

Common Tasks
08:45
+
Project - Password Generator
6 Lectures 29:46
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
+
Project - Visualizing Stock Ticker Data
9 Lectures 48:53
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
+
Slideshow And Other Examples
17 Lectures 58:31
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
+
Conclusion
1 Lecture 06:01
Wrap-Up
06:01
About the Instructor
Infinite Skills
4.4 Average rating
36,301 Reviews
678,585 Students
331 Courses
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.