Introduction to Data Analytics with Python
Learn the fundamentals of using Python for data analysis and develop skills in two of Python’s core libraries, Pandas and Seaborn with this online Python programming course.
Duration
4 weeks
Weekly study
3 hours
100% online
How it works
Unlimited subscription
Learn more
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
More courses you might like
Learners who joined this course have also enjoyed these courses.
©2025 onlincourse.com. All rights reserved