El curso diseño y programación orientados a objetos en LabVIEW cubre los conceptos fundamentales del diseño y la programación orientados a objetos y después demuestra cómo esos conceptos son implementados en LabVIEW. El diseño orientado a objetos (OO) fomenta interfaces más limpias entre secciones de código y da como resultado código que es más fácil de depurar y se adapta mejor para equipos grandes de programación. La programación orientada a objetos es el desarrollo de código en un lenguaje que cumple con los principios del diseño orientado a objetos.
En aula guiado por instructor: Dos (2) días
Virtual guiado por instructor: Tres (3) sesiones de cuatro horas, más tareas - un promedio de 3 horas diarias
Usuarios de LabVIEW que necesitan mejorar la legibilidad, escalabilidad, capacidad de mantenimiento o reutilización de su código
Usuarios de LabVIEW que desean desarrollar código que sea más fácil de depurar
Usuarios de LabVIEW que están familiarizados con la programación orientada a objetos en otros lenguajes y desean saber cómo implementar diseños orientados a objetos en LabVIEW
Curso LabVIEW Core 3 o experiencia equivalente
Sistema de Desarrollo Profesional de LabVIEW
Los cursos virtuales guiados por un instructor incluyen material digital que se entrega a través del centro de aprendizaje de NI.
La capacitación virtual de NI guiada por un instructor se imparte a través de Zoom y se brinda acceso a LogMein a los participantes para realizar los ejercicios en máquinas virtuales equipadas con el software más reciente.
Determinar la conveniencia de usar un enfoque orientado a objetos para desarrollar una aplicación
Diseñar una aplicación usando principios de diseño orientado a objetos
Implementar una jerarquía de clase básica usando clases de LabVIEW
Usar las características de LabVIEW que ofrecen funcionalidad adicional a clases de LabVIEW
Implementar una aplicación usando patrones comunes de diseño orientado a objetos
Modificar una aplicación existente de LabVIEW para reemplazar patrones comunes con objetos de LabVIEW
Lección | Descripción general | Temas |
---|---|---|
Introducción | Dado un proyecto de desarrollo, el alumno podrá determinar si se debe utilizar un enfoque orientado a objetos para diseñar e implementar la aplicación. |
|
Diseñar una aplicación orientada a objetos | Dado un proyecto de desarrollo, aprenderá cómo derivar una jerarquía de clases para la aplicación utilizando principios de diseño orientados a objetos. |
|
Programación orientada a objetos en LabVIEW | Dado un proyecto de desarrollo y una jerarquía de clases, aprenderá cómo desarrollar y usar clases en LabVIEW que sean legibles, escalables, de fácil mantenimiento y reutilizables. |
|
Herramientas orientadas a objetos y patrones de diseño | Dado un proyecto de desarrollo y una jerarquía de clases, aprenderá cómo desarrollar una aplicación de LabVIEW orientada a objetos que aproveche una o más herramientas o patrones de diseño existentes. |
|
Revisión de una aplicación orientada a objetos | Dada una aplicación LabVIEW terminada, aprenderá cómo revisar, refactorizar e implementar el código utilizando buenas prácticas de diseño y programación orientadas a objetos. |
|