guideline paper@rpi full_stack_python_arch
TRANSCRIPT
Guideline paper• RaspberryPi
https://wiki.archlinux.org/index.php/Raspberry_Pi Docs wiki Raspberry Pi archlinuxhttp://archlinuxarm.org/ Project archlinux ARM & installation OShttp://uk.farnell.com/raspberry-pi Specification hardwarehttp://archpi.dabase.com/ Archlinux on RPI
• Domain TLD & SSL certhttps://hover.com/ Domain management doubleAUTH https://namecheap.com/ Cheap SSL cert
• Pythonhttp://quokkaproject.org/ Quokka CMS – It's a MongoDB Flask CMShttp://flask.pocoo.org/docs/0.10/ Flask WEB Framework https://stormpath.com/blog/build-a-flask-app-in-30-minutes/ Build a flask apps 30 minuteshttp://jinja.pocoo.org/docs/dev/ Jinja2 template langage python for HTMLhttp://mynt.uhnomoli.com/ Mynt Static site generators include Jinja2 template, markdown syntaxhttp://python-eve.org/index.html#demo Eve RESTful API powered by MongoDB,flask,Redishttps://speakerdeck.com/nicola/eve-rest-api-for-humans EVE API getting startedhttps://wiki.archlinux.org/index.php/Virtualenv Python VirtualEnv
• Web serverhttps://gist.github.com/ichpuchtli/7541462 nginx + uwsgi + flask on arch linuxhttp://metz.gehn.net/2013/02/running-anything-on-nginx-with-uwsgi/ Running anything on uWSGIhttp://uwsgi-docs.readthedocs.org/en/latest/index.html uWSGI Building hosting servicehttps://wiki.archlinux.org/index.php/Nginx High performance HTTP server & proxy
• Data managementhttp://redis.io/ Reddis key-value cache, store. Data structure serverhttp://www.slideshare.net/kjunine/getting-started-with-redis Getting started with Redishttps://www.mongodb.org/ NoSQL Database JSON-style documentshttp://www.fullstackpython.com/no-sql-datastore.html noSQL Data Storeshttps://mongolab.com/ MongoDB-as-a-Service hosting
• Markdown syntaxhttp://daringfireball.net/projects/markdown/ text-to-HTML conversion tool for web writershttp://en.support.wordpress.com/markdown-quick-reference/ Quick reference sheet
• HTML & CSShttp://www.w3schools.com/ w3schoolshttp://getbootstrap.com/2.3.2/#download-bootstrap CSS Web frameworkhttp://www.uxapprentice.com/ UX design
• Securityhttps://wiki.archlinux.org/index.php/Security Security pagehttps://wiki.archlinux.org/index.php/Grsecurity Extensive security enhancement to the Linux kernel
• DATA visualisationhttp://neo4j.com/ Graph databasehttp://gremlindocs.com/ Domain specific langage for traversing property graphshttps://github.com/tinkerpop/blueprints/wiki Collection of interfaces, implementation graph data model
Autres cours FRhttp://openclassrooms.com/courses/guide-de-demarrage-pour-utiliser-mongodb Guide de démarrage pour utiliser mongoDBhttp://openclassrooms.com/courses/creez-vos-applications-web-avec-flaskCréer vos applications web avec Flaskhttp://openclassrooms.com/courses/apprenez-a-programmer-en-python Apprenez le pythonhttp://openclassrooms.com/courses/apprenez-a-creer-votre-site-web-avec-html5-et-css3 HTML5 & CSS3