Learn to Program and Analyze Data with Python

Description

This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you’ll use the technologies learned throughout the Specialization to design and create your own applications for data retrieval, processing, and visualization.



More Ways to Learn Python

Python

6th - College | Online class

A powerful language that is used in websites, machine learning and more.

Free

Python Tutorial for Beginners: Learn in 7 Days

College | Online resource

Python is widely used in Artificial Intelligence, Natural Language Generation, Neural Networks and other advanced fields of Computer Science. Python had deep focus on code readability & this...

Free

An Introduction to Interactive Programming in Python (Part 2)

College | Online class

About this Course This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice,...

Free

Python

7th - College | Online class

Learn to program in Python, a powerful language used by sites like YouTube and Dropbox.

Free

The Raspberry Pi Platform and Python Programming for the Raspberry Pi

College | Online class

The Raspberry Pi is a small, affordable single-board computer that you will use to design and develop fun and practical IoT devices while learning programming and computer hardware. In addition,...

Free

Using Python to Access Web Data

College | Online class

This course will show how one can treat the Internet as a source of data. We will scrape, parse, and read web data as well as access data using web APIs. We will work with HTML, XML, and JSON data...

Free

Using Databases with Python

College | Online class

This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and...

Free

Python Data Structures

College | Online class

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data...

Free

Graphics Superstar: Python

3rd - 7th | Online class

In Graphics Superstar, students learn Python basics and the Turtle programming library, with an emphasis on programmatically generating graphic art. This course dives deeper into programming...

$250 monthly
Offers paid add-ons

Python Programming Tutorial

9th - College | Online video/YouTube

43 videos guiding you through all the fundamentals of Python including: Installation Modules Sequences & lists String manipulation Sorting Control structures     beautifu Object-oriented...

Free

Become a Python Developer

College | Online class

Python is the hot new language used for a variety of applications: program scripting, big data manipulation, web servers, and even the Raspberry Pi. Whether you are a new or experienced programmer,...

$20 monthly
Offers paid add-ons

Learn Python the Hard Way

7th - College | Book, DVD, ebook/Kindle, Online resource

In Learn Python the Hard Way, Third Edition, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your...

Free

An Introduction to Interactive Programming in Python (Part 1)

College | Online class

This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an...

Free

See all resources for Python