YoVDO

Programming for Data Science

Offered By: University of Leeds via Coursera

Tags

Data Science Courses Programming Courses Python Courses Jupyter Notebooks Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

  • First steps with Python
    • This module introduces Python and Jupyter Notebook, as well as the concepts of variables, assignment and basic mathematical operators.
  • Data Types in Python
    • This module introduces the fundamental data types in Python, namely numbers, strings, Booleans and None. It also introduces structured data types, including lists, tuples, sets, dictionaries and classes.
  • Control Structures and Functions

Taught by

Dr Jonathan Ward

Tags

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity