Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/supermacro/prism
code for Python programming class at PRISM Resources
https://github.com/supermacro/prism
Last synced: 30 days ago
JSON representation
code for Python programming class at PRISM Resources
- Host: GitHub
- URL: https://github.com/supermacro/prism
- Owner: supermacro
- Created: 2015-09-10T20:11:48.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-11-11T19:33:13.000Z (about 9 years ago)
- Last Synced: 2024-05-01T14:34:37.640Z (7 months ago)
- Language: Python
- Size: 152 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#PRISM Resources Coding 101
> this course uses **Python 3** - [info on Python 3 vs. Python 2](https://wiki.python.org/moin/Python2orPython3)
![PRISMResources Logo](http://prismresources.ca/wp-content/themes/prism/images/layout/ttl-prism-resources.png)
- - - -
###Slide Deck
A read-only and up to date version of the slides I use can be seen [here](https://docs.google.com/presentation/d/1qNmWskKqUbr3gJeW0RaRH3fcFRg_0QzTru1wOcylnmg/edit?usp=sharing).
- - - -
The following links contain finished examples of [PRISMResources](prismresources.ca)' inaugural introduction to Coding class using [Python](python.org) + links to additional resources.
###Exercises & Examples
* Slide 15 - 21: **[First Program](PythonModule/first.py)**
* Slide 30: **[Lists](PythonModule/names.py)**> In python there is another way to store multiple items - **[tuples](http://www.hacksparrow.com/python-difference-between-list-and-tuple.html)**
* Slide 31 - 33: **[Conditionals](PythonModule/conditional.py)**
> [More](http://www.tutorialspoint.com/python/python_if_else.htm) on conditionals + `elif` statement
* Slide 34 - 37: **Loops** ([1st example](PythonModule/loops.py), [2nd example](PythonModule/whileLoop.py))
* Slide 38 - 39: **[Importing](PythonModule/importing.py)**> Slide 40 **[example](PythonModule/sphereVol.py)** import of `math` library
* Slide 41 - 42: **[Functions](PythonModule/functions.py)**
> [More](http://www.tutorialspoint.com/python/python_functions.htm) on functions
* [More](http://www.quora.com/What-is-an-API) on API's
* Reddit API [Documentation](https://github.com/reddit/reddit/wiki/API)
* Python Reddit API Wrapper [documentation](https://praw.readthedocs.org/en/stable/)#####Bots & Scripts
* [first script example](PythonModule/redditFirst.py)
* [first bot example](PythonModule/notificationBot.py)
* [final project](PythonModule/soccerBot.py)