Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andersinno/tassa-python-ole-hyva

Python for Beginners -kurssin materiaalit
https://github.com/andersinno/tassa-python-ole-hyva

Last synced: about 16 hours ago
JSON representation

Python for Beginners -kurssin materiaalit

Awesome Lists containing this project

README

        

# Tässä Python, ole hyvä!

Anders Innovationsin Python for Beginners -kurssin (31.3.2015-) materiaalit.

## Yhteystiedot

* Aarni Koskela -- [email protected] -- Twitter/Github: @akx
* Janne Tammi -- [email protected] -- Github: @Pikkupomo

## Pythonin asennus

### Windows

* Python 3.4 Windowsille: http://bit.ly/1Gcf1nS
* Asennuksen aikana "Add Python.exe to PATH" päälle
* Tallenna https://bootstrap.pypa.io/get-pip.py (Save As... selaimessa)
ja käynnistä. Tämä asentaa pip-paketinhallintatyökalun Pythoniin.

### Mac OS X

OS X:n mukana tulee Python 2.x; Python 3.4:n voi asentaa esim. osoitteesta
https://www.python.org/ftp/python/3.4.3/python-3.4.3-macosx10.6.pkg


### Linux

Asenna `python3`- tai `python`-paketti jakelun paketinhallinnasta, sekä
`python3-pip` (tai `python-pip`).

## Kehitystyökalut

* Pythonin mukana seuraa yksinkertainen IDLE-ympäristö.
* Suositus: JetBrains PyCharm https://www.jetbrains.com/pycharm/ (ilmainen
Community-versio; Professional opiskelijoille ilmainen)

## Versionhallinta

* Git: https://try.github.io/levels/1/challenges/1

## Testaustyökaluja

* `py.test` (`pip install pytest`)
* `pytest-cov`

## Muit jutui

* BabelMap (http://www.babelstone.co.uk/Software/BabelMap.html)
* Unicode-kirjainkartta
* The Absolute Minimum Every Software Developer Absolutely,
Positively Must Know About Unicode and Character Sets (No Excuses!)
* http://www.joelonsoftware.com/articles/Unicode.html
* http://learnpythonthehardway.org/book/