Curso - Online
Duración
100 Horas
Dirigido a
A trabajadores en activo Residentes en España
Precio
consultar
| Requisitos |
Residentes en España
|
| Precio |
Consultar con el centro de formación |
| Bonificable |
Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa. Más información
|
infórmate directamente de cómo matricularte, plazas disponibles ...
Microsoft Visual Basic 2008
Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft .NET. El lenguaje utilizado es Visual Basic 2008, cuyas particularidades se estudian en la primera parte del curso. Después el curso se centra en la construcción de aplicaciones Windows y, finalmente, se estudia en profundidad el acceso a bases de datos utilizando la tecnología ADO .NET.
TEMARIO
Módulo 1: El lenguaje Visual Basic 2008
Estudia la sintaxis y características específicas del lenguaje de programación Visual Basic 2008, prestando especial interés a su enfoque orientado a objetos.
Lección 1: Introducción a .NET
Se presenta la tecnología .NET Framework, que facilita el desarrollo de aplicaciones informáticas. Esta tecnología es la base sobre la que se trabaja al utilizar cualquier lenguaje perteneciente a Visual Studio 2008, como puede ser
Visual Basic 2008.
Capítulo 1: Visual Studio 2008
Capítulo 2: .NET Framework
Capítulo 3: Características de CLR
Capítulo 4: La biblioteca de clases .NET
Lección 2: Entorno Integrado de Desarrollo (IDE)
Se presenta el entorno de desarrollo de Visual Studio 2008, que consta de un completo editor de código y muchas herramientas que facilitan el desarrollo, programación y depuración de aplicaciones informáticas. También se determinan los conceptos de solución y proyecto, así como el estudio del sistema de ayuda o biblioteca MSDN.
Capítulo 1: La página de inicio
Capítulo 2: Distribución de ventanas
Capítulo 3: Personalizar el entorno
Capítulo 4: Proyectos y soluciones
Capítulo 5: Tiempos de desarrollo
Capítulo 6: El sistema de ayuda
Lección 3: Fundamentos de programación (I)
Estudia conceptos básicos de programación, como el de variable, constante y tipo de datos, particularizándolos para el lenguaje Visual Basic 2008.
Capítulo 1: Introducción
Capítulo 2: Variables
Capítulo 3: Tipos de datos
Capítulo 4: Constantes
Lección 4: Fundamentos de programación (II)
Estudia conceptos básicos de programación, como los de operadores, desbordamiento, conversiones implícitas y explícitas, expresiones lógicas, etc. Se indica su uso en el lenguaje Visual Basic 2008.
Capítulo 1: Operadores
Capítulo 2: Overflow
Capítulo 3: Funciones de conversión
Capítulo 4: Expresiones lógicas
Lección 5: Arrays y estructuras de control
Introduce el concepto de array como estructura de datos; y las estructuras de control, que permiten modificar el flujo de ejecución de un programa.
Capítulo 1: ¿Qué es un array?
Capítulo 2: Estructuras de repetición
Capítulo 3: Estructuras de decisión
Capítulo 4: Combinar estructuras
Lección 6: Procedimientos
Introduce el concepto de procedimiento como mecanismo para dividir un proyecto de programación en unidades más pequeñas y fáciles de manejar. Se proporciona la sintaxis adecuada en el lenguaje de programación Visual
Basic 2008, estudiando especialmente los procedimientos de tipo Sub y Function.
Capítulo 1: Tipos de procedimientos
Capítulo 2: Crear procedimientos Function
Capítulo 3: Llamar a procedimientos Function
Capítulo 4: Crear procedimientos Sub
Capítulo 5: Llamar a procedimientos Sub
Capítulo 6: Paso de parámetros
Capítulo 7: Ámbito y duración
Lección 7: Pensar en objetos (I)
Introduce el concepto de objeto como elemento fundamental en el desarrollo de aplicaciones con Visual Basic 2008. Describe las diferencias entre la programación orientada a objetos y la programación procedural.
Capítulo 1: ¿Orientado a objetos?
Capítulo 2: Clases
Capítulo 3: Propiedades
Capítulo 4: Métodos y constructores
Lección 8: Pensar en objetos (II)
Explica cómo crear objetos de una determinada clase, así como el concepto de visibilidad y las propiedades de sólo lectura (ReadOnly) y sólo escritura (WriteOnly).
Capítulo 1: Repaso
Capítulo 2: Crear objetos
Capítulo 3: Visibilidad
Capítulo 4: Propiedades ReadOnly/WriteOnly
Lección 9: Herencia
Explica el concepto de herencia en un lenguaje de programación orientado a objetos y cómo utilizarla en Visual
Basic 2008. Se destacan los beneficios de utilizar esta característica en un proyecto de cierta envergadura.
Capítulo 1: Presentación
Capítulo 2: Crear subclases
Capítulo 3: Crear objetos de las subclases
Capítulo 4: Sobrescribir métodos
Capítulo 5: El acceso Protected
Lección 10: Interfaces y espacios de nombres
Estudia algunos conceptos propios de la tecnología de orientación a objetos, como las clases abstractas, las interfaces y los espacios de nombres. Se presentan tanto teóricamente como su implementación utilizando el lenguaje de programación Visual Basic 2008.
Capítulo 1: Clases abstractas
Capítulo 2: Crear interfaces
Capítulo 3: Implementar interfaces
Capítulo 4: Bibliotecas de clases
Capítulo 5: Espacios de nombres
Lección 11: Aspectos avanzados de los arrays
Describe características avanzadas en el uso de arrays, como la posibilidad de crear arrays cuyos elementos son objetos de una determinada clase; arrays con más de una dimensión; y métodos con un número variable de parámetros.
Capítulo 1: Arrays de objetos
Capítulo 2: Arrays multidimensionales
Capítulo 3: Procedimientos con un número variable de parámetros
Lección 12: Tipos de datos como clases y la clase String
Explica el proceso de ''boxing'', que consiste en la posibilidad de tratar cualquier tipo de datos de valor como una clase (tipo de datos por referencia) con las ventajas y el coste que ello implica. También se estudia detenidamente la clase String, que facilita enormemente la manipulación de cadenas de caracteres, así como StringBuilder, que puede ser más eficaz que String en ciertas situaciones.
Capítulo 1: Base común de tipos de datos
Capítulo 2: La clase String
Capítulo 3: Comparar cadenas
Capítulo 4: La clase StringBuilder
Lección 13: Colecciones
Introduce el concepto de colección como una estructura de datos alternativa a los arrays, ya que proporcionan mayor funcionalidad. Se estudian los tipos de colecciones ArrayList y HashTable, cuya principal característica es que pueden almacenar elementos de cualquier tipo.
Capítulo 1: Introducción
Capítulo 2: La colección ArrayList
Capítulo 3: Ordenar el ArrayList
Capítulo 4: La colección HashTable
Capítulo 5: Colecciones especializadas
Lección 14: Colecciones genéricas
Presenta las colecciones genéricas, que son un tipo de colección más eficaz que las clásicas, ya que el programador determinada el tipo de elementos que puede almacenar en ellas, lo que permite un código más seguro y eficaz.
Capítulo 1: Introducción
Capítulo 2: La colección List
Capítulo 3: La colección Dictionary
Módulo 2: Windows Forms
Describe el desarrollo de aplicaciones Windows utilizando la tecnología Windows Forms y el lenguaje de programación Visual Basic 2008. Se centra principalmente en la confección de la interfaz de usuario de este tipo de aplicaciones. También se introduce la tecnología alternativa, Windows Presentation Foundation.
Lección 15: Introducción
Presenta las cualidades del entorno integrado de desarrollo Visual Studio 2008 para facilitar la confección de aplicaciones Windows. Se comprueban los beneficios de la programación visual en este tipo de proyectos de programación.
Capítulo 1: Programación visual
Capítulo 2: Una aplicación Windows
Capítulo 3: La primera aplicación Windows
Capítulo 4: Análisis del código
Lección 16: Formularios
Las aplicaciones Windows se componen de una o varias ventanas que aparecen a medida que el usuario interactúa con ella. Las ventanas se conocen como formularios cuando se programa en Visual Basic 2008 y en esta lección se estudian detalladamente.
Capítulo 1: Propiedades
Capítulo 2: Métodos
Capítulo 3: Eventos
Capítulo 4: Formularios heredados
Lección 17: Trabajar con menús
Explica cómo crear un menú desplegable con el editor de menús de Visual Studio 2008. También se proporciona ejemplos de la creación de menús contextuales.
Capítulo 1: Crear menús
Capítulo 2: Propiedades de menú
Capítulo 3: Eventos de menú
Capítulo 4: Menús contextuales
Lección 18: Barras de herramientas y de estado
Explica cómo crear barras de herramientas en el entorno de desarrollo Visual Studio 2008. También se estudia el cuadro de diálogo Abrir (OpenFileDialog) y las barras de estado.
Capítulo 1: Crear la barra de herramientas
Capítulo 2: Configurar los botones
Capítulo 3: El cuadro de diálogo Abrir (OpenFileDialog)
Capítulo 4: Barras de estado
Lección 19: Cuadros de diálogo
Explica las características que debe cumplir una ventana de una aplicación para actuar como cuadro de diálogo.
Presenta algunos cuadros de diálogo ''prefabricados'', como MessageBox, el cuadro Fuente (FontDialog) y el de
Color (ColorDialog).
Capítulo 1: ¿Qué es un cuadro de diálogo?
Capítulo 2: El cuadro MessageBox
Capítulo 3: Las constantes DialogResult
Capítulo 4: El cuadro Fuente (FontDialog)
Capítulo 5: El cuadro Color (ColorDialog)
Capítulo 6: Cuadros de diálogo personalizados
Lección 20: Controles básicos (I)
Introduce el concepto de control, que son aquellos elementos gráficos que aparecen en los formularios de un proyecto de programación en Visual Studio 2008 y que sirven para obtener datos y presentar la salida que produce la aplicación. Se estudian algunos, como las etiquetas (Label), cuadros de texto (TextBox), GroupBox y botones de comando (Button).
Capítulo 1: Introducción
Capítulo 2: Entrada de datos
Capítulo 3: Etiqueta + cuadro de texto
Capítulo 4: Control GroupBox
Capítulo 5: Botones de comando
Capítulo 6: Bloquear controles
Lección 21: Controles básicos (II)
Estudia el uso de los controles casilla de verificación (CheckBox), botón de opción (RadioButton), cuadro de lista
(ListBox) y cuadro combinado (ComboBox) en un proyecto de Visual Studio 2008.
Capítulo 1: Casillas de verificación (CheckBox)
Capítulo 2: Botones de opción (RadioButton)
Capítulo 3: Cuadros de lista (ListBox)
Capítulo 4: Listas de selección múltiple
Capítulo 5: Cuadros combinados (ComboBox)
Lección 22: Características gráficas (I)
Presenta las características gráficas de .NET Framework, utilizando para ello el lenguaje de programación Visual
Basic 2008. Estudia la clase Graphics y explica cómo dibujar líneas, rectángulos, polígonos, elipses y círculos, además de especificar colores.
Capítulo 1: La clase Graphics
Capítulo 2: Dibujar líneas
Capítulo 3: Dibujar rectángulos y polígonos
Capítulo 4: Dibujar elipses y círculos
Capítulo 5: Especificar colores
etc...
infórmate directamente de cómo matricularte, plazas disponibles ...



¿Has hecho este curso?
infórmate directamente de cómo matricularte, plazas disponibles ...