Presentación de administración de Tomcat

9 02 2009
Apache Tomcat
Image via Wikipedia

Hola,

Os cuelgo una presentación (creo que completita) que preparé para un curso de administración de Tomcat. Esta vez os lo cuelgo en un formato decente: en PDF.

La distribuyo bajo licencia licencia. Si alguien quiere hacer un uso comercial que se ponga en contacto conmigo.

En algunas transparencias aparece en rojo “Ejercicio MxEy”, lo que quiere decir que en ese punto de la presentación había previsto un ejercicio correspondiente al módulo x con número de ejercicio y. Si alguien quiere los enunciados y las soluciones, que me los pida sin ningún problema (es una pena que wordpress no deje subir zips o tars).

Aprovecho para comentar que en este momento soy profesional freelance y que me ofrezco para temas de asesoría y/o formación en los temas sobre los que posteo.

El índice de la presentación es el siguiente:

  1. Introducción
  2. Instalación de Tomcat
  3. Aplicaciones web con Java
  4. Configurar Tomcat
  5. Gestionar aplicaciones web
  6. Características avanzadas
  7. Conexión con bases de datos
  8. Conectores
  9. Seguridad
  10. Alojamiento compartido
Reblog this post [with Zemanta]




Presentación desarrollo del software para no informáticos

8 02 2009

Os cuelgo una presentación sobre ingeniería informática y desarrollo de software que hice hace unos meses para una audiencia no informática que se dedica a programar. Hablo de bastantes temas pero desde un punto de vista muy divulgativo y poco profundo. El formato es un pptx (lo siento :-P).

La distribuyo bajo licencia licencia y se puede descargar aquí. Si alguien quiere utilizarla con propósitos comerciales que se ponga en contacto conmigo.

El índice de la presentación es el siguiente:

  1. Ingeniería del Software y Metodologías
    1. La problemática de la construcción de software
    2. La ingeniería del software como solución
    3. Partes fundamentales de la ingeniería del software
    4. Ciclos de vida de construcción de software
  2. Arquitectura de aplicaciones
    1. Componentes de un sistema
    2. Evolución y tipos de arquitecturas
    3. Patrones de diseño
  3. Metodologías
    1. Por qué las metodologías tradicionales no son suficiente
    2. Metodologías ágiles
    3. TDD
  4. Entornos y herramientas
    1. Entornos de desarrollo
    2. IDEs
    3. Plugins e integración de herramientas
  5. Buenas prácticas
    1. Buenas prácticas generales
    2. Particularidades del software científico
    3. Checkpoints
  6. Programación paralela
    1. Qué es la programación paralela
    2. Conceptos y clasificaciones
    3. Programación paralela
    4. Qué ayudas tiene el programador
  7. Asincronía y colas
    1. Sincronía vs asincronía
    2. Sistemas de colas
  8. Midiendo
    1. Debugging
    2. Logging
    3. Profiling
    4. Benchmarking
  9. Definición de flujos