Programming for Data Science
About this Course
Explore the basics of programming and familiarise yourself with the Python language. After completing this course, you will be able to write Python programs in Jupyter Notebook and describe basic programming. In this course, you will learn everything you need to start your programming journey. You will discover the different data types available in Python and how to use them, learn how to apply conditional and looping control structures, and write your own functions. This course provides detailed descriptions of new concepts and background information for additional context. The quizzes available will help you to develop your understanding. You will also complete exercises using Jupyter Notebook on your computer. By using Jupyter Notebook, you will be able to combine your notes with useful examples so that you develop the resources you need to program independently in the future. This course is a taster of the Online MSc in Data Science (Statistics) but it can be completed by learners who want an introduction to programming and explore the basics of Python.Created by: University of Leeds

Related Online Courses
Welcome to this course GenAI for Sales Managers: Boosting Sales with GenAI focuses on equipping sales professionals with the knowledge and tools to integrate Generative AI (GenAI) into everyday... more
In this comprehensive course, you will gain a deep understanding of vector databases, their structure, and how they differ from traditional databases. By exploring fundamental concepts, including... more
This course introduces learners to the Data Analysis tools in Microsoft Excel. More specifically, learners will focus on how to build and use single regression and multiple regression to solve... more
This course offers a deep dive into Linux troubleshooting, focusing on practical, real-life scenarios to prepare you for the challenges you may face in the field. Starting with an introduction to... more
Whether you\'re thinking about a career in sales, just getting started at your new sales job, or managing entry level sales people, this course will provide you a valuable perspective on your sales... more