Diferència entre revisions de la pàgina «Entorns de desenvolupament»
Salta a la navegació
Salta a la cerca
Línia 3: | Línia 3: | ||
== UF1: Desenvolupament de programari == | == UF1: Desenvolupament de programari == | ||
* Fases de desenvolupament de programari: anàlisi, disseny, desenvolupament, test, producció | * Fases de desenvolupament de programari: anàlisi, disseny, desenvolupament, test, producció | ||
− | * | + | * github: feu-vos un compte. Important per l'entrega de projectes. |
* Frameworks per Python: Pyramid i Django | * Frameworks per Python: Pyramid i Django | ||
** virtualenv (ens caldrà prèviament als scaffolds): http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/install.html | ** virtualenv (ens caldrà prèviament als scaffolds): http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/install.html |
Revisió del 21:49, 9 ago 2012
...intro...
Contingut
UF1: Desenvolupament de programari
- Fases de desenvolupament de programari: anàlisi, disseny, desenvolupament, test, producció
- github: feu-vos un compte. Important per l'entrega de projectes.
- Frameworks per Python: Pyramid i Django
- virtualenv (ens caldrà prèviament als scaffolds): http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/install.html
- Primer projecte en Pyramid amb "single file" (sense scaffold): http://docs.pylonsproject.org/projects/pyramid_tutorials/en/latest/single_file_tasks/single_file_tasks.html
- Eines per desenvolupament: virtualenv, scaffolds, buildout
- ...
Pyramid framework
- Pylons + repoze.bfg = Pyramid
- Traversal vs. url_dispatcher
- Estructura típica dels arxius en una web amb Pyramid (models, __init__, views, etc.)
- Fase desenvolupament:
- virtualenv (ens caldrà prèviament als scaffolds): http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/install.html
- Pyramid scaffolds (esquelet de projecte): http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/project.html
- Fase deploy (desplegament/producció):
- Apache i WSGI: http://code.google.com/p/modwsgi/wiki/InstallationInstructions
- Configurant WSGI: http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide
- Integració de Apache WSGI i Pylons: http://code.google.com/p/modwsgi/wiki/IntegrationWithPylons
- ...
Buildout
- buildout: http://www.buildout.org
...
UF2: Optimització de programari
...
UF3: Introducció al disseny orientat a objectes
...