{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "## Python Resources" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "```{note}\n", "This document authored by [Todd M. Gureckis](http://gureckislab.org/~gureckis) and is released under the [license](/LICENSE.html) for the book. Links to the external content and cheat sheets include the name and authorship information of the originals.\n", "```" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "This is a collection of useful python resources including videos and online tutorials. This can help student how have less familiarity with programming in general or with python specifically.\n", "\n", "- A nice, free textbook \"How to Code in Python\" by Lisa Tagliaferri\n", "- CodeAcademy has a variety of courses on data analysis with Python. There is a free tutorial on Python 2.0. Although this class uses Python 3.0 and there are minor difference, a beginning programmer who didn't want to pay for the code academy content might benefit from these tutorials on basic python syntax: [Python 2.0 tutorial](https://www.codecademy.com/learn/learn-python)\n", "- Microsoft has an [Introduction to Python](https://docs.microsoft.com/en-us/learn/modules/intro-to-python/?WT.mc_id=python-c9-niner) video series. Each video is about 10 minutes long and introduces very basic python features.\n", "- A nice multi-part tutorial on [Data Visualization with Python and Seaborn](https://medium.com/@neuralnets/statistical-data-visualization-series-with-python-and-seaborn-for-data-science-5a73b128851d) that gets into many more details about Seaborn than we have time to cover in class.\n", "- A six hour (free) video course on basic Python programming on youtube" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Cheat Sheets" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Cheat sheets are short 1-2 page PDF documents that give a quick visual summary of the many options or commands within a library. A few examples relevant for data analysis in psychology are provided here:" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "- Pandas Cheat Sheet\n", "- Seaborn Cheat Sheet\n", "- Beginnger Python Cheat Sheet" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "celltoolbar": "Tags", "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.3" }, "toc": { "base_numbering": 1, "nav_menu": {}, "number_sections": true, "sideBar": true, "skip_h1_title": false, "title_cell": "Table of Contents", "title_sidebar": "Contents", "toc_cell": false, "toc_position": {}, "toc_section_display": true, "toc_window_display": false } }, "nbformat": 4, "nbformat_minor": 2 }