Encuentra lo que buscas

Elige la formación que se adapta a tí

¿Aún no estás registrado?

Disfruta de todas las ventajas de registrarte en Ipartek.

Podrás tener información detallada sobre tus preinscripciones a cursos, descarga de certificados de asistencia, ver tus certificaciones, enviar mensajes y más...

¡Regístrate!

¡Hola de nuevo! ;)

X

curso _Desarrollo de Aplicac de Escritorio y Acceso a BBDD con .NET Framework 5 con C

Programación

Duración

50 h.

Modalidad

A Medida

Calendario

A Medida

Nota

Para Trabajadores

Temario

Presupuesto

Temario

OBJETIVOS

Crear aplicaciones con C#. 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.

DIRIGIDO A

Técnicos con experiencia en el desarrollo de aplicaciones en el entorno Windows o conocimientos de programación con Microsoft C#

CONTENIDOS

  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

DURACIÓN

50 horas teórico-prácticas

Si ya te has registrado

Accede con tus credenciales para no tener que rellenar toda la información de nuevo.

Acceso Usuarios

Si aún no te has registrado

Crearemos un acceso después de inscribirte en el curso para para facilitarte la gestión.

Inscripción al curso

Desarrollo de Aplicac de Escritorio y Acceso a BBDD con .NET Framework 5 con C

Programación

Los campos marcados con un * son obligatorios.

Información de contacto

Detalles sobre el curso

¿Dónde preferirías realizar el curso?

¿Estaría interesada alguna persona más de tu empresa en este curso?

¿Necesitas una propuesta a medida?

Solicita información

Ponte en contacto con nosotros y te aclaramos lo que necesites

Empresa

Contáctenos y concertaremos una entrevista.

Particular

Te asesoramos y guiamos para completar tu currículum formativo.

¡Hola!

Disponemos de una oferta formativa completa y cursos específicos a medida que cubren las necesidades de su empresa.

Datos de la empresa

Los campos marcados con un * son obligatorios.

¡Hola!

Obtén más información sobre los cursos que tenemos para ti.

Datos personales

Los campos marcados con un * son obligatorios.

Utilizamos "cookies" propias y de terceros para mejorar su navegación. Si continúa navegando acepta su uso. Política de Cookies Aceptar