Desarrolla poderosas aplicaciones con este Framework multiplataforma de Microsoft. Domina la última versión del entorno de trabajo .NET orientado a objetos con SQL.
Precio:
$1,080
(USD)
$ 2,160
50% OFF
Duración: 40 hs
Introducción
Repaso de declaración y ámbito o alcance de variables
Repaso de estructuras de control
Métodos de depuración y seguimiento de código fuente
Breakpoint - puntos de interrupción en el código
Establecer la siguiente instrucción a ejecutar
Diferencias entre Funciones y Métodos
Parámetros
Diferencias entre Programación Estructurada y POO
Beneficios de la Programación Orientada a Objetos
LOS TIPOS DE C#
CLASES Y OBJETOS EN POO
Clase ó Plantilla
PROPIEDADES DE LA POO
Constructores
TOSTRING()
EVENTOS EN NET FRAMEWORK
ENSAMBLADO (ASSEMBLY)
REFERENCIAS DEL PROYECTO
Más conceptos fundamentales de POO
Conversiones de tipo
Modificadores de acceso
Herencia
Redefinición de métodos
Métodos virtuales
Clases de System.Collections.Generic
Clases de System.Collections.Specialized
¿Que colección utilizar?
Programación sólida
Las Colecciones y Enumeraciones en Propiedades
Repaso de Sobrecarga y Sobreescritura
Introducción a Relaciones entre Objetos
Clases estáticas
¿Qué es ASP.NET?
Herramientas de desarrollo
Arquitectura cliente-servidor
Páginas Web estáticas vs. páginas Web dinámicas
Código HTML y código .NET
Diferencia entre ASP.NET Web Forms y MVC
Código .NET
Tecnologías involucradas en una página ASPX
Instalar IIS en Windows
Herramienta de Registro de ASP.NET para IIS
Distribuir (Deploy) de una Aplicación en IIS
Estructura de un WebForm
Master Page
WebForm asociado a la Master Page
Navegación
ASP.NET css + properties
Concepto de PostBack
Concepto de estado en ASP.NET
Transferencia de datos entre páginas
Estado de sesión o variables de aplicación en una granja de Servidores
Navegación entre páginas de una aplicación
Ado.net y Validaciones de datos en el cliente
Proveedores de datos .NET Framework
Uso básico de Sql Managment Studio
Uso de cadenas de conexión (connection Strings)
Parámetros de la cadena de conexion
Uso de acceso a datos conectado - Datareader
Elementos que necesita ADO.NET para ejecutar una consulta:
Aplicación en 3 capas y pasaje de información entre capas
Ejemplos de conectividad a distintos orígenes de datos
Recuperar valores autonuméricos y de identidad
Actualizar datos de un origen de datos
Cuando usar ExecuteNonQuery
ExecuteScalar
Uso de un ORM o Object Relational Mapping
Entity Framework o Linq
Arquitectura en Capas
Capas y niveles (layers y tiers)
Como crear una arquitectura en Capas con ASP.NET
Como utilizar Entity Framework y Linq (básicos)
Excepciones
Manejo de excepciones
Errores a nivel de aplicación
Errores a nivel de página
Conversión de datos / Upcast / Downcast / Cast
Repositorios de Código fuente
Fundamentos del enlace de datos (DataBinding)
Page.DataBind() frente a Control.DataBind()
Controles de lista enlazados a datos
Bubbling (Bubble Up) Burbujear hacia arriba:
Bitácora o Log
Net Framework avanzado
Utilizar Tipos que aceptan valores NULL
Objetos anónimos y Parámetros opcionales y nombrados
Métodos genéricos y Métodos de extensión
Mi código no funciona. ¡Ayuda, Visual Studio!
Configurar una compilación (Modo Debug y Modo Release)
Observación de una única variable en Inspección rápida y
Publicación de aplicación en .Net
Observación de las variables con la ventana Inspección
Observación de expresiones con la ventana Inspección
Actualizar valores de Inspección que no están actualizados
Seguridad en un sitio ASP.NET y Autorización de ASP.NET
ASP.NET Identity y Identity Core
Se requieren conocimientos básicos en programación con cualquier lenguaje o haber realizado alguno de los siguientes cursos:
Además, se requieren conocimientos básicos en Paradigma de Objetos y Bases de datos o haber realizado el curso Introducción al Paradigma de Objetos e Introducción a Base de Datos, y se recomienda tener conocimientos de HTML o haber realizado el curso de Curso de HTML5: Fundamentos Web