Fundament..

Views:
 
Category: Education
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Slide 1:

¿Cuál es el objetivo de Fundamentos de Programación con Visual Studio 2010? Proporcionar al alumno un entrenamiento que le permita adquirir los conocimientos adecuados para la implementación de aplicaciones Windows mediante Microsoft Visual Studio 2010. ¿Qué es Fundamentos de Programación con Visual Studio 2010? Es un programa diseñado para personas que desean adquirir los conocimientos de la programación de ordenadores con el objetivo de entender las implicaciones en el diseño y posterior implementación de aplicaciones y sistemas informáticos. ¿A quiénes está dirigido? Personas sin conocimientos de programación Personas que trabajan en el mantenimiento de software desarrolladas con tecnologías antiguas Profesionales y técnicos en TI Desarrolladores de aplicaciones Integradores de aplicaciones ¿Cuáles son los requisitos? Conocimientos de Microsoft Windows (intermedio) ¿Qué competencias profesionales adquiere el participante? Conocer la importancia de los algoritmos para la implementación de una aplicación Conocer la importancia de los pseudocódigos para la implementación de una aplicación Implementar las principales estructuras de programación Manejar el entorno de desarrollo de la herramienta de desarrollo Microsoft Visual Studio 2010 Conocer el lenguaje de programación Visual Basic Comprender la programación estructurada Comprender la programación modular Comprender la programación orientada a objetos Conocer los principales objetos visuales para la elaboración de un formularios Conocer la forma de trabajo con la base de datos Microsoft SQL Server 2008 La demanda actual de profesionales experimentados en tecnología de información esta en aumento, y aquellos profesionales que tengan las certificaciones que acrediten una sólida formación y una amplia experiencia en campo tendrán mayor ventaja frente a la competencia. Maximice el Uso de las nuevas tecnologías... Desarrolle Ventajas Competitivas Fundamentos de Programación con Visual Studio 2010 Maximice el Uso de las nuevas tecnologías Av. Salaverry 2255 San Isidro Telf. 419-2900 Fax 419-2929 [email protected] www.cibertec.edu.pe/dat

Slide 2:

Av. Salaverry 2255 San Isidro Telf. 419-2900 Fax 419-2929 [email protected] www.cibertec.edu.pe/dat Conceptos Básicos ¿Que es un programa? ¿Que es un sistema informático? Los lenguajes de programación Las herramientas de desarrollo Fases para la elaboración de un programa Introducción a Visual Studio 2010 Introducción a la plataforma .NET 4.0 ¿Que es Visual Studio 2010? ¿Que es .NET 4.0 Framework? Instalación del Visual Studio 2010 Uso del entorno de desarrollo Los Algoritmos ¿Qué es un algoritmo? Características de un algoritmo Tipos de Algoritmo El Pseudo código Diagrama de flujo Variables y constantes Los operadores: Jerarquía de las operaciones Las expresiones: Lógicas y Matemáticas Casuística para el desarrollo de algoritmos Tipos de datos en el CLR Variables, Ámbitos de Variable .NET 4.0 Constantes .NET 4.0 Operadores .NET 4.0 Conversión de Datos Principales Estructuras de Programación Estructura Secuencial Estructura Condicional SI ENTONCES SI NO (If else) EN CASO DE (Switch break) Estructura Repetitiva MIENTRAS HACER (While / do while) DESDE HASTA HACER (For / break / Continue) Estructuras Anidadas Estructuras Control de Flujo .NET Estructuras Condicionales El Bloque With Programación Modular ¿Qué es la programación modular? Los procedimientos y funciones Invocación a procedimientos y funciones Procedimientos y funciones en .NET Parámetros y devolución de valores Parámetros por valor y por referencia Devolución de valores en funciones Arreglos y Estructuras en Visual Studio 2010 Las matrices: definición y empleo Almacenando datos en matrices Búsqueda de datos en matrices Ordenamiento de matrices Los arreglos en Visual Studio 2010 Arreglos unidimensionales y bidimensionales Arreglos dinámicos Cómo manejar un arreglo en Visual Studio Almacenar valores Iterar y buscar valores La clase Array Las estructuras en Visual Studio 2010 Creación de estructuras Como emplear las estructuras Programación Orientada a Objetos (POO) Introducción Programación Orientada a Objetos Los objetos y las clases Conceptos vinculados a POO Estado de una clase: Las propiedades Lectura y sólo escritura Empleando enumeradores en las propiedades Las propiedades parametrizadas Definir comportamiento de una clase: Los métodos Agregando métodos Cómo crear un método constructor NEW Sobrecarga de constructores Sobrecarga de métodos y propiedades Utilizar la funcionalidad de la clase La destrucción del objeto (instancia): El Garbage Collector El método Dispose El examinador de objetos Clase vs. Estructura Espacios de nombre (Namespaces) Los modificadores de acceso Referencia a librerías y uso de la sentencia Imports Concepto y uso de las interfaces en la Programación Orientada a Objetos Cómo declarar e implementar una interface Implementado Herencia y Polimorfismo Implicaciones de la herencia Sobreescribir y sobrecargar Situaciones complejas fruto de la herencia: Uso de MyBase y MyClass Aplicando Polimorfismo Aplicando Polimorfismo por Herencia Aplicando Polimorfismo por Interface 70 hrs. Fundamentos de Programación con Visual Studio 2010

Slide 3:

Av. Salaverry 2255 San Isidro Telf. 419-2900 Fax 419-2929 [email protected] www.cibertec.edu.pe/dat Los miembros Shared (POO) Creación y utilidad de los miembros compartidos (shared) Variables y métodos de clase y variables y métodos de instancia Creación de miembros compartidos (shared) Limitaciones Las clases abstractas y selladas Manejo de colecciones del .NET Framework Las colecciones en el Framework.NET Diferencias entre arrays y colecciones Colecciones genéricas Colecciones no genéricas Introducción a los Formularios Windows Los formularios Windows El espacio de nombres System.Windows.Forms La clase Form Principales propiedades, métodos y eventos de la clase Form Manejo de Formularios Controles Básicos Button TextBox ListBox ComboBox Label Radio Button Check Box Otros controles de importancia DateTimePicker PictureBox MaskedTextBox MenuStrip ToolStrip Aplicaciones de documento único (SDI) Aplicaciones de documento múltiple (MDI) Los Eventos Definición y uso de los eventos. Arquitectura de la comunicación entre objetos a través de eventos Cómo crear y lanzar un evento Eventos en las clases Principales eventos de los controles ¿Qué es un delegado? Cómo manejar un evento en tiempo en tiempo de ejecución Introducción a las Bases de Datos Conociendo el Microsoft SQL Server 2008 Definición de Base de Datos Sistema Gestor de Base de Datos Introducción a Microsoft SQL Server 2008 Creación de una base de datos Creación de una base de tablas Introducción a ADO .NET Accediendo a los datos desde .NET ¿Que es ADO .NET? Conectarse a una base de datos SQL Server desde un un proyecto .NET Recuperar datos desde una base de datos SQL Server Mostrar los datos recuperados en los controles de Windows Form 70 hrs. Fundamentos de Programación con Visual Studio 2010