Curso de Programación.NET con C#/VB.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.

3 ALUMNOS MATRICULADOS
  • 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 y Visual Basic.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 cursoIntroducción al Paradigma de Objetos.

  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
  1. Arquitectura en tres capas
  • Capa de presentación
  • Capa de negocio
  • Capa de datos
  • Diferencia entre capas y niveles
  • Arquitectura Modelo-Vista-Controlador (MVC)
  1. 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
  1. Proyecto integrador
  • Herencia
  • Sobreescritura
  • Ejecución de métodos de la clase base
  • Clases abstractas
  • Miembros abstractos
  • Clases selladas
  1. 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<k, v=””>/
  • 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
  1. 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
  1. 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
  1. 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
  1. 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
  1. Depuración de código (debug)
  • Puntos de interrupción (breakpoints)
  • Ventanas de inspección (watch windows)
  • Ventana innmediata (immediate windows)
  1. 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
  1. 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
  1. 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

Course Reviews

N.A.

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

HACER ESTE CURSO38 SEATS LEFT
  • S/.2,500.00
  • 364 Días
  • 40 ASIENTOS
  • Medalla del Curso
  • Certificado del curso

Busqueda Avanzada

Mejor valorado

Código del certificado

¿Quién está en línea?

No hay usuarios activos
top
X