Вы находитесь на странице: 1из 10

Programacin Visual

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN


Modulo: PROGRAMACION VISUAL BIBLIOGRAFA SUGERIDA Visual Estudio .NET Microsoft. 1 SEMANA 1. Fundamentos 1.1 Que es lgica computacional? 1.2 Pasos a seguir para solucionar un problema mediante un programa. 1.2.1 Definicin del problema 1.2.2 Diseo de soluciones 1.2.3 Seleccin de la solucin apropiada 1.2.4 Elaboracin de algoritmo o pseudocdigo 1.2.5 Pruebas de escritorio 1.2.6 Codificacin 1.2.7 Depuracin 1.2.8 Implementacin 1.3 CONCEPTOS 1.3.1 Algoritmos 1.3.2 Codificacin 1.3.3 Lenguajes de Programacin 1.3.4 Pseudocdigos 1.3.5 Diagrama de flujo 1.3.6 Constantes 1.3.7 Contadores 1.3.8 Acumuladores 1.4 VARIABLES 1.4.1 Definicin 1.4.2 Tipos de variables 1.4.3 Asignacin 1.4.4 Operadores Aritmticos 1.4.5 Operadores Lgicos 1.4.6 Operadores Relacionales 1.5 ALGORITMOS Y PSEUDOCDIGOS 1.5.1 Diferencia entre Algoritmos y Pseudocdigos 1.5.2 Diseo de un algoritmos 1.5.3 Diseo de Pseudocdigo 2 SEMANA 1.6 DIAGRAMAS DE FLUJO 1.6.1 Que es un diagrama de flujo 1.6.2 Smbolos para formar diagramas de flujo 1.6.3 Problemas 1.7 ESTRUCTURAS 1.7.1 Estructura Secuencial 1.7.2 Estructura de Seleccin 1.7.3 Estructuras Repetitivas 1.7.4 Ciclo repetir 1.7.5 Ciclo mientras 1.7.6 Ciclo para 3 SEMANA Duracin 18 Semanas

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 1 de 10

Programacin Visual

1.8 PROGRAMACIN ORIENTADA A OBJETOS (POO) 1.8.1 Mecanismos bsicos de la POO 1.8.1.1 Objetos 1.8.1.2 Mensajes 1.8.1.3 Mtodos 1.8.1.4 Clases 1.8.2 Caractersticas de la POO 1.8.2.1 Abstraccin 1.8.2.2 Encapsulamiento 1.8.2.3 Herencia 1.8.2.4 Polimorfismo 4 SEMANA 2. Qu es la plataforma Microsoft .NET? 2.1 Introduccin 2.2 La plataforma .NET 2.3 Tecnologas intrnsecas de la plataforma .NET 3. Qu es el .NET Framework? 3.1 Descripcin del .NET Framework 3.2 Beneficios del .NET Framework 3.2.1 Objetivos del .NET Framework 3.3 Lenguajes del .NET Framework 4. Cules son los componentes del .NET Framework? 4.1 Componentes del .NET Framework 4.2 Common Lenguaje Runtime 4.2.1 Entorno gestionado 4.2.2 Componentes del Common Lenguaje Runtime 4.3 Biblioteca de clases del .NET Framework 4.3.1 Espacios de nombres System 4.4 ADO .NET: Datos y XML 4.4.1 Espacio de nombres System.Data 4.4.2 Espacio de nombres System.XML 4.5 ASP .NET: Formularios Web y Servicios Web 4.5.1 Espacio de nombres System.Web 4.5.2 Espacio de nombres System.Web.Service 4.5.3 Espacio de nombres System.Web.UI 4.6 Interface de usuario 4.6.1 Espacio de nombres System.Windows.Forms 4.6.2 Espacio de nombres System.Web.Drawing 5 Mejoras de Visual Basic .NET 5.1 Principales mejoras del lenguaje 5.1.1 Soporte mejorado orientado a objetos 5.1.2 Gestin de excepciones estructurada 5.2 Acceso total al .NET Framework 5.2.1 Nuevas opciones de manejo de hilos

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 2 de 10

Programacin Visual

5.2.2 Recolector de basura 5.3 Desarrollo Web mejorado 5.3.1 Creacin de formularios Web como formularios Windows 5.3.2 Creacin de servicios Web Fcilmente 6 Descripcin de los espacios de nombres 6.1 Espacios de nombres 6.1.1 Objetivo de los espacios de nombres 6.1.2 El espacio de nombres System 6.2 Espacios de nombres utilizados en mdulos obligatorios 6.3 Espacios de nombres utilizados en mdulos opcionales 5 SEMANA 7 Conceptos Bsicos de .NET 7.1 Introduccin 7.2 Qu es la plataforma .NET? 7.3 Cmo funciona el .NET Framework? 7.3.1 Introduccin. 7.3.2 Cmo interactan las aplicaciones con el .NET Framework? 7.3.3 Trminos y definiciones 7.3.4 Qu es Visual Studio .NET? 7.3.5 Uso de la pgina de inicio 7.3.5.1 Nuevo proyecto 7.3.5.2 Proyecto existente 7.3.6 Plantillas de Aplicacin 7.3.7 Uso del explorador de soluciones 7.3.7.1 Introduccin 7.3.7.2 Trminos y definiciones 7.3.7.3 Archivos de proyectos y soluciones 7.3.8 Trabajo con un proyecto Visual Basic .NET 7.3.8.1 Introduccin 7.3.8.2 Iniciar el proyecto 7.3.8.3 Ejecutar el proyecto en el IDE 7.3.8.4 Generar el proyecto 7.3.8.5 Ejecutar la aplicacin 7.3.8.6 Visualizar archivos 7.3.8.7 Guardar y cerrar el proyecto 8 Explorar el entorno de desarrollo 8.1 Mens y barras de herramientas 8.2 El cuadro de herramientas 8.3 Diseador de Windows Forms 8.4 Editor de cdigo 8.5 Ventana de propiedades 8.6 Otras ventanas de programacin 8.7 Ayuda en lnea 8.8 Trabajar en el entorno de desarrollo 9 Crear un proyecto Visual Basic .NET 9.1 El proceso de desarrollo 9.2 Creacin de la interface de usuario

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 3 de 10

Programacin Visual

9.2 Establecer propiedades de los controles 9.3 Aadir cdigo a los controles 9.4 Guardar, ejecutar y generar una aplicacin Introduccin al Video Proyeccin del Video Anlisis del Video

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

Proyectar Video 4 de CETEC

6 SEMANA 10 Introduccin a los tipos de datos 10.1 Introduccin 10.2 Sistema de tipos comunes 10.2.1 Introduccin 10.2.2 Ventajas del sistema de tipos de datos comunes 10.2.3 Tipo Valor 10.2.4 Tipo Referencia 10.3 Tipos de datos 10.4 Eleccin de tipos de datos 10.5 eleccin de tipos de datos 11 Uso de variables 11.1 Qu son las variables? 11.2 Cmo nombrar las variables 11.3 Cmo declarar las variables 11.4 Cmo afecta Option Explicit a las variables 11.5 Cmo asignar valores a las variables 11.6 Cmo utilizar las variables 11.7 Variables vs. Constantes 11.8 Encontrar los errores 12. mbito de una variable 12.1 Qu es el mbito? 12.1.1 Definiciones 12.1.2 Factores que afectan el mbito 12.1.3 Niveles de mbito 12.2 Cmo declarar variables locales 12.3 Cmo declarar variables estticas 12.4 Cmo declarar variables de mdulo 12.5 Demostracin multimedia: cmo configurar los niveles de acceso para las variables 12.6 configurar niveles de acceso para variables 13 Convertir tipos de datos 13.1 Funciones de conversin 13.2 Cmo convertir explcitamente tipos de datos 13.3 Cmo funciona la conversin implcita de datos 14 Crear y utilizar estructuras de datos 14.1 Qu son las estructuras? 14.2 Cmo declarar estructuras 14.3 Cmo utilizar estructuras 14.4 Crear y utilizar estructuras 15. Almacenar datos en matrices 15.1 Qu es una matriz? 15.2 Cmo declarar una matriz unidimensional 15.3 Cmo utilizar matrices multidimensionales 15.4 Cmo cambiar el tamao de las matrices 7 SEMANA

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 4 de 10

Programacin Visual

16 Crear procedimientos 16.1 Qu son los procedimientos? 16.2 Cmo crear procedimientos Sub 16.3 Cmo crear procedimientos Function 16.4 Cmo declarar argumentos en procedimientos 16.5 Multimedia: pasar argumentos 16.6 Cmo utilizar argumentos opcionales 16.7 Multimedia: escribir cdigo reutilizable 16.8 Reutilizacin de cdigo 16.9 crear una Funcin en un Mdulo 17 Uso de procedimientos 17.1 Cmo utilizar procedimientos Sub 17.2 Cmo utilizar procedimientos Function 17.3 utilizacin del valor devuelto de una funcin 17.4 Cmo pasar matrices a procedimientos 17.5 Cmo crear un Sub Main 17.6 crear un Sub Main 18 Uso de funciones predefinidas 18.1 Cmo utilizar la funcin InputBox 18.2 Cmo utilizar las funciones Date y Time 18.3 Cmo utilizar las funciones String 18.4 Cmo utilizar las funciones Format 18.5 Cmo utilizar las funciones Financial 18.6 Examen de funciones predefinidas 8 SEMANA 19 Uso de expresiones condicionales 19.1 Qu son las expresiones condicionales? 19.2 Cmo utilizar operadores aritmticos 19.3 Cmo utilizar operadores de comparacin 19.4 Cmo utilizar operadores lgicos 19.5 Cmo combinar operadores de comparacin y lgicos 19.6 evaluar expresiones condicionales 20 Uso de estructuras de decisin 20.1 Cmo utilizar instrucciones IfThen 20.2 Cmo utilizar instrucciones IfThenElse 20.3 Cmo utilizar instrucciones IfThenElseIf 20.4 Cmo utilizar instrucciones Select Case 20.5 Directrices para elegir una estructura de decisin 21 Uso de estructuras de bucle condicinelas 21.1 Cmo utilizar instrucciones ForNext 21.2 Cmo utilizar instrucciones For EachNext 21.3 Cmo utilizar instrucciones DoLoop 21.4 Cmo utilizar instrucciones Exit 21.5 diseo de estructuras de bucle 9 SEMANA 22 Crear un formulario 22.1 Introduccin 22.2 Windows Forms frente a Web Forms 22.3 Cmo crear un formulario 22.4 Cmo establecer las propiedades de un formulario 22.5 Ciclo de vida de un formulario

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 5 de 10

Programacin Visual

22.6 Como gestionar eventos del formulario 22.7 Cdigo generado por el diseador de Windows Forms 23 Aadir controles a un formulario 23.1 Aadir controles a un formulario. 23.2 Aadir mens a un formulario. 23.3 Personalizar los controles del Cuadro de herramientas 24 Crear un formulario heredado 24.1 Modificadores de acceso 24.2 Como crear un formulario heredado 24.3 crear un formulario heredado 25 Organizar controles en un formulario 25.1 Como organizar controles en un formulario utilizando el men formato 25.2 Como establecer el orden de la tabulacin de los controles 25.3 Como delimitar (Anchor) un control de Windows Forms 25.4 Como acoplar (Dock) un control en Windows Forms 25.5 Demostracin: organizar controles en un formulario 26 Crear aplicaciones MDI 26.1 Aplicaciones SDI frente a aplicaciones MDI 26.2 Cmo crear aplicaciones MDI 26.3 Cmo interactan los formularios principal y secundario 26.4 crear una aplicacin MDI 10 SEMANA 27 Crear un controlador de eventos para un control 27.1 Modelo de eventos del .NET Framework 27.2 Qu es un controlador de eventos? 27.3 La palabra clave Handles 27.4 Como crear controladores de eventos para eventos de control 27.5 Como aadir y eliminar controladores de eventos en tiempo de ejecucin 27.6 Crear un controlador de eventos para un control 28 Uso de los controles de los formularios Windows Forms 28.1 Seleccionar un control de un formulario Windows 28.2 Como utilizar el control EstatusBar 28.3 Como utilizar el control ListBox 28.4 Como utilizar los controles GroupBox y Panel 28.5 Como utilizar los controles ToolBar e ImageList 28.6 Crear y utilizar un control ToolBar 28.7 Implementar operaciones de arrastrar y soltar entre controles 29 Uso de los cuadros de dilogo en una aplicacin Windows Forms 29.1 Seleccionar cuadros de dilogo en Visual Studio .NET 29.2 Como mostrar cuadros de dilogo en una

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 6 de 10

Programacin Visual

aplicacin 29.3 La propiedad DialogResult 29.4 Como utilizar la entrada en los cuadros de dilogo 29.5 Utilizar el control OpenFileDialog 30 Agregar controles en tiempo de ejecucin 30.1 Coleccin de controles 30.2 Como agregar controles en tiempo de ejecucin 30.3 Agregar y eliminar controles en tiempo de ejecucin 31 Crear mens 31.1 Como agregar un men contextual a un formulario 31.2 Como agregar elementos de men en tiempo de ejecucin 31.3 Como crear controladores de men para elementos de men 31.4 Actualizar men en tiempo de ejecucin 32. Validar introduccin de datos de los usuarios 32.1 Como validar controles utilizando el evento Validating 32.2 Control ErrorProvider 32.3 Como utilizar el control ErrorProvider 32.4 Validar datos en una aplicacin Windows Forms 11 SEMANA 33 Tipos de errores 33.1 Qu son los errores de sintaxis? 33.2 Qu son los errores de tiempo de ejecucin? 33.3 Qu son los errores de lgica? 34 Uso del depurador 34.1 Qu es el modo Break? 34.2 Como utilizar BreakPoints 34.3 Como modificar BreakPoints 34.4 La barra de herramientas de depuracin 34.5 How to Step Through Code 34.6 Como utilizar las ventanas de depuracin 34.7 Como utilizar la ventana Command 35 Gestin de excepciones 35.1 La clase Exception 35.2 Qu es la gestin estructurada de excepciones? 35.3 Cmo utilizar la instruccin TryCatch 35.4 Cmo utilizar el bloque Finally 35.5 Cmo lanzar excepciones 35.6 Directrices para el uso de la gestin estructurada de excepciones 35.7 Demostracin: uso de la gestin estructurada de excepciones 12 SEMANA 36 Streams 37 Readers y Writers 38 E/S bsica de archivos 13 SEMANA

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 7 de 10

Programacin Visual

39 Concepto Clase 39.1 Qu es una clase? 39.2 Qu es un objeto? 39.3 Cmo utilizar el Examinador de objetos 40 Trabajo con clases 40.1 Cmo crear una nueva clase 40.2 Cmo agregar miembros de datos de una instancia 40.3 Cmo agregar mtodos 40.4 Cmo agregar propiedades 40.5 Cmo crear una instancia de una clase 40.6 creacin de una clase 40.7 Cmo utilizar los constructores 40.8 Cmo utilizar los destructores 41 Uso de miembros compartidos 41.1 Cmo utilizar los miembros de datos compartidos 41.2 Cmo utilizar los mtodos compartidos 41.3 creacin de mtodos compartidos 42 Herencia, Polimorfismo y espacios de nombres 42.1 Qu es la herencia? 42.2 Cmo heredar de una clase 42.3 Qu es el polimorfismo? 42.4 Comparacin de clases y estructuras 42.5 Cmo organizar clases en espacios de nombres 14 SEMANA 43 Descripcin de los componentes 43.1 Tipos de componentes 43.2 Uso de mdulos como componentes 43.3 Uso de clases como componentes 43.4 Uso de componentes en aplicaciones cliente no gestionadas 43.5 Descripcin de .NET Remoting 44 Creacin de componentes con servicio 44.1 Hospedar componentes en Component Services 44.2 Uso de transacciones 44.3 Uso del pooling de objetos 44.4 Uso de cadenas de constructor 44.5 Uso de seguridad 44.6 Uso de otros Component Services 44.7 Configuracin de ensamblados para Component Services 45 Demostracin: Creacin de un componente con servicio 46 Creacin de clases de componentes 46.1 Arquitectura de una clase de componentes 46.2 Creacin de una clase de componentes 47 Demostracin: Creacin de un componente Stopwatch 48 Creacin de controles de formularios Windows Forms 48.1 Heredar de la clase UserControl 48.2 Heredar de un control de formularios Windows Forms

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 8 de 10

Programacin Visual

48.3 Proporcionar atributos de controles 49 Demostracin: Creacin de una caja de texto mejorada 50 Manejo de hilos de ejecucin 50.1 Qu es un hilo? 50.2 Ventajas de mltiples hilos de ejecucin 50.3 Creacin de hilos 50.4 Uso de hilos 50.5 Cundo utilizar el manejo de hilos 51 Demostracin: Uso de la instruccin SyncLock 15 SEMANA 52 Conceptos de bases de datos 52.1 Terminologa de las bases de datos 52.2 Cmo funciona la programacin de bases de datos 52.3 Qu es SQL? 52.4 Qu es un entorno controlado? 52.5 Qu es un entorno desconectado? 52.6 Identificar escenarios de datos conectados o desconectados 53 Descripcin de ADO.NET 53.1 Qu es ADO.NET? 53.2 Objetos comunes de ADO.NET 53.3 Demostracin del instructor: Uso del Explorador de servidores 53.4 Cmo trabajar con bases de datos en el Explorador de servidores 53.5 ADO.NET y XML 53.6 acceso a datos en modo lectura 56 Trabajar con datos 56.1 Cmo utilizar un objeto Connection 56.2 Cmo utilizar un objeto DataAdapter 56.3 Cmo utilizar un objeto DataSet 56.4 Cmo utilizar un control DataGrid 56.5 Cmo utilizar el Asistente para formularios de datos 16 SEMANA 55 Practica: Acceder a datos con DataReaders 55.1 Creating a DataReader 55.2 Reading Data from a DataReader 55.3 Using Datasets vs. DataReaders 17 SEMANA 56 Impresin desde una aplicacin Windows Forms

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 9 de 10

Programacin Visual

56.1 Cmo funciona la impresin en una aplicacin Windows Forms 56.2 Objeto PrintDocument 56.3 Evento PrintPage y PrintPageEventArgs 56.4 Como habilitar la impresin en una aplicacin Windows Forms 56.5 Aadir soporte de impresin a una aplicacin Windows Forms 57 Utilizar la vista previa de impresin, opciones de pgina y cajas de dilogo de impresin 57.1 Como utilizar el control PrintPreviewDialog 57.2 Utilizar el control PrintPreviewDialog 57.3 Como utilizar el control PageSetupDialog 57.4 Utilizar el control PageSetupDialog 57.5 Como utilizar el control PrintDialog 57.6 Utilizar el control PrintDialog 58 Creacin del contenido del documento de impresin utilizando GDI+ 58.1 Qu es GDI+? 58.2 Qu es el objeto Graphics? 58.3 Como crear y utilizar lpices, pinceles y fuentes 58.4 Como dibujar y medir el texto en el procedimiento de evento PrintPage 58.5 Como generar contenido de impresin utilizando StreamReader 58.6 Demostracin: creacin del contenido del documento de impresin utilizando GDI+ 58.7 creacin del contenido del documento de impresin utilizando GDI+ 59 Crear Informes utilizando Crystal Reports 59.1 Crystal Reports 59.2 Como crear y formatear un informe utilizando Crystal Reports 59.3 Como visualizar un informe utilizando Crystal Report Viewer 59.4 Como aadir DataSets a un informe 59.5 Crear y Visualizar informes Crystal Reports

CENTRO DE ESTUDIOS TCNICOS EN COMPUTACIN

18 SEMANA 60 Introduccin a la implementacin 60.1 Qu son los ensamblados? 60.2 Cmo funciona la implementacin en Visual Studio .NET 60.3 Cmo elegir un tipo de proyecto 61 Implementar una aplicacin basada en Windows 61.1 Demostracin: Implementar una aplicacin basada en Windows 61.2 Cmo crear un proyecto de instalacin Windows Installer 61.3 Cmo establecer las propiedades de un proyecto 61.4 Editores de implementacin 61.5 Cmo utilizar el Editor del sistema de archivos 61.6 Cmo generar el proyecto de instalacin

GERENCIA ACADMICA PLAN DE ESTUDIOS 2010

Pgina 10 de 10

Вам также может понравиться