Curso Básico

.Net from Scratch

El framework de desarrollo .Net de Microsoft que puede ser tulizado desde diferentes lenguajes de programación, permitiendo además la interoperabilidad entre ellos. A diferencia de las plataformas de desarrollo comunes, pero similar a otras como el framework de Java, el código se ejecuta sobre un entorno de software: el CLR (Common Language Runtime), cuya contraparte en Java sería la máquina virtual (Java Virtual Machine [JVM]).

.Net está pensado como una alternativa completa y robusta para entornos empresariales, pudiendo trabajar en la Web, en el escritorio o en el lado de servidor. Al ser un entorno relativamente moderno, aprovecha al máximo las capacidades de los equipos de cómputo actuales, dotando además al programador de bibliotecas y herramientas que le permiten entregrar en menor tiempo, sistemas de calidad, robustos y de grado empresarial.

La demanda de profesionales capacitados en .Net ha ido de la mano con la popularidad y aceptación del framework frente a su principal competidor (Java), ahunado a la gran versatilidad de estos recursos humanos, resultan en perfiles atractivos y de gran valía en la empresa.

Nivel: Básico

Duración: 30 horas

Requisitos

  • Conocimientos básicos de sistemas operativos.
  • Uso básico de un editor de texto.
  • Fundamentos de programación.

Objetivos

  • Comprender la estructura general de .Net.
  • Iniciarse en la codificación en el lenguaje de programación C#.
  • Desarrollar aplicaciones de escritorio básicas pero funcionales.
  • Conocer distintas aplicaciones del framework a través del estudio de temas selectos.

Temario

Instalación y configuración

  • Visual Studio.

Elementos del lenguaje

  • Sintáxis básica.
  • Identificadores.
  • Palabras reservadas.
  • Bloques.
  • Comentarios.
  • Tipos de datos.
  • Operadores
  • Control de flujo.
    • Condicionales.
    • Ciclos.
  • Funciones.

Orientación a objetos

  • Estructura.
  • Miembros de clase.
  • Constructores.
  • Destructores.
  • Herencia.

Entrada / Salida (I/O)

  • Entrada por medio del teclado.
  • Manejo de excepciones (try-except)
  • Manejo de archivos.
    • Lectura.
    • Escritura.

Interfaz gráfica (UI)

  • Componentes visuales básicos.
  • Manejo de eventos.
  • Configuraciones de usuario (AppConfig).

Temas selectos

  • Consumo de un WebService.
  • Uso del correo electrónico (email).
  • Acceso a Bases de datos.
    • Conexión.
    • CRUD.

© Dunkel IT Studios, 2022 - 2024


Conozca algunos cursos

Física Personalizada

Le ofrecemos cursos la medida en el área de Física. Desde niveles básicos como secundaria, hasta licenciatura y maestría. ¡También somos científicos!