DESCRIPCIÓN
Metodología
Exposiciones de temas, ejercicios, casos, intercambio de experiencias.
BENEFICIOS
- Perfeccionar el desarrollo profesional científico, técnico y humano.
- Ampliar los contactos personales y extender la red de relaciones
- Tener oportunidades para conocer y tratar a profesionales del sector, que pueden ser de gran ayuda para tu futuro profesional
- Complementar tus estudios universitarios teóricos con una formación más práctica y próxima a la realidad del mundo empresarial
- Conocer los nuevos ámbitos de investigación en tu campo con posibilidades de aplicación profesional
- Hacer una inversión de futuro. Si has escogido bien, rentabilizarás la inversión con un puesto de trabajo más adecuado a tus intereses y formación
- Te ofrece la oportunidad de cambiar de perspectiva, en el sentido de enriquecer tu preparación académica y en ir dejando a un lado la forma de trabajar en el ámbito universitario, para acercarte al modo de funcionar de las empresas.
CONTENIDO
I. ANALISIS DE SISTEMAS
- Investigación Preliminar del Proyecto
- Proyecto de sistemas
- Investigación preliminar, recursos
- Estimación del proyecto de software
- Modelos de estimación
- Análisis del sistema
- Conceptos y elementos del análisis
II. DISEÑO DE SISTEMAS
- Diseño de sistemas de computación
- Conceptos, principios, entrada y salida
- Archivos, interacciones con la base de datos
- Herramientas
- Desarrollo
- Concepto, definición y herramientas
- Implantación del sistema
- Implantación, conceptos y definición
- Capacitación de usuarios del sistema
- Pruebas y evaluación del sistema
III. VISUAL.NET
A) Introducción a la programación orientada a objetos.
- Historia de la POO
- Las Características de la POO:
- Objetos
- Abstracción
- Encapsulación
- Polimorfismo
- Herencia
- Agregación
B) Programación orientada a objetos con Visual Basic .NET
Introducción a Visual Basic .NET Objetos de .NET Framework
- Compatibilidad con estandares de la industria
- Extensibilidad
- Modelos de programación unificados
- Desarrollo simplificado
- Administración de memoria mejorada
- Modelo de seguridad mejorado
Componentes de .NET Framework
- Common Languaje runtime
- Biblioteca de clases base de framework
- Clases de datos de XML
- Ensamblados y manifiestos
- Referencias a ensamblados y espacios de nombres
- Compilación y ejecución de código administrado
- El entrono de desarrollo integral de Visual Studio
Creación de clases
- Objetos y clases
- Definir las clases
- Constructores
- Destructores
- Sobrecarga de métodos
Creación de jerarquías de clases
- Herencia
- Reemplazar métodos de la clase base
- Sobrecarga de métodos de una clase baja
- Sombreado
- Implementación de interfaces.
- Los secretos del Polimorfismo
Implementación de colaboración entre objetos
- Comunicación entre objetos mediante mensajes
- Programación dirigida por eventos
- Delegación
- Gestionar excepciones en .NET Framework
- Acceso a métodos y propiedades compartidas
- Mensajes asincrónicos
C) Desarrollo de aplicaciones
Aplicación OSO: Implementación de los algoritmos lógicos
- Fases de diseño de la aplicación
- Introducción a ADO.NET
- Proveedores de datos
- Utilización de los objetos DataSet
Desarrollo de aplicaciones Windows
- Conceptos básicos sobre los formularios Windows
- Conceptos básicos sobre los controles de servidor Web
- Jerarquía de herencia de Web Form y de los controles Web
- Utilización del diseñador de formularios Web de Visual Studio
- Gestión de los eventos de Web Form y sus controles
- Controladores de eventos de página y de controles de servidor
- Eventos de aplicación y de sesión
- Almacenar y compartir el estado en una aplicación Web
- Enlace de datos en GUIs basados en formularios Web
- Crear la GUI basada en formularios Web de la aplicación OSO
Para obtener el Diploma:Haber cubierto como mínimo el 85 % de asistencia al programa. Cumplir con los requisitos del docente dentro del módulo impartido