Debo empezar diciendo que nunca fui programador, de hecho, no he llevado ningún curso de programación más allá de 1 mes de Quick Basic por allá por los ochentas.

De más está decir que lo mío es y siempre ha sido el diseño, medios impresos y web, y es justo por la web que aprendí (por mi cuenta, como todos) html, css, manejar mysql, adaptar alguno que otro javascript, o script de php, o instalar alguna aplicación web, modificándo sobretodo su apariencia más que su funcionabilidad. Obviamente en este camino me he topado con algunos problemas que he tenido que solucionar por mis propios medios o con ayuda de mis amigos programadores.

Debido a los requerimientos de mi nuevo trabajo, debí aprender de manera intensiva algo de Oracle y PowerBuilder, y ahora por voluntad propia estoy en en aprendizaje de PHP, 100% práctica, desarrollando un sistema de facturación que contiene diversos módulos (proyectos, facturas, cheques, trabajadores, etc).

Está desarrollado en PHP y Oracle, así que tuve un bonus de dificultad ya que la información para oracle no es tanta como para mysql, pero ahí voy. Un programador me dijo que mi código está bastante sucio, es natural entiendo, pero es la primera vez que desarrollo algo tan grande en php y desde cero.


El proyecto aún no está terminado, supongo que voy casi a la mitad del trabajo, pero es bastante aceptable si consideramos que llevo aproximadamente un mes, y que he empezado con casi 10% de conocimientos sobre php.

En todo caso dejo aquí unas capturas de mi avance:

Captura del entorno de desarrollo:
codigo.jpg

Un vistazo de los archivos creados:
archivos.jpg

Vista del entorno de la base de datos:
bd_sql.jpg

Vista del menú principal de mantenimientos:
menu_mantenimientos.jpg

Mantenimiento de clientes:
mantenimiento_clientes.jpg

Confirmación al eliminar un cliente
borrar_clientes.jpg

Captura del mantenimiento de proyectos:
mantenimiento_proyectos.jpg

Vista detalle de proyectos:
detalle_proyecto.jpg

Vosta de la pre impresión:
vista_previa.jpg

Además les dejo los links a las páginas que más frecuento en búsca de ayuda y que me han servido en lo que va del proyecto, y que pueden ser de utilidad:

  • Mamorias de un Aprendiz de PHP
  • PHP Builder.com
  • Grunch: php y Oracle
  • Tips para principiantes en PHP
  • Faq de Oracle/PHP
  • Inside.net: control de flujo
  • Wikibooks.org
  • HackingBalls
  • PHP.net
  • Web Estilo
  • Tu Funcion.com
  • Oracle.com
  • Miliuco.com
  • *Eso sumado a un poco de jazz, bossanova y Mucho de Pink Floyd.

    Tambien te puede interesar

    Lee más de: , ,