quevasaestudiar.com

SEGUINOS
TAMBIÉN EN
SEGUINOS
TAMBIÉN EN
educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8° Piso
    Capital Federal


Más carreras de esta institución

Curso de Programación .NET con C# .NET

educacionit


  • Tipo de Carrera:Curso
  • Modalidad:Presencial y a Distancia
  • Provincia:Capital Federal
  • País:Argentina
 

Consultá

  • *
  • *
  • *
  • *Campos obligatorios
    Dejá tu celu y te contactaran por dudas!
  • Solicitar Información a cerca de:


¿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.


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.

Utilizando Visual Studio 2015 aprenderás a desarrollar aplicaciones orientadas a objetos en .NET con la sintaxis del lenguaje C#.NET.. El curso comienza con el desarrollo de aplicaciones orientadas a objetos y el uso de la última versión del Framework de Microsoft .NET. A lo largo del curso desarrollaran buenas prácticas de programación utilizando arquitectura en capas y realizando aplicaciones con conectividad a Bases de Datos SQL Server 2012 a través de ADO.NET.

PRÁCTICAS EN CLASE ::
Durante el curso se desarrollará un proyecto integrador, en el cual realizaran la programación de un sistema de facturación, desarrollando un ABM (Altas, Bajas y Modificaciones) y diferentes vistas y funcionalidades referentes. El objetivo de esta práctica integradora es lograr que el alumno termine la capacitación con un fuerte entrenamiento basado en prácticas de casos reales para poder incorporarse laboralmente como Desarrollador .NET en el mercado altamente demandado.


Se requieren conocimientos básicos en programación con cualquier lenguaje o haber realizado alguno de los siguientes cursos:
C# para no Programadores
Introducción a la Programación con Javascript
Java para no Programadores
Además, se requieren conocimientos básicos en Paradigma de Objetos o haber realizado el curso Introducción al Paradigma de Objetos.

Público:
Este curso está orientado a todas aquellas personas que deseen aprender a programar con el Framework .Net., desarrollar aplicaciones basadas en C#, realizar mantenimiento evolutivo de aplicaciones, desarrollo de nuevas funcionalidades bajo .Net


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


Al finalizar el curso, te convertirás en Programador .NET.Podrás aplicar a puestos de trabajo que requieran conocimientos en .Net y C#. También podrás postularte para posiciones como por ejemplo, Desarrollador .Net, Mantenimiento .Net y Analista .Net.


MODALIDAD DE CURSADO
Modalidad Presencial
Cursos 100% prácticos con grupos reducidos.
Clases con uso de PC, una por alumno (no tienes que traer tu PC).
Coffee Break incluido.
Espacio de networking.
Posibilidad de volver a tomar el mismo curso gratis.

Modalidad Distancia
Cursos 100% prácticos con grupos reducidos.
Clase en tiempo real por video conferencia.
Profesor disponible para hacer consultas en vivo.
Grabación de las clases disponibles para ver en otro momento.
Asistencia administrativa personalizada todos los días.



educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8° Piso
    Capital Federal


Más carreras de esta institución