Catálogo / Informática y Comunicaciones

EIN-03179

Curso en programación con Microsoft visual c

Bonificable
hasta el 100%
Teleformación
Modalidad
Con tutor
Seguimiento experto
200 h
Duración

Descripción

Formación Superior en los fundamentos del lenguaje Visual C# 2010 y sobre el acceso a base de datos mediante ADO.NET, en el ámbito profesional.

200 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.


Programa detallado

1. MICROSOFT .NET FRAMEWORK

  • ¿Qué es .NET Framework?
  • Historia de .NET Framework
  • Diferencias entre .NET Framework y .NET Core
  • Importancia de .NET Framework en Visual Studio

2. FUNDAMENTOS DE C#

  • ¿Qué es la programación?
  • Lenguaje de programación C#
  • Sintaxis básica de C#
  • Variables y tipos de datos
  • Operadores aritméticos, lógicos y de comparación
  • Control de flujo: if, switch, while, for, foreach

3. CONOCIENDO VISUAL STUDIO

  • Visual Studio
  • Instalación de Visual Studio
  • Explorando la interfaz de Visual Studio
  • Primeros pasos en Visual Studio

4. PROGRAMACIÓN ORIENTADA A OBJETOS

  • Conceptos básicos de la programación orientada a objetos
  • Diferencias entre programación estructurada y orientada a objetos
  • Clases y objetos
  • Propiedades, métodos y constructores
  • Encapsulación: protección y acceso a los datos
  • Herencia: reutilización de código
  • Polimorfismo: métodos sobrescritos y sobrecargados
  • Modificadores de acceso (public, private, protected)

5. COLECCIONES Y ESTRUCTURAS DE DATOS

  • Colecciones en C#
  • Diferencias entre arrays y colecciones
  • Arrays: declaración, inicialización y manipulación
  • Listas genéricas
  • Pilas
  • Colas
  • Diccionarios
  • Estructuras de datos
  • Árboles
  • Grafos
  • Tablas hash

6. CONEXIÓN CON BASES DE DATOS

  • Introducción a las bases de datos
  • ¿Qué es ADO.NET y cómo funciona?
  • Instalación y configuración de una base de datos
  • Conexión con bases de datos MySQL
  • Ejecución de comandos SQL
  • Inserción de datos en una base de datos desde C#

7. DESARROLLO DE INTERFACES GRÁFICAS (WINDOWS FORMS)

  • ¿Qué son las interfaces gráficas?
  • Características de Windows Forms en C#
  • Instalación y configuración para trabajar con Windows Forms
  • Iniciar un proyecto de Windows Forms en Visual Studio
  • Estructura de un formulario
  • Agregar controles básicos: botones, etiquetas y cuadros de texto
  • Posicionamiento y alineación de controles

8. PRUEBAS Y DEPURACIÓN EN C#

  • Importancia de las pruebas y la depuración en el desarrollo
  • Tipos de errores comunes en C#
  • Herramientas de Visual Studio para pruebas y depuración
  • Uso del depurador integrado de Visual Studio
  • Puntos de interrupción: configuración y utilización
  • Inspección de variables y objetos durante la ejecución
  • Ventanas de diagnóstico

9. DESPLIGUE Y MANTENIMIENTO DE APLICACIONES

  • ¿Qué es el despliegue de aplicaciones?
  • Tipos de despliegue en entornos de desarrollo y producción
  • Diferencias entre aplicaciones de escritorio y web
  • Configuración del proyecto para despliegue
  • Proceso de despliegue de un proyecto
  • Mantenimiento del software

¿Quieres formar a tu equipo en este curso?

Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.

o calcula primero cuánto crédito genera tu empresa →

Scroll al inicio