Desarrolloweb

20

Click here to load reader

Transcript of Desarrolloweb

Page 1: Desarrolloweb

Abril 2010

Desarrollo web, con software libre

Esteban Lima Torricos

[email protected]

Page 2: Desarrolloweb

¿ Qué es la comunidad de Software Libre Bolivia ?

http://www.softwarelibre.org.bo/http://www.softwarelibre.org.bo/

Page 3: Desarrolloweb

¿ Qué hace SLOB ?

Mantiene el portal www.softwarelibre.org.bo

Mantiene listas de discusión en http://softwarelibre.org.bo/cgi-bin/mailman/listinfo/

general, proyectos, congreso, asociación

Coordina actividades relacionadas a Software Libre a nivel nacional (ver la wiki)

El objetivo principal es difundir y promover el uso de Software Libre en Bolivia

Page 4: Desarrolloweb

Agenda

¿Software Libre?

Código fuente

Lectura de código fuente

Herramientas

Conclusiones

Page 5: Desarrolloweb

¿Software libre?

Cuatro libertades

Uso

Estudio

Modificación

Distribución

Page 6: Desarrolloweb

¿Software Libre?

Modelo bazar de desarrollo

Herramientas básicas

Listas de correo

Repositorio de código

Page 7: Desarrolloweb

Lectura de código fuente

Código fuente y estructura de datos

Actuar como usuario de la aplicación

Metodologías

Empezar por el principio

Prueba y error

Page 8: Desarrolloweb

Herramientas/Lenguajes

Php

Python

Ruby

Perl

Javascript/ajax

Page 9: Desarrolloweb

Herramientas/Framewok

Que es un framework?

Que framework uso?

Page 10: Desarrolloweb

Herramientas/FW PHP

Cake PHP

Symfony

Code igniter

Kumbiaframework

Page 11: Desarrolloweb

Herramientas/FW Python

Django

Pylons

TurboGears

http://wiki.python.org/moin/WebFrameworks

Page 12: Desarrolloweb

Herramientas/FW JavaScript

ExtJS

jQuery

Mootools

Prototype

Script.aculo.us

Page 13: Desarrolloweb

Herramientas/IDE, editores

Eclipse

Aptana

Quanta

Bluefish

Gedit

Vim

Emacs

Page 14: Desarrolloweb

Herramientas/ Base de datos

Mysql

SqlLite

Postgres

Page 15: Desarrolloweb

Herramientas/Adicionales

Trac

Launchpad

Github

Page 16: Desarrolloweb

¿Como participo?

Page 17: Desarrolloweb

¿Como participo?

Buscar algo que necesites

Buscar proyectos pequeños

No reinventar la polvora

Usar listas de correo

Page 18: Desarrolloweb

Conclusiones

Diferentes opciones

Desarrollo comunitario

Independecia tecnológica

Page 19: Desarrolloweb

¿Preguntas?

Page 20: Desarrolloweb

Gracias