¿Conoces algún sitio web o cursos gratuitos para aprender a hacer clases de diagramas UML?

Aquí están mis recomendaciones sobre tutoriales de UML:
UML 2.0 Tutorial en Youtube

Este sitio está muy bien diseñado y completo: Video conferencias gratuitas de informática
Los 100 mejores videos tutoriales de UML

Unified Modeling Language (UML) es el recurso principal al respecto.

Los otros recursos en línea de la siguiente manera:
Tutorial UML – Lenguaje de modelado unificado UML – Sistemas Sparx
Herramientas UML para desarrollo de software y modelado.
Recursos UML Útiles
IBM Rational Unified Modeling Language

sobre buen diseño, te recomiendo
Análisis orientado a objetos y diseño con aplicaciones (3ª edición): Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen, Kelli A. Houston:

Hay algunos buenos libros disponibles, te recomiendo
UML Destilled: una breve guía para el lenguaje de modelado de objetos estándar (3ª edición): Martin Fowler:

Atentamente

Prueba este a ver si te gusta:

Curso gratuito de UML en línea impulsado por Visual Paradigm

UML 2.5

Esto puede ser de ayuda 🙂