Programación con Visual C# (Contenido adaptado a Latinoamérica)
Descripción
Comprender los conceptos básicos de la programación con C# y su uso en aplicaciones de escritorio y web. Aprender a trabajar con el IDE de Visual Studio para desarrollar y depurar aplicaciones C#. Desarrollar habilidades para utilizar las estructuras de datos y algoritmos en C# para resolver problemas complejos. Aprender a utilizar los recursos de la plataforma .NET, incluyendo clases y bibliotecas, para crear aplicaciones más avanzadas. Desarrollar habilidades para trabajar con bases de datos y realizar consultas en C#. Aprender a crear y desplegar aplicaciones de escritorio y web complejas y escalables en C#. _x000D_
40 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
UNIDAD 1 – INTRODUCCIÓN A LA PLATAFORMA .NET _x000D_
_x000D_
¿Que es .net? .NET Framework Comun Language Runtime (CLR) Microsoft Intermediate Language (MSIL) Bibliotecas de clase .NET _x000D_
_x000D_
UNIDAD 2 – DESARROLLO DEL PRIMER PROGRAMA _x000D_
_x000D_
Tipos de proyectos Creando un proyecto El entorno de trabajo Cómo utilizar el explorador de soluciones Creación y ejecución de una aplicación Comentarios en el código _x000D_
_x000D_
UNIDAD 3 – TIPOS DE DATOS, VARIABLES Y OPERADORES _x000D_
_x000D_
Tipos de datos simples Variables – asignación de valores Literales Operadores y expresiones Matrices de variables Trabajando con arrays Conversiones de tipos Trabajo con cadenas Constantes Visibilidad _x000D_
_x000D_
UNIDAD 4 – CONTROL DE FLUJO DEL CÓDIGO _x000D_
_x000D_
Sentencias de control Sentencias condicional – if Sentencia condicional – switch Sentencia de iteración – While Sentencia de iteración – do Sentencia de iteración – for Sentencia de iteración – foreach _x000D_
_x000D_
UNIDAD 5 – TRABAJO CON MÉTODOS _x000D_
_x000D_
La estructura de un método Cómo llamar a un método Tipos de parámetros Sobrecarga de métodos _x000D_
_x000D_
UNIDAD 6 – PROGRAMACIÓN ORIENTADA A OBJETOS _x000D_
_x000D_
Clases y objetos Cómo declarar una clase Propiedades o atributos de una clase Métodos de una clase Clases instanciadas y no instanciadas Constructores y destructores. Palabra clave this como identificador Herencia y Polimorfismo _x000D_
_x000D_
UNIDAD 7 – CONTROL DE EXCEPCIONES _x000D_
_x000D_
Control de excepciones Cómo capturar excepciones Excepciones definidas por .NET Framework Definir nuestras propias excepciones _x000D_
_x000D_
UNIDAD 8 – CONSTRUCCIÓN DE APLICACIONES WINDOWS FORMS _x000D_
_x000D_
Proyectos Windows Forms Cómo crear la primera aplicación windows Forms Cómo añadir controles al formulario Cómo trabajar con controles en un formulario Propiedades de los controles Manipular los controles desde código _x000D_
_x000D_
UNIDAD 9 – ACCESO A DATOS DESDE C# _x000D_
_x000D_
ADO .NET Acceso a bases de datos Creación de una base de datos Objeto DATASET El control DataGridView Eliminar datos con DataGridView Insertar datos con DataGridView Acceso a datos con otros controles _x000D_
_x000D_
UNIDAD 10 – DESARROLLO WEB CON C# _x000D_
_x000D_
Fundamentos de las aplicaciones ASP.NET Cómo crear y configurar una aplicación Web Cómo agregar controles al WebForm Controles de servidor Controles de validación _x000D_
_x000D_
UNIDAD 11 – ANEXO – TAREAS MÁS HABITUALES CON VISUAL STUDIO 21 _x000D_
_x000D_
Obtención de ayuda Depuración de aplicaciones Creación de un programa de instalación para la aplicación _x000D_
_x000D_
UNIDAD 12 – EJERCICIO GLOBAL FINAL _x000D_
_x000D_
Ejercicio Práctico Final Solución Ejercicio Práctico _x000D_
_x000D_
_x000D_
¿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 →
✓ ¡Recibido! Te enviamos la información de Programación con Visual C# (Contenido adaptado a Latinoamérica) lo antes posible.