Descripción Curso

Visual C# es uno de los lenguajes de programación desarrollados por Microsoft, basado en la programación orientada a objetos. Es imprescindible para un programador de Visual C# conocer los aspectos de fundamentales de este lenguaje de programación. Conocer como crear un programa, trabajar con las estructuras básicas de programación, como acceder a una base de datos. Cómo se puede trabajar la programación de paginas Web con ASP usando el lenguaje C#.

Este curso está desarrollado de tal forma que el alumno pueda aprender de forma sencilla y muy practica a programar con Visual C#. A través de videos, video ejercicios, autoprácticas y test, el alumno podrá practicar paso a paso.

Objetivos

  • Los aspectos más importantes que describen el funcionamiento de la plataforma .NET y las principales características de su Interfaz de Desarrollo.
  • Creación y gestión de un proyecto .NET y los aspectos y más destacables y convenciones del lenguaje C#.
  • Manipulación de datos, variables y demás elementos necesarios para el diseño de sentencias y estructuras de control en C#.
  • Las estructuras de iteración y automatización de tareas en el código C#.
  • Los fundamentos de la Programación orientada a objetos y su implementación en C#.
  • Las funciones más destacadas para la manipulación de objetos.
  • El diseño de un entorno para usuario de una aplicación.
  • La inserción creación y gestión de controles para una interfaz de usuario.
  • El acceso con C# a bases de datos y el control del flujo de datos con la aplicación.
  • El empaquetado y generación de ejecutables para la distribución de un programa C#.

Contenido

UNIDAD 1 – INTRODUCCIÓN A LA PLATAFORMA .NET
– ¿Que es .net?
– .NET Framework
– Comun Language Runtime (CLR)
– Microsoft Intermediate Language (MSIL)
– Bibliotecas de clase .NET

UNIDAD 2 – DESARROLLO DEL PRIMER PROGRAMA
– 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

UNIDAD 3 – TIPOS DE DATOS, VARIABLES Y OPERADORES
– 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

UNIDAD 4 – CONTROL DE FLUJO DEL CÓDIGO
– 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

UNIDAD 5 – TRABAJO CON MÉTODOS
– La estructura de un método
– Cómo llamar a un método
– Tipos de parámetros
– Sobrecarga de métodos

UNIDAD 6 – PROGRAMACIÓN ORIENTADA A OBJETOS
– 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

UNIDAD 7 – CONTROL DE EXCEPCIONES
– Control de excepciones
– Cómo capturar excepciones
– Excepciones definidas por .NET Framework
– Definir nuestras propias excepciones

UNIDAD 8 – CONSTRUCCIÓN DE APLICACIONES WINDOWS FORMS
– 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

UNIDAD 9 – ACCESO A DATOS DESDE C#
– 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

UNIDAD 10 – DESARROLLO WEB CON C#
– 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

UNIDAD 11 – ANEXO – TAREAS MÁS HABITUALES CON VISUAL STUDIO 21
– Obtención de ayuda
– Depuración de aplicaciones
– Creación de un programa de instalación para la aplicación

UNIDAD 12 – EJERCICIO GLOBAL FINAL
– Ejercicio Práctico Final
– Solución Ejercicio Práctico

¿Necesitas más información?

    INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

    Responsable: Sinergia Consultoría, Formación y Eventos, S.L.
    Finalidad: Brindarte la mejor experiencia posible cuando adquieras nuestros productos y utilices nuestros servicios.
    Legitimación: Consentimiento del interesado.
    Destinatarios: Tus datos son confidenciales y no se cederán a terceros, salvo que exista obligación legal.
    Plazo de conservación de los datos: Hasta que no solicites su supresión.
    Derechos: Acceder, rectificar y suprimir los datos, así como otros derechos recogidos en nuestra política de privacidad.