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

Curso

Online

$ 150.578,29 IVA inc.

*Precio estimativo

Importe original en USD:

$ 173

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Horas lectivas

    40h

  • Inicio

    Fechas disponibles

Aprende a desarrollar poderosas aplicaciones Orientadas a Objetos con este Framework multiplataforma de Microsoft, para aplicaciones Web, aplicaciones Móviles y aplicaciones de Escritorio. Domina la última versión del entorno de trabajo .NET, la conectividad con ADO.NET y el diseño y programación de aplicaciones en capas orientadas a objetos con bases de datos con SQL Server. Utilizando Visual Studio 2017 se aprenderá a desarrollar aplicaciones orientadas a objetos en .NET Core / .Net con la sintaxis del lenguaje C#.NET.
El curso comienza con el desarrollo de aplicaciones orientadas a objetos para terminar de formar al alumno en programación orientada a objetos (POO), y el uso de la última versión del Framework de Microsoft .NET.
A lo largo del curso se usarán buenas prácticas de programación utilizando arquitectura en capas y realizando aplicaciones con conectividad a Bases de Datos SQL Server 2017 a través de ADO.NET.

Sedes y fechas disponibles

Ubicación

inicio

Online

inicio

Fechas disponiblesInscripciones abiertas

Información relevante sobre el curso

Este curso está orientado a todas aquellas personas que deseen aprender a programar con los Frameworks .Net Core y .Net Standard., desarrollar aplicaciones basadas en el lenguaje C#, realizar mantenimiento evolutivo de aplicaciones, desarrollo de nuevas funcionalidades en el entorno .Net

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

Preguntas & Respuestas

Añadí tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién querés que te responda?

Dejanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Capacitacion arquitectura
  • Server
  • Programación
  • C++
  • Conectividad
  • Visual Studio
  • Arquitectura
  • Microsoft .Net
  • SQL Server
  • SQL
  • Programación web
  • Orientada a objetos
  • ASP

Plan de estudios

1. Introducción a Microsoft .NET Framework 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 2. Introducción a la programación orientada a objetos (POO) 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() 3. Profundizando en programación orientada a objetos (POO) 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 4. Colecciones, Sobrecarga y Sobreescritura de Clases, Clases Estáticas 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 5. Introducción a ASP.NET e IIS ¿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 6. Estructura de un sitio ASP.NET +Introducción a Bootstrap Estructura de un WebForm Master Page WebForm asociado a la Master Page Navegación ASP.NET css + properties 7. Mantener el estado en una aplicación ASP.NET 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 8. Validaciones de datos y Acceso a datos con Net Framework 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 9. Acceso a datos, más sobre ADO.NET 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 10. Aplicaciones Web con N Capas 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) 11. Excepciones, Conversiones y Repositorios de código 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 12. NCapas, Acceso a Datos 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 13. Depuración avanzada, Seguridad en un sitio ASP.NET y Publicació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

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

$ 150.578,29 IVA inc.

*Precio estimativo

Importe original en USD:

$ 173