Skip to content

3rens/Python_Crash_Course

 
 

Repository files navigation

Crash Course Python for Data Science - Repo

This is a repository for materials used for a module on quantitative research resources, taught at Glasgow International College at The University of Glasgow.

Intro

Python is a powerful programming language used for many different applications. But a huge community around this open source language has created quite a few tools to efficiently work with Python for Data Science. Python is becoming the laguage of choice of anyone interested in analysing data.

In this crash course, we start from the very beginning, with basic arithmetic and variables, and learn how to handle data structures, such as Python lists, Numpy arrays, and Pandas DataFrames. We'll learn about Python functions and control flow. Plus, we'll look at the world of data visualizations with Python and create our own stunning visualizations based on real data.

How to use

If you have access to a Google Account:

  1. Login into your Google Account.

  2. Go to this link, go to Tutorial and follow the instructions.

If you don't, you can copy this repo in your local environment by following this steps:

  1. Download this repo as a zip file and unzip it.

  2. You will need to install and setup Python. To install and setup for Mac and Windows, you can follow this tutorial..

  3. To open the folder with the Workshop and exercise notebooks, you will need an IDE (Integrated Development Environment). There are many popular IDE environments for Python development. I use Visual Studio Code. If you use Windows, you can follow the instructions on how to install VS Code in your laptop or PC on this link.. Or if you use a Mac, you can follow this link instead..

  4. Complete the Workshops and Exercises in order.



Course Instructor: Graciela Carrillo

Module Coordinator: Dr. Molly Huq



Other Resources

Python Beginner Tutorial. Full playlist: 26 videos

Learn Python - Full Course for Beginners

Intermediate Python.

Python Object Oriented Programming (OOP). Full playlist: 6 videos


About

This is a repository for materials used for a module on quantitative research resources, taught at Glasgow International College at The University of Glasgow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 100.0%