Objetivos: Crear aplicaciones con Visual Basic. NET así como el uso de Controles y Formularios para crear el interface de usuario. Creación y uso de variables y arrays. Crear y usar Procedimientos. Implementar estructuras condicionales y bucles. Saber resolver errores de sintaxis mediante el depurador y sistemas de validación de datos y mejorar el interfaz de usuario mediante la creación de barras de estado, de herramientas,... Crear Aplicaciones Web sencillas y como conocer las técnicas de programación orientada a objetos. Usar la tecnología ADO.NET para el acceso a datos de Microsoft Access. Crear una Instalación para su Distribución.
Requisitos: Tener conocimientos y experiencia en Aplicaciones con Visual Basic.
A quién va dirigido: Técnicos con experiencia en el desarrollo de aplicaciones en el entorno Windows o conocimientos de programación con Microsoft Visual Basic 6.
Cursos 100% subvencionados para trabajadores /empresas
1. Introducción a Microsoft .NET Framework
• Software necesario.
• ¿Qué es Microsoft .NET Framework?
• El programa Hola Mundo
• Tipos de datos .NET
• Declaración y asignación de variables
• Constantes
• Conversiones entre tipos de datos
• Operadores
• Operadores aritméticos
• Operadores de comparación
• Operadores lógicos
• Asignación condicional
• Condicionales (toma de decisiones)
• Instrucción If
• Instrucción Switch/Select Case
• Repeticiones (iteraciones)
• Instrucción For
• Instrucción While
• Instrucción Do while/ Do Loop While
• Métodos (procedimientos y funciones)
• Características
• Procedimientos
• Funciones
• Paramétros opcionales
• Parámetros por valor y parámetros por referencia
• Uso de enumeraciones
2. Arquitectura en tres capas
• Capa de presentación
• Capa de negocio
• Capa de datos
• Diferencia entre capas y niveles
• Arquitectura Modelo-Vista-Controlador (MVC)
3. Introducción a la programación orientada a objetos
• Clases y objetos
• Creación de clases
• Instanciación de objetos
• Atributos de una clase
• Propiedades
• Propiedades autoimplementadas
• Propiedades de sólo lectura
• Propiedades de sólo escritura
• Modificadores de visibilidad
• Modificadores this/Me
• Sobrecarga de métodos
• Firma del parámetro
• Constructores
• Constructor por defecto
• Constructores sobrecargados
4. Proyecto integrador
• Herencia
• Sobreescritura
• Ejecución de métodos de la clase base
• Clases abstractas
• Miembros abstractos
• Clases selladas
5. Colecciones
• Arrays multidimensionales (vectores, matrices, cubos, etc.)
• Clase ArrayList
• List/List(Of t)
• SortedList/
• Queue
• Stack
6. Relaciones entre objetos
• Relación jerárquica
• Relaciónes de contención
• Clases estáticas
• Miembros de instancia y miembros de clase
• Interfaces
7. Windows Forms
• Eventos
• Eventos por defecto
• Otros eventos
• Clase Form
• Propiedades de uso frecuente
• Métodos de uso frecuente
• Eventos de uso frecuente
• Controles de uso frecuente
• Label
• TextBox
• MaskedTextBox
• NumericUpDown
• RadioButton/GroupBox
• CheckBox
• Button
• ComboBox
• PictureBox
• Panel
• TabControl
• MenuStrip
• ContextMenuStrip
• ToolStripContainer
• ToolStrip
• StatusBar
• ProgressBar
• DatagridView
• TreeView
• ListView
• OpenFileDialog
• SaveFileDialog
• ColorDialog
• WebBrowser
• MessageBox
• Settings
• Formularios MDI
8. Gestión de archivos
• Sistema de archivos
• Clase Directory
• Clase File
• Move
• Permite mover un archivo.
• Archivos de texto y archivos binarios
• Cómo crear un Stream
• Cómo escribir un archivo de texto
• Cómo leer un archivo de texto
• Cómo escribir un archivo binario
• Cómo leer un archivo binario
• Clase FileSystemWatcher
9. Administración de errores (excepciones)
• Try/Catch/Finally
• Filtrado de excepciones
• Uso de excepciones para validar reglas de negocio
• Buenas prácticas para la adminsitración de excepciones
10. Depuración de código (debug)
• Puntos de interrupción (breakpoints)
• Ventanas de inspección (watch windows)
• Ventana innmediata (immediate windows)
11. Introducción a ADO.NET
• Bases de datos soportadas por ADO.NET
• ADO conectado y desconectado
• ADO conectado
• ADO desconectado
• Compración entre los modos conectado y desconectado
• Clases ADO.NET
12. ADO conectado
• Connection
• Cadena de conexión
• Conectar a una base de datos
• Command
• Parameter
• DataReader
• Transacction
• Ejecutar una sentencia SQL del tipo escalar
• Ejecutar una sentencia SQL que devuelve la cantidad de
registros afectados
• Ejecutar una sentencia SQL que devuelve un conjunto de
registros
• Ejecutar un procedimiento almacenado que devuelve un conjunto de registros
• Ejecutar sentencias SQL en el contexto de una transacción
13. ADO desconectado
• DataSet
• DataSet tipado y no tipado
• DataSet asociados a bases de datos y a otros orígenes de datos
• DataSet creado por código y DataSet creado con asistente
• Escenario de trabajo
• Diseñador de DataSets
• Configurar opciones del TableAdapter
• Agregar métodos al TableAdapter
• Guardar y recuperar DataSets en archivos XML
14. Instalar la aplicación usando ClickOnce
ver temario completo
|
Objetivos: Aprender a desarrollar videojuegos en el ámbito más artístico, mediante el uso del software: 3DMax, Photoshop, Vray, ZBrush. También redondear tu perfil mediante el aprendizaje de ...
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Objetivos: - Conocerás los ámbitos del mercado en los que se mueven las aplicaciones, los cuales te serán útiles para definir tus estrategias de posicionamiento en el mercado de las apps móviles.- ...
Objetivos: - Trabajar con componentes Web para la compilación y generación de páginas Web mediante Visual Studio .Net 2010.- Desarrollar de aplicaciones Windows con Microsoft .NET Framework 4.- ...
Requisitos: Cumplir uno de los siguientes requisitos:- Ser mayor de 18 años, Estar en posesión del título de Bachiller o declarado equivalente, de titulación de Técnico Superior de Formación ...