Campus_Intermediate Python skills.jpg
Campus_Intermediate Python skills.jpg

What you'll learn


Intermediate Python Skills

SCROLL DOWN

What you'll learn


Intermediate Python Skills

Gain the skills you need to manipulate and visualize a variety of data types using Python.

This course will help learners to:

  • Review essential elements of Python programming

  • Understand data extraction and visualization techniques applied to social science research using Python

  • Make appropriate decisions when dealing with and manipulating data taken from the web and APIs

Language: English

Time to complete: 25 hours

Level: Intermediate

Instructor
[[Instructor]]

How to access:
Sage Campus is a digital library product. If you are a librarian, find out how to get Sage Campus for your university. If you are faculty, a researcher, or a student, recommend Sage Campus to your library.

In association with:
The Royal Statistical Society

Course modules


Course modules


There are 4 modules in this course

 

1. Overview

Review some core functions in Python to prepare you for the rest of the course.

2. Manipulating data

Teaches you how to manipulate data and produce visualizations.

3. Extracting data

Show you how to process different data types and authenticate in Python.

4. Practical application

Give you the skills to effectively plan and execute a task in Python.

Testimonials


Testimonials


What our learners say

 
 

Who it's for


Who it's for


Who it’s for

Knowledge of the basics of Python including variable definition, indentation, lists, dictionaries, tuples, strings and control statements.

FAQs


FAQs


Frequently asked questions

How is the course organized?

The course is organized into a set of interactive learning modules, and you should work through the modules sequentially. The modules contain a number of topic pages, each including a video to walk you through the concept and interactive text to reinforce what was covered in the video, quick questions and knowledge checks.

What other types of activities does the course include?

There are three additional types of activity throughout the course to facilitate deeper learning:

Match: These activities require you to have a go at a task offline, then select the correct solution.

Guided: These are multi-part match activities so you do a part of the task then submit your solution, which unlocks feedback on your attempt and the next part of the task.

Structured: This is a more extended offline task and to see the Tutor’s solution you need to share your attempt at the task and your reasoning. You also get to see other participants' attempts and are encouraged to engage in discussion.

The vast majority of topics in the course are fundamentally practical. You are strongly encouraged to recreate and run the code as you work through them, and complete knowledge checks and activities.

How can I get help during the course?

SAGE Campus will help you with any IT or platform issues you might have.

What software do I need for this course?

The Anaconda Python 3 distribution, as well as a few extra Python packages which we will give details of in the course

Do I need to buy any of this software?

No, all of the software that you need for this course is open source and free

What do I need to participate on this course?

A computer which is able to run Python

Can I do this course on my mobile device?

You can watch videos and read content on your mobile device but ultimately you need to be at a computer to perform the tasks required

Can't find what you're looking for? Contact Us

Try the course


Try the course


Try it out

Students, researchers and faculty can try all Sage Campus courses today by signing up for a 7-day free trial below. 30-day institutional trials are set up via your institution’s library, so recommend us to your library to request a campus-wide trial.