
CURSO EN PROGRAMACIÓN CON MICROSOFT VISUAL C
Información adicional
| Horas | 200 |
|---|---|
| Código | |
| Formato | Digital |
| Proveedor | IEDITORIAL |
48,15 €
*Los precios no incluyen el IVA.
Objetivos
Contenidos
Objetivos
– Aprender a desarrollar aplicaciones utilizando la tecnología de programación Microsoft Visual C# 2010.
– Conocer en profundidad el acceso a base de datos utilizando la tecnología ADO.NET.
– Aprender los fundamentos de programación para su correcta aplicación.
– Conocer las características propias de la interfaz de Windows Forms.
– Conocer en profundidad el acceso a base de datos utilizando la tecnología ADO.NET.
– Aprender los fundamentos de programación para su correcta aplicación.
– Conocer las características propias de la interfaz de Windows Forms.
Contenidos
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 3. CONOCIENDO VISUAL STUDIO
Visual Studio
Instalación de Visual Studio
Explorando la interfaz de Visual Studio
Primeros pasos en Visual Studio
UNIDAD DIDÁCTICA 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)
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 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#
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 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
¿Qué es .NET Framework?
Historia de .NET Framework
Diferencias entre .NET Framework y .NET Core
Importancia de .NET Framework en Visual Studio
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 3. CONOCIENDO VISUAL STUDIO
Visual Studio
Instalación de Visual Studio
Explorando la interfaz de Visual Studio
Primeros pasos en Visual Studio
UNIDAD DIDÁCTICA 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)
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 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#
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 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
UNIDAD DIDÁCTICA 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