Curso de Programacion .NET con C# .NET

¿Sabías que .NET es una de las tecnologías más demandadas del mercado en el mundo de programación? Aprende a desarrollar poderosas aplicaciones Orientadas a Objetos con este Framework de Microsoft, para aplicaciones de Escritorio y aplicaciones Web. Domina la última versión del entorno de trabajo .NET, la conectividad con ADO.NET y el diseño y programación de bases de datos con SQL Server.

Dificultad Uso de PC
Costo y duración
$4500
40 hs
Inscribirme

En este curso aprenderás a

  • Crear clases y objetos.
  • Desarrollar los conceptos de orientación a objetos.
  • Diseñar en capas.
  • Trabajar con colecciones.
  • Relacionar objetos.
  • Crear formularios con los controles más utilizados, hoy en día.
  • Abrir y guardar archivos.
  • Administrar errores.
  • Depurar código.
  • Utilizar ADO.NET para realizar consultas a una Base de datos.
  • Generar el instalador de la aplicación.

Modalidad de cursado

Modalidad Presencial
Modalidad Distancia
Inscribirme

1. Introducción a Microsoft .NET Framework

Bibliografía opcional

Software necesario para realizar los laboratorios

Consejos

¿Qué es Microsoft .NET Framework?

El programa Hola Mundo

Tipos de datos .NET

Declaración y asignación de variables

Constantes

Conversiones entre tipos de datos

Operadores

Operadores aritméticos

Operadores de comparación

Operadores lógicos

Asignación condicional

Condicionales (toma de decisiones)

Instrucción If

Instrucción Switch/Select Case

Repeticiones (iteraciones)

Instrucción For

Instrucción While

Instrucción Do while/ Do Loop While

Métodos (procedimientos y funciones)

Características

Procedimientos

Funciones

Paramétros opcionales

Parámetros por valor y parámetros por referencia

Uso de enumeraciones

2. Arquitectura en tres capas

Capa de presentación

Capa de negocio

Capa de datos

Diferencia entre capas y niveles

Arquitectura Modelo-Vista-Controlador (MVC)

3. Introducción a la programación orientada a objetos

Clases y objetos

Creación de clases

Instanciación de objetos

Atributos de una clase

Propiedades

Propiedades autoimplementadas

Propiedades de sólo lectura

Propiedades de sólo escritura

Modificadores de visibilidad

Modificadores this/Me

Sobrecarga de métodos

Firma del parámetro

Constructores

Constructor por defecto

Constructores sobrecargados

4. Proyecto integrador

Herencia

Sobreescritura

Ejecución de métodos de la clase base

Clases abstractas

Miembros abstractos

Clases selladas

5. Colecciones

Arrays multidimensionales (vectores, matrices, cubos, etc.)

Clase ArrayList

Declaración

Recorrer sus items

Agregar items

Insertar items

Eliminar items

Saber si un item está contenido en la lista

Ordenar en forma ascendente

Buscar y obtener el índice de un elemento en la lista

List/List(Of t)

Declaración

Recorrer sus items

SortedList/

Declaración

Agregar items

Acceder a un valor través de su clave

Recorrer sus items

Queue

Declaración

Agregar items

Recorrer y vaciar sus items

Stack

Declaración

Agregar items

Recorrer y vaciar sus items

6. Relaciones entre objetos

Relación jerárquica

Relaciónes de contención

Clases estáticas

Miembros de instancia y miebros de clase

Interfases

Implementación de interfases

7. Windows Forms

Eventos

Eventos por defecto

Otros eventos

Clase Form

Propiedades de uso frecuente

Métodos de uso frecuente

Eventos de uso frecuente

Cómo abrir un formulario desde otro formulario

Algunos controles de uso frecuente

Label

TextBox

MaskedTextBox

NumericUpDown

RadioButton/GroupBox

CheckBox

Button

ComboBox

PictureBox

Panel

TabControl

MenuStrip

ContextMenuStrip

ToolStripContainer

ToolStrip

StatusBar

ProgressBar

DatagridView

TreeView

ListView

OpenFileDialog

SaveFileDialog

ColorDialog

WebBrowser

MessageBox

Settings

Formularios MDI

8. Gestión de archivos

Sistema de archivos

Clase Directory

Clase File

Move

Permite mover un archivo.

Archivos de texto y archivos binarios

Cómo crear un Stream

Cómo escribir un archivo de texto

Cómo leer un archivo de texto

Cómo escribir un archivo binario

Cómo leer un archivo binario

Clase FileSystemWatcher

9. Administración de errores (excepciones)

Try/Catch/Finally

Filtrado de excepciones

Uso de excepciones para validar reglas de negocio

Buenas prácticas para la adminsitración de excepciones

10. Depuración de código (debug)

Puntos de interrupción (breakpoints)

Ventanas de inspección (watch windows)

Ventana innmediata (immediate windows)

11. Introducción a ADO.NET

Bases de datos soportadas por ADO.NET

ADO conectado y desconectado

ADO conectado

ADO desconectado

Compración entre los modos conectado y desconectado

Clases ADO.NET

12. ADO conectado

Connection

Cadena de conexión

Conectar a una base de datos

Command

Parameter

DataReader

Transacction

Ejecutar una sentencia SQL del tipo escalar

Ejecutar una sentencia SQL que devuelve la cantidad de registros afectados

Ejecutar una sentencia SQL que devuelve un conjunto de registros

Ejecutar un procedimiento almacenado que devuelve un conjunto de registros

Ejecutar sentencias SQL en el contexto de una transacción

13. ADO desconectado

DataSet

DataSet tipado y no tipado

DataSet asociados a bases de datos y a otros orígenes de datos

DataSet creado por código y DataSet creado con asistente

Escenario de trabajo

Diseñador de DataSets

Configurar opciones del TableAdapter

Agregar métodos al TableAdapter

Guardar y recuperar DataSets en archivos XML

Instalar la aplicación usando ClickOnce

Garantia de Aprendizaje

Certificaciones

  • Diploma de asistencia impreso (solo para cursos presenciales)
  • Diploma de asistencia y de aprobación online
  • Certificado Oficial del Ministerio de Educación del GCBA. Ver condiciones
Diploma

Testimonios

Paquetes Promocionales

Recursos adicionales entregados


Todas las marcas, logos e isologos mencionados dentro del web site son propiedad de sus respectivos propietarios
Informes y consultas:
4328-0457|
Contactenos
|
Nuestra oferta de formación se encuentra orientada al desarrollo profesional buscando potenciar las habilidades personales de los alumnos.

Newsletter

Ubicación

Sucursal Ciudad de Buenos Aires
(011) 4328-0457
Lavalle 648, 8° Piso
CABA, Buenos Aires, Argentina
Sucursal Rosario
(0341) 527-1200
Corrientes 905
Rosario, Santa Fé, Argentina
Sucursal San Juan
(0264) 422-6948
25 de Mayo 57
Capital, San Juan, Argentina
Sucursal Tandil
(0249) 443-2707
Maipu 520
Tandil, Buenos Aires, Argentina
Sucursal Córdoba
(0341) 527-1200
Av. General Paz 115
Córdoba Capital, Córdoba Argentina
Sucursal Río Tercero
(03571) 500-500
San Pedro y Cid Campeador
Río Tercero, Córdoba, Argentina
Sucursal Villa María
(0353) 15424-5260
Villa María, Córdoba, Argentina
Sucursal Paraná
(0343) 4228-104
Juan Domingo Peron 80
Paraná, Entre Ríos, Argentina
Sucursal São Paulo
(+55 11) 3181-3987
Av. Paulista 2202, 6°
São Paulo, SP, Brasil
Sucursal Asunción
(+595) 991 68 7775
c/ Independencia Nacional 179
Asunción, Paraguay
Valid XHTML 1.0 Transitional ¡CSS Válido!
EducacionIT. Copyright 2005-2017
¿Te podemos ayudar?
4328-0457