Whether you have experience in programming or are looking to get started for the first time, this bootcamp will put you on the fast track to honing your python and data analysis skills. In this online bootcamp, you’ll get hands-on programming experience with data science in Python that you'll be able to immediately apply in the real world. The workshop will be focused on Python and several tools used in data science.
We will introduce you to Python in a Jupyter notebook, including a minimal overview of any programming principles we will use. You will also learn data structures, algorithms, debugging tips, data manipulation and management (preparation and “cleaning”). We will discuss how to explore and mine patterns and other information from data using examples of supervised and unsupervised machine learning algorithms in addition to communication and visualisation tools for presentation and sharing (graphs and other plots).
None required, but basic statistical knowledge (e.g., mean, variance) and basic programming skills will ensure you get the most out of the session.
Install Anaconda (https://store.continuum.io/cshop/anaconda/). Anaconda is a a free package that includes python and a number of tools that will be used in class.
Bring an application scenario (hypothetical, real, or even involving some actual data you have) that you are interested to discuss.
You can also try Python online for free (in browser) at https://www.pythonanywhere.com/try-ipython/