Python for Data Science: From the Basics to Advanced

Other
Alison

Course details

Course description

Python is one of the best and fastest-growing programming languages used in data analysis worldwide. This free online course shows you how to apply the fundamental programming concepts of Python such as looping, variables, data types and data structures to data science. It also explores the NumPy and Pandas libraries that will help you further manipulate, analyze and visualize data in Python.

The demand for skilled data scientists with a sound knowledge of programming languages is increasing exponentially. Python is one of the best data science programming languages. Apart from being easy to learn and implement, it has a wide range of applications in web and game development. This course teaches you programming concepts in Python and how they can be applied to manipulate and analyze data. It begins by introducing you to the Jupyter Notebook environment where you will be writing your code. Moving on, you will be taught how to use markdown cells to add images, text and links to your code. You will learn about variables, indentation and how to comment on your code for other programmers to understand. Furthermore, the course shows you how to work with different data types in Python such as lists, dictionaries, sets, and tuples as well as how to use operators.

Next, the material explores the various decision-making statements in Python such as the 'if statements', 'else statements', the 'else-if statements' as well as the 'for loops' and the 'while loops'. Functions are a great way to save time and effort when writing computer programs because they are a set of instructions that can be used repeatedly to perform a specific task when called upon. In this course, you will create a function that converts the temperature scale from Celsius to Fahrenheit and then call it out to execution. Learners will gain an understanding of the difference between the print function and the return statements as well as the AWS Lambda keyword and its syntax. This free Python course also teached you how to iterate and use the concept of nesting to access other functions and variables. You will learn about double indexing and how to select a specific item from a list or dictionary.

Python libraries play an important role in data science as they help eliminate the need for writing programs from scratch. The final part focuses on two key Python libraries - NumPy and Pandas - which ease sorting, manipulating and the analysis of a data set. The material shows you how to create and shape an array using NumPy and how to select items from a data set using the NumPy indexing and slicing techniques. The various functions of NumPy that serve different purposes will be reviewed. Then, the focus shifts to Pandas, where you will gain a thorough understanding of how to engineer and examine raw data. This course is your stepping stone to a career in data science, as it walks you through the basics of the application of Python to data science.

Provided by

Entry requirements

Please contact the course provider for details.

Course options

Course details

Online

Check with the course provider for dates.

Cost: £0.00 (ex. VAT)

Venue details

This is the main contact address for the provider. This may not be the location where this course is presented.