Online
420 horas
Este Postgrado en Programación en C 6 y Visual Studio 2015 le prepara para tener una visión amplia y precisa del entorno de la programación y el desarrollo de aplicaciones gracias a la adquisición de conocimientos sobre el lenguaje C 6 y el manejo de la herramienta Visual Studio 2015.
Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales
Informática / Programación / Desarrollo de aplicaciones / Experto en lenguaje C / Especialista en Visual Studio.
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
- Conocer la interfaz de Visual Studio 2015 y el concepto de arquitectura .NET. - Aprender los detalles del lenguaje C, su sintaxis y todas sus funcionalidades, como las clases, la herencia, las interfaces, los tipos genéricos e incluso los delegados y los eventos.- Aprender sobre el diseño de la interfaz de usuario que cubre todas las fases necesarias para crear aplicaciones Windows funcionales y con buena ergonomía, desde la creación de formularios hasta la creación de controles, pasando por la implementación de administradores de eventos y la validación de los datos introducidos.- Conocer las herramientas de Visual Studio que permiten realizar las pruebas y la depuración de las aplicaciones presentando las técnicas de gestión de errores y los conceptos que permiten monitorizar las aplicaciones, como la traza de la ejecución de la aplicación, la interacción con los registros de eventos y el uso de contadores de rendimiento.- Aprender el uso del Entity Framework, usando ejemplos concretos que permiten entender rápidamente cómo crear modelos de datos y usarlos para establecer la comunicación con una base de datos, mientras se aprende el uso del lenguaje de consultas LINQ para interactuar con datos en diferentes formatos (objetos, SQL o XML). - Conocer los conceptos más avanzados con el objetivo de exponer la gama más amplia de las posibilidades que ofrece el lenguaje C y Visual Studio.
PARTE 1. DESARROLLO CON C 6 Y VISUAL STUDIO 2015UNIDAD DIDÁCTICA 1. LA PLATAFORMA .NETUNIDAD DIDÁCTICA 2. VISUAL STUDIOUNIDAD DIDÁCTICA 3. LA ORGANIZACIÓN DE UNA APLICACIÓNUNIDAD DIDÁCTICA 4. LAS BASES DEL LENGUAJEUNIDAD DIDÁCTICA 5. PROGRAMACIÓN ORIENTADA A OBJETOS CON CUNIDAD DIDÁCTICA 6. DEPURACIÓN Y GESTIÓN DE ERRORESUNIDAD DIDÁCTICA 7. DESARROLLO DE APLICACIONES WINDOWSUNIDAD DIDÁCTICA 8. ACCESO A DATOSUNIDAD DIDÁCTICA 9. LINQUNIDAD DIDÁCTICA 10. XMLUNIDAD DIDÁCTICA 11. DESPLIEGUEPARTE 2. DESARROLLO DE APLICACIONES WINDOWS CON VISUAL STUDIO 2015 C 6UNIDAD DIDÁCTICA 1. TRABAJAR CON VISUAL STUDIOUNIDAD DIDÁCTICA 2. LA ARQUITECTURA .NETUNIDAD DIDÁCTICA 3. INTRODUCCIÓN AL LENGUAJE CUNIDAD DIDÁCTICA 4. LA CREACIÓN DE TIPOSUNIDAD DIDÁCTICA 5. LA HERENCIAUNIDAD DIDÁCTICA 6. TIPOS GENÉRICOSUNIDAD DIDÁCTICA 7. DELEGADOS, EVENTOS Y EXPRESIONES LAMBDAUNIDAD DIDÁCTICA 8. CREACIÓN DE FORMULARIOSUNIDAD DIDÁCTICA 9. IMPLEMENTACIÓN DEL ADMINISTRADOR DE EVENTOSUNIDAD DIDÁCTICA 10. VALIDAR LOS DATOS INTRODUCIDOSUNIDAD DIDÁCTICA 11. CREACIÓN DE CONTROLES DE USUARIOUNIDAD DIDÁCTICA 12. CREACIÓN DE APLICACIONES WINDOWS 8.1UNIDAD DIDÁCTICA 13. DEPURACIÓNUNIDAD DIDÁCTICA 14. GESTIÓN DE EXCEPCIONESUNIDAD DIDÁCTICA 15. MONITORIZACIÓNUNIDAD DIDÁCTICA 16. TESTS UNITARIOSUNIDAD DIDÁCTICA 17. CREACIÓN DEL MODELO DE DATOSUNIDAD DIDÁCTICA 18. PRESENTACIÓN DE ENTITY FRAMEWORKUNIDAD DIDÁCTICA 19. PRESENTACIÓN DE LINQUNIDAD DIDÁCTICA 20. LINQ TO ENTITIESUNIDAD DIDÁCTICA 21. LINQ TO SQLUNIDAD DIDÁCTICA 22. LINQ TO XMLUNIDAD DIDÁCTICA 23. EL SISTEMA DE ARCHIVOSUNIDAD DIDÁCTICA 24. SERIALIZACIÓNUNIDAD DIDÁCTICA 25. EXPRESIONES REGULARESUNIDAD DIDÁCTICA 26. MULTI-THREADINGUNIDAD DIDÁCTICA 27. GLOBALIZACIÓN Y LOCALIZACIÓNUNIDAD DIDÁCTICA 28. SEGURIDADUNIDAD DID
ÁCTICA 29. PARA LLEGAR MÁS LEJOSUNIDAD DIDÁCTICA 30. ENSAMBLADOS Y CONFIGURACIONESUNIDAD DIDÁCTICA 31. DESPLIEGUE