Programming with C# DESCRIPCION MODULOS DE CAPACITACION. Sistemas Informáticos del Valle Módulo 1: Revisión de la sintaxis de C#

Documentos relacionados
MS_20483 Programming in C#

20483 Programación en C#

20483 Programación en C#

VISUAL STUDIO.NET. Programming in HTML5 with JavaScript and CSS3 Examen

Programming in HTML5 with JavaScript and CSS3

CARRERA DE CERTIFICACION MCSD CON VISUAL STUDIO

Visual Studio 2010 Desarrollo de aplicaciones web con C# 4, Framework Entity 4, ASP.NET 4.0,...

20480 Programación en HTML5 con JavaScript y CSS3

Master Microsoft Visual Studio.NET 2010 Desarrollo de aplicaciones

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

Ficha Técnica. Categoría. Contenido del Pack. Sinopsis. Programación. - 1 Manual Teórico - 1 Cuaderno de Ejercicios

80295 Ampliación de Microsoft Dynamics CRM 2011

Especialista TIC en Programación con Microsoft Visual C Sharp

MS_10554 Developing Rich Internet Applications Using Microsoft Silverlight 4

Guía del Curso Especialista TIC en Programación con Microsoft Visual C Sharp 2010

Diplomado C#.NET con Visual Studio

DIPLOMADO EN MICROSOFT VISUAL STUDIO

Microsoft Certified Solutions Developer

ESPECIALISTA EN VISUAL STUDIO.NET

Programa de Capacitación en. Aplicaciones Visual Studio.NET 2013

Developing ASP.NET MVC 4 Web Applications

Especialista en Programación con Visual Basic net Avanzado

20488 Desarrollo de Microsoft SharePoint Server 2013 Core Solutions

Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado

Técnico Superior en Programación con Microsoft Visual C# 2010

Desarrollo.NET con Sharepoint

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

Sala Pinillos, Cámara de Comercio y Producción de La Libertad, Jr. Junín 454 Trujillo. Teléfonos: (044) / (044) Website:

CREACION DE APLICACIONES WEB EMPRESARIALES CON ASP.NET Y AJAX

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010

Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript

Curso Developing ASP.NET MVC 4 Web Applications (20486)

Desarrollo de soluciones de Microsoft SharePoint Server 2013 Core Duración: 40 horas Código: MS-20488

Programación con Visual C#

Curso Developing Data Access Solutions with Microsoft Visual Studio 2010 (10265)

Objetivos y Temario CURSO VISUAL BASIC 2010

20482C Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript

Oracle Fusion Middleware 11g: Creación de Aplicaciones con ADF I

Certificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert

Certificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert

Microsoft Certified Solutions Developer App Builder

PHP 7 Desarrollar un sitio web dinámico e interactivo

Microsoft Certified Solutions Developer App Builder

Programación en HTML5 con JavaScript y CSS3 Duración: 30 Horas Código Sence:

Experto en Desarrollo de Aplicaciones Windows con Visual Studio 2015 C# 6

CURSO DE HTML5 y CSS3 en MADRID

CAPÍTULO 5 DESARROLLO DEL SISTEMA

TABLA DE CONTENIDOS... 3 APARTADO I: PLATAFORMA.NET Y LENGUAJE C# POR ALBERTO POBLACIÓN... 11

IMPLEMENTACIÓN DE INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES

20697 Instalación y Configuración de Windows 10

HABILIDADES AVANZADAS DE MICROSOFT WORD

Contenido OFFICE TEEN

TEMARIO PARA OBTENER LA CERTIFICACIÓN MICROSOFT OFFICE EXCEL EXPERT 2016.

PROGRAMA FORMATIVO: DESARROLLO PARA WINDOWS STORE APPLICATION CON VISUAL STUDIO (C#)

Guía del Curso Certificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert

Curso Programming in HTML5 with JavaScript and CSS3 (20480)

Información General. Al finalizar el curso el alumno será capaz de:

Experto en Microsoft Excel 2016, VBA y Business Intelligence

Introducción. Conocimientos Previos Conocimientos básicos de informática. Duración total del curso: 36 hrs.

Curso de Programación en C# (40 horas)

Desarrollo de Aplicaciones Web de ASP.NET MVC 4

Microsoft Certified Solutions Developer

GUÍA SOBRE BIBLIOTECA DE DOCUMENTOS DE SHAREPOINT

MS_20464 Developing Microsoft SQL Server Databases

PHP y MySQL Domine el desarrollo de un sitio Web dinámico e interactivo (3ª edición)

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

TEMARIO PARA OBTENER LA CERTIFICACIÓN MICROSOFT OFFICE EXPERT WORD EXAMEN CREACIÓN DE DOCUMENTOS PARA UNA COMUNICACIÓN EFECTIVA.

Implementing a SQL Data Warehouse

Curso Developing Windows Applications with Microsoft Visual Studio 2010 (10262)

Especialista TIC en Programación con Microsoft Visual Basic 2010 (Online)

Entity Framework y LINQ

Experto en Desarrollo de Aplicaciones Windows con Visual Studio 2015 C# 6

Guía del Curso Experto en Microsoft Excel 2016, VBA y Business Intelligence

MS_10962 Advanced Automated Administration with Windows PowerShell

Especialista TIC en Programación con Microsoft Visual C# 2010

Curso Implementing a Data Warehouse with Microsoft SQL Server 2014 (20463)

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO

Especialista TIC en Programación con Microsoft Visual Basic 2010

Actualización de habilidades a Windows Server Modalidad de cursado: Presencial / Remota Presencial en Vivo / In Company a Medida

Curso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232)

10550 Programming in Visual Basic with Microsoft Visual Studio 2010

20464 Desarrollo de bases de datos Microsoft SQL Server 2014

Microsoft Entity Framework

Postgrado en Programación en C# 6 y Visual Studio 2015

Postgrado en Programación en C# 6 y Visual Studio 2015

PROGRAMA DE ENTRENAMIENTO Y CERTIFICACIÓN MICROSOFT OFFICE EXPERT 2013 UNIVERSIDAD CÉSAR VALLEJO

Índice general. Presentación... 13

20487 Desarrollo de Windows Azure y Servicios Web

Microsoft Entity Framework

20481C Fundamentos de Desarrollo de Aplicaciones Windows Store Usando HTML5 y JavaScript

Sistema de Registro, Derivación y Monitoreo Chile Crece Contigo

Curso: 10983A Upgrading Your Skills To Windows Server 2016

Guía práctica Visual Studio 2005

Especialista TIC en Programación con Microsoft Visual C# 2010

Resumen de Data Warehousing Consideraciones para una solución de almacén de datos Laboratorio: Explorar una solución de almacenamiento de datos

Framework 4 + ASP.NET Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO

Transcripción:

Programming with C# DESCRIPCION MODULOS DE CAPACITACION Módulo 1: Revisión de la sintaxis de C# Este módulo repasa la sintaxis del núcleo y las características del lenguaje de programación C#. También proporciona una introducción para el depurador de Visual Studio 2012. Resumen de las aplicaciones de escritura usando C# Tipos de datos, operadores y expresiones Construcciones del lenguaje de programación C# Laboratorio: Desarrollo de la aplicación de inscripción clase Implementar la funcionalidad de edición para la lista de estudiantes Implementación de insertar funcionalidad para la lista de estudiantes Implementar funcionalidad de borrar la lista de estudiantes Visualización de la edad del estudiante Describir la arquitectura de aplicaciones.net Framework y uso de las características que Visual Studio 2012 y C# ofrecen para apoyar el desarrollo de.net Framework. Utilice los tipos de datos básicos, operadores y expresiones de C#. Uso estándar C# construcciones de programación.

Módulo 2: Creación de métodos de control de excepciones y aplicaciones de control Este módulo explica cómo crear y llamar a los métodos, atrapar y controlar excepciones. Este módulo también describe los requisitos de monitoreo de aplicaciones a gran escala. Crear e invocar los métodos Creando métodos sobrecargados y utilizando los parámetros opcionales y de salida Control de excepciones Aplicaciones de monitoreo Laboratorio: Extender la funcionalidad de solicitud de inscripción clase Refactorización del código de inscripción Validación de información del estudiante Guardar los cambios en la lista de clases Crear métodos, pasar parámetros a los métodos y devolver los valores de los métodos. Crear métodos sobrecargados y utilizar los parámetros opcionales y los parámetros de salida. Capturar y controlar las excepciones y escribir información en el registro de sucesos. Explica los requisitos para la aplicación de registro, rastreo y perfilado al construir aplicaciones a gran escala. Módulo 3: Desarrollar el código para una aplicación gráfica Este módulo describe cómo implementar la estructura básica y los elementos esenciales de una aplicación de escritorio típico, incluyendo el uso de estructuras y enumeraciones, colecciones y eventos.

Implementación de estructuras y enumeraciones Organizar datos en colecciones Control de eventos Laboratorio: Escribir el código para la aplicación del prototipo de grados Agregar lógica de navegación a la aplicación Creación de tipos de datos de usuario de tienda y grado de información Visualización de información de usuarios y grado Definir y utilizar estructuras y enumeraciones. Crear y utilizar colecciones simples para almacenar datos en memoria. Crear, suscribir y provocar eventos. Módulo 4: Creación de clases e implementación de seguridad de tipos colecciones Este módulo explica cómo crear clases, definir e implementar interfaces y crear y utilizar colecciones genéricas. Este módulo también describe las diferencias entre los tipos de valor y tipos de referencia de C#. Creación de clases Definición e implementación de Interfaces Implementación de seguridad de tipos colecciones Laboratorio: Adición de datos de validación y seguridad de tipos a la aplicación de los grados Implementar el profesor, alumno y tipos de grado como clases Agregar validación de datos a la clase de grado Visualización de los estudiantes en nombre de orden Permitiendo a los profesores modificar la clase y grado de datos

Crear y utilizar clases personalizadas. Definir e implementar interfaces personalizadas. Utilizar medicamentos genéricos para implementar seguridad de tipos colecciones. Módulo 5: Creación de una jerarquía de clases mediante herencia Este módulo explica cómo usar la herencia para crear una jerarquía de clases y extender una clase de.net Framework. Este módulo también describe cómo crear clases genéricas y definir métodos de extensión. Creación de jerarquías de clase Extendiendo clases de.net Framework Creación de tipos genéricos Laboratorio: Refactorización funcionalidad común en la clase de usuario Creación y heredar de la clase Base de usuario Implementación de complejidad de contraseña mediante el uso de un método abstracto Crear la clase ClassFullException Definir clases abstractas y heredan de las clases base para crear una jerarquía de clases. Heredar de clases de.net Framework y utilizar métodos de extensión para agregar funcionalidad personalizada a la clase heredada. Crear métodos y clases genéricas.

Módulo 6: Lectura y escritura de datos locales Este módulo explica cómo leer y escribir datos mediante el uso de archivos de entrada/salida (E/S) y arroyos y cómo serializar y deserializar datos en diferentes formatos. Lectura y escritura de archivos Serializar y deserializar datos Realizar usando flujos de entrada-salida Laboratorio: Generar el informe de calificaciones Serializar los datos para el informe de calificaciones como XML Vista previa del informe de calificaciones Persistiendo los datos serializados grados a un archivo Leer y escribir datos desde y hacia el sistema de archivos mediante el uso de E/S de archivos. Convertir datos en un formato que puede ser escrito o leer de un archivo u otra fuente de datos. Usar flujos de enviar y recibir datos a o desde un archivo u otra fuente de datos. Módulo 7: Acceso a una base de datos Este módulo explica cómo crear y utilizar un modelo de datos de la entidad para acceder a una base de datos y cómo utilizar LINQ para consultar y actualizar los datos. Creación y uso de modelos de datos de la entidad Consultar datos usando LINQ Actualización de datos usando LINQ

Laboratorio: Recuperar y modificar datos de grado Creación de un modelo de entidad de la la base de datos de la escuela de Bellas Artes Actualización de estudiante y grado datos mediante Entity Framework Extender el modelo de entidad para validar los datos Crear un modelo de datos de la entidad, describir las clases fundamentales contenidas en el modelo y personalizar el código generado. Utilizar LINQ para consultar y trabajar con datos. Usar LINQ para insertar, actualizar y eliminar datos. Módulo 8: Acceso a datos remotos Este módulo explica cómo utilizar los tipos en el espacio de nombres System.Net y WCF Data Services, para consultar y modificar datos remotos. Acceso a datos a través de la Web Acceso a datos en la nube Laboratorio: Recuperar y modificar datos de grado en la nube Creación de un servicio WCF datos para la base de datos SchoolGrades Integrar el servicio de datos WCF en la aplicación Recuperar fotografías sobre la Web de estudiante (si el tiempo lo permite) Utilice las clases del espacio de nombres System.Net para enviar y recibir datos a través de la Web. Crear y utilizar un servicio de WCF datos para acceder a los datos en la nube.

Módulo 9: Diseño de la interfaz de usuario de una aplicación gráfica Este módulo explica cómo construir y estilo de una interfaz gráfica de usuario mediante el uso de XAML.Este módulo también describe cómo Mostrar datos en una interfaz de usuario utilizando el enlace de datos. Uso de XAML para diseñar una interfaz de usuario Controles de enlace a datos Una interfaz de usuario de estilo Laboratorio: Personalización de estudiante fotografías y estilizar la aplicación Personalizar el aspecto de las fotografías de estudiantes Labrar la vista de inicio de sesión Animar el Control StudentPhoto (si el tiempo lo permite) Definir vistas XAML y controles para diseñar una interfaz gráfica de usuario simple. Utilizar técnicas de enlace de datos XAML para enlazar elementos XAML a un origen de datos y mostrar los datos. Añadir estilo y dinámicas de las transformaciones a una interfaz de usuario XAML. Módulo 10: Mejorar la capacidad de respuesta y rendimiento de las aplicaciones Este módulo explica cómo mejorar el tiempo de respuesta y rendimiento de las aplicaciones mediante el uso de tareas y operaciones asincrónicas. Aplicación multitarea mediante tareas y expresiones Lambda Realizar operaciones de forma asincrónica Acceso simultáneo a los datos de sincronización

Laboratorio: Mejorar la capacidad de respuesta y el rendimiento de la aplicación Asegurándose de que el usuario interfaz sigue siendo sensible al recuperar datos para profesores Proporcionar comentarios visuales durante las operaciones de larga duración Crear tareas y expresiones lambda para implementar multitarea. Definir y utilizar métodos asincrónicos para mejorar la capacidad de respuesta de aplicación. Coordinar el acceso simultáneo a los datos compartidos a través de múltiples tareas usando primitivas sincrónicas y colecciones concurrentes. Módulo 11: Integración con código no administrado Este módulo explica cómo integrar las bibliotecas no administradas y componentes dinámicos en una aplicación de C#. Este módulo describe también cómo controlar la duración de los recursos no administrados. Crear y utilizar objetos dinámicos Administrar la duración de objetos y control de los recursos no administrados Laboratorio: Actualizar el informe de calificaciones Generar el informe de calificaciones mediante el uso de Microsoft Office Word Controlar la duración de objetos de Word por implementar el patrón de disponer Integrar código no administrado en una aplicación de C# utilizando el Dynamic Language Runtime. Controlar la duración de los recursos no administrados y asegúrese de que ellos están dispuestos adecuadamente.

Módulo 12: Crear ensamblados y tipos reutilizables Este módulo explica cómo examinar los metadatos de tipos mediante el uso de reflexión, crear y utilizar atributos personalizados, generar código administrado en tiempo de ejecución y gestionar las diferentes versiones de ensamblados. Examen de metadatos de objeto Creación y uso de los atributos personalizados Generación de código administrado Control de versiones, firma e implementación de las asambleas Laboratorio: Especificar los datos a incluir en el informe de calificaciones Creación del atributo IncludeInReport Generar el informe Almacenar centralmente la Asamblea Grades.Utilities Examinar los metadatos de objetos en tiempo de ejecución mediante el uso de reflexión. Crear y utilizar la clase de atributo personalizado. Generar código administrado en tiempo de ejecución utilizando CodeDOM. Las diferentes versiones de un ensamblado de gestionar y desplegar un ensamblado en la caché de ensamblados Global. Módulo 13: Cifrar y descifrar datos Este módulo explica cómo cifrar y descifrar datos mediante el uso de encriptación simétrica y asimétrica. Aplicación de cifrado simétrico Aplicación de cifrado asimétrico

Laboratorio: Cifrar y descifrar los grados informes Cifrar el informe de calificaciones Descifrar el informe de calificaciones Realizar la encriptación simétrica mediante las clases del espacio de nombres System.Security. Realizar el cifrado asimétrico mediante las clases del espacio de nombres System.Security