Learn the fundamentals of using Python for data analysis and develop skills in two of Python’s core libraries, Pandas and Seaborn.
4,004 enrolled on this course
Duration
4 weeksWeekly study
3 hours100% online
How it works
Introduction to Data Analytics with Python
Build your data analytics toolkit with Python
We are in the era of ‘big data’. According to a Forbes article published in 2018, around 2.5 quintillion bytes of data were being generated each day globally.
On this four-week course, created in collaboration with Tableau, you’ll gain a foundational knowledge of data science for business applications, acting as a launchpad to help you become a successful data scientist.
Discover the business value of data science
Traditionally, data was collected from a single source in a standard format, classed as ‘structured’ data. But with data now being collected from various sources in different forms, known as unstructured data, data scientists are becoming increasingly in demand.
This course will show you the value of data science to any business, from data security to predicting market trends. You’ll also delve into the data science life cycle and how to identify and frame business needs to solve problems.
Explore the scientific approach to data science
Data science is a multidisciplinary domain that uses scientific methods, processes, algorithms, and systems to draw knowledge and insights from unstructured data.
During the second week, you’ll dive deeper into solving business problems with data. You’ll learn how to design a structured thinking problem, build a hypothesis, and then test it all to discover a solution to a business need.
Learn to use spreadsheets for data analysis and visualisation
The second half of this course will introduce you to data analysis, data visualisation, and using Excel to perform and display your analysis.
You’ll explore the different functions of Excel and how to create formulas and build charts. You’ll then learn the communication frameworks to help you communicate your insights to stakeholders in a concise and engaging way.
Syllabus
Week 1
Basics of Python programming
Welcome to the course
Before we dive deep into understanding Python and its data science applications, let’s understand how this short course is designed. Understanding the course design will clarify what you can expect and what is expected from you.
Leveraging Python for advanced data analytics
Are you curious to learn how Python supports data analytics? This week, you'll answer this and get an overview of advanced data analytics, its future, and the role of data analysts and programming languages in this field.
Setting up for Python programming
In this section, you will learn how to set up a Python environment on your device and acquaint yourself with the building blocks of Python to begin your programming journey.
Data structures in Python
You are now ready to learn about some advanced concepts and features of the Python language. These concepts and features will serve as the foundational blocks of actual Python programs.
Week 2
Python library: Pandas
Getting started with Pandas
This week, you’ll learn about Python modules, packages, and libraries that will enable you to write well-organised and effective code for your data analysis projects.
Data structures in Pandas
How do Pandas Series and DataFrames help with data analysis? What are some essential data manipulation functions in Pandas, and how do you use them? Let’s find out the answers to these questions in the upcoming section.
Advanced data operations in Pandas
In this topic, let’s explore some of the advanced functionalities, such as reindexing, mapping, filtering, and selecting, utilised for cleaning and preparing the data for data analysis in Pandas Series and DataFrames.
Week 3
Data ingestion and wrangling using Python
Introduction to data processing using Python
Having gained a basic understanding of preparing and modifying data in Pandas data structures, the next question you could be asking yourself is how and where do you apply these skills?
Data ingestion using Python
Here, we will learn how to transport different forms of data from various sources into Python data structures for data processing in order to generate insights and conclusions.
Data wrangling using Python
It's now to learn how to use Python to perform various data processing activities. This phase of processing data is referred to as data wrangling.
Reshaping data sets using Python
Let us learn about the Python operations to reorganise the information into a single data set. Python houses functions for rearranging tabular data, known as reshaping or pivoting operations.
Week 4
Data visualisation using Python
Fundamentals of data visualisation
Here, you will learn the importance of data visualisation, its principles, and a human-centred approach to data visualisation that will empower you to tell captivating stories from your data analysis.
Getting started with Seaborn
You will now be introduced to Python’s data visualisation library, Seaborn. You will also learn to design scatter plots and box plots in Seaborn to visualise data effectively.
Customising and enhancing charts in Seaborn
Now, you will learn how to enhance and customise data visualisations in order to create effective and appealing visualisations and practise these skills through a practical activity.
When would you like to start?
Start straight away and join a global classroom of learners. If the course hasn’t started yet you’ll see the future date listed below.
Available now
Learning on this course
On every step of the course you can meet other learners, share your ideas and join in with active discussions in the comments.
What will you achieve?
By the end of the course, you‘ll be able to...
- Apply the basic elements of the Python language for data analytics.
- Apply advanced data operations using the Python package: Pandas.
- Demonstrate data ingestion and data wrangling operations in Pandas.
- Develop, enhance, and customise data visualisations using the Python plotting library: Seaborn.
Who is the course for?
This course is designed for anyone interested in pursuing a career in data analytics. It will be particularly useful for data analysts looking to add an additional tool to their data analytics repertoire.
Who will you learn with?
Current: Founder of Coursensu - the learning design platform.
Previous: Director of Product (PebblePad). Director of Learning (FutureLearn). Distance Learning Facilitator & Learning Technologist (UCL)
Ways to learn | Buy this course | Subscribe & save | Limited access |
---|---|---|---|
Choose the best way to learn for you! | $134/one-off payment | $244.99 for a whole year Automatically renews | Free |
Fulfill your current learning need | Develop skills to further your career | Sample the course materials | |
Access to this course | tick | tick | Access expires 12 Nov 2024 |
Access to 1,000+ courses | cross | tick | cross |
Learn at your own pace | tick | tick | cross |
Discuss your learning in comments | tick | tick | tick |
Certificate when you're eligible | Printed and digital | Digital only | cross |
Cancel for free anytime |
Ways to learn
Choose the best way to learn for you!
Subscribe & save
$244.99 for a whole year
Automatically renews
Develop skills to further your career
- Access to this course
- Access to 1,000+ courses
- Learn at your own pace
- Discuss your learning in comments
- Digital certificate when you're eligible
Cancel for free anytime
Buy this course
$134/one-off payment
Fulfill your current learning need
- Access to this course
- Learn at your own pace
- Discuss your learning in comments
- Printed and digital certificate when you’re eligible
Limited access
Free
Sample the course materials
- Access expires 12 Nov 2024
Find out more about certificates, Unlimited or buying a course (Upgrades) Sale price available until 31 October 2024 at 23:59 (UTC). T&Cs apply. |
Find out more about certificates, Unlimited or buying a course (Upgrades)
Sale price available until 31 October 2024 at 23:59 (UTC). T&Cs apply.
Learning on FutureLearn
Your learning, your rules
- Courses are split into weeks, activities, and steps to help you keep track of your learning
- Learn through a mix of bite-sized videos, long- and short-form articles, audio, and practical activities
- Stay motivated by using the Progress page to keep track of your step completion and assessment scores
Join a global classroom
- Experience the power of social learning, and get inspired by an international network of learners
- Share ideas with your peers and course educators on every step of the course
- Join the conversation by reading, @ing, liking, bookmarking, and replying to comments from others
Map your progress
- As you work through the course, use notifications and the Progress page to guide your learning
- Whenever you’re ready, mark each step as complete, you’re in control
- Complete 90% of course steps and all of the assessments to earn your certificate
Want to know more about learning on FutureLearn? Using FutureLearn
Learner reviews
Learner reviews cannot be loaded due to your cookie settings. Please and refresh the page to view this content.
Get a taste of this course
Find out what this course is like by previewing some of the course steps before you join:
Do you know someone who'd love this course? Tell them about it...
More courses you might like
Learners who joined this course have also enjoyed these courses.
Browse more in IT & Computer Science and Business & Management