Audiencia | Al Completar el Curso | Prerequisitos | Examen relacionado para Microsoft Certified Professional | Materiales de apoyo | Módulos El Gran Curso de .NET Framework con Visual Studio 2015 Curso 255020 • 150 horas • Dictado por Danaé Aguilar y María Marquina Este curso proporciona los fundamentos de .NET Framework 4.6 utilizando la última versión de Visual Studio para el desarrollo de aplicaciones Web, cubriendo desde los conceptos básicos e intermedios de C#, haciendo una revisión de lo que es HTML5 con JavaScript y CSS3 para así pasar al desarrollo de aplicaciones Web ASP.NET MVC 4 y finalizar desarrollando Windows Azure y Web Services. Logrando así coger soltura en las principales tecnologías de desarrollo de aplicaciones .NET para la industria actual y futura como es Azure y Servicios en la Nube. Audiencia Este curso está orientado a profesionales o estudiantes en la rama de la informática que deseen actualizar sus conocimientos de desarrollador con .NET Framework 4.6 Es un requisito que las personas que tomen el curso tengan conocimientos de programación y estén familiarizados con el entorno de Visual Studio (cualquier versión) y es deseable que conozcan el lenguaje C# como también HTML. Al Completar el Curso Al finalizar el curso los estudiantes serán capaz de: Comprender las nuevas funcionalidades de la versión 4.6 del .NET Framework. Aplicar la Programación Orientada a Objetos en C#. Comprender y aplicar tecnologías web para el desarrollo de aplicaciones ASP.NET MVC y servicios Aplicar HTML 5 con CSS 3.0 y JavaScript para la creación de sitios web modernos Prerequisitos Antes de tomar este curso, los alumnos deben tener: Conocimientos previos de Visual Studio. Experiencia en programación Conocimientos del lenguaje C# Conocimientos del lenguaje HTML Examen relacionado para Microsoft Certified Professional Este curso te ayuda a prepararte para el siguiente examen para Microsoft Certified Professional: 70-480 - Programming in HTML5 with JavaScript and CSS3 70-483 - Programming in C# 70-486 - Developing ASP.NET MVC 4 Web Applications 70-487 - Developing Windows Azure and Web Services Materiales de apoyo Todos los estudiantes tendrán acceso al material digital específicamente creado para el curso. IT Academy | El Gran Curso .NET Framework con Visual Studio 2015 1 Audiencia | Al Completar el Curso | Prerequisitos | Examen relacionado para Microsoft Certified Professional | Materiales de apoyo | Módulos Parte 1. Programando en C# Módulo 1: Introducción al Framework y el lenguaje Introducción al .NET Framework Introducción a C# .NET Módulo 2: El flujo de un programa en C# Escribiendo código con Visual Studio Namespaces y Assemblies Variables, Operadores y Expresiones Estructuras de control Módulo 3: Escribiendo Métodos Declarar e invocar métodos Pasar información a un método Retornar información desde un método Definir local y class scope Usando Optional Paramaters y Named Arguments Módulo 4: Manejo de Tipos Value Types (struct, enums) Reference types Generic Types Constructores Static variables Clases Extension Methods Indexed Properties Overload y override de métodos Módulo 5: Creación y manejo de clases y objetos Definir clases, control de acceso a miembros Creación de objetos usando el keyword new Escribir e invocar constructores Static keyword Anonymous classes Partial classes Módulo 6: Encapsulación Encapsulación usando Properties Encapsulación usando modificadores de acceso (public, private, protected) Módulo 7: Consumiendo Tipos Box y unbox para hacer conversiones entre value types Cast de tipos Conversión de tipos Manejo de tipos dinámicos Interoperabilidad con código no manejado: dynamic keyword Módulo 8: Jerarquía de Clases Herencia desde una clase base Diseñando e implementando una interface Creación e implementación de clases basadas en las interfaces IComparable, IEnumerable, IDisposable, y IUnknown Módulo 9: Usando Strings Manejo de strings usando las clases StringBuilder, StringWriter, y StringReader Búsqueda y formatting de strings, métodos principales para manipular cadenas Módulo 10: Usando Collections Almacenar y recuperar datos usando dictionaries, arrays, lists, sets, y queues Inicialización de collection types Añadir y remover elementos de una colección de objetos Typed versus non-typed collections Implementado custom collections Implementando collection interfaces IT Academy | El Gran Curso .NET Framework con Visual Studio 2015 2 Audiencia | Al Completar el Curso | Prerequisitos | Examen relacionado para Microsoft Certified Professional | Materiales de apoyo | Módulos Módulo 11: Ciclo de vida de un objeto Administración de recursos no manejados Implementando IDisposable Finalización y Garbage collection Módulo 12: Atributos Personalizados y Reflection Creando y aplicando atributos Leyendo atributos Reflection Módulo 13: Manejo de Excepciones Manejando tipos de excepciones Creando excepciones personalizadas Implementando bloques try-catchfinally Lanzando excepciones, Rethrow vs. throw Módulo 14: Creando e implementando Callbacks Creando delegados Expresiones lambda Métodos anónimos Creando manejadores de eventos Suscripción de events Usando delegados predefinidos para crear eventos Módulo 15: Implementando Multithreading y Procesamiento Asíncrono El Task Parallel library (ParallelFor, Plinq, Tasks) Creando continuation tasks Usando async y await Implementando operaciones asíncronas de I/O Colecciones Concurrentes Parte 2. Programando en HTML5 con JavaScript y CSS3 Módulo 16: Implementando y manipulando documentos y objetos Creando documentos HTML 5 Interactuando con controles de UI Aplicando estilos a HTML programáticamente Implementando APIs HTML5 Alcance de objetos y Variables Creando e implementando Objetos y métodos Módulo 17: Implementando el flujo del programa Implementando el Flujo del programa Manejando y lanzando eventos Manejo de Excepciones Implementando callbacks Creando un proceso web worker Módulo 18: Accediendo y asegurando Datos Validando entradas de usuario usando elementos HTML5 Validando datos usando JavaScript Consumiendo Datos Serializacion, Deserializacion y transmisión de datos Módulo 19: Usando CSS3 Aplicando estilos a texto Propiedades de estilo HTML box Creando un layout flexible Creando interfaces de usuario animadas y adaptables Búsqueda de elementos usando CSS y JQuery Estructurando un archivo CSS y usando selectores CSS IT Academy | El Gran Curso .NET Framework con Visual Studio 2015 3 Audiencia | Al Completar el Curso | Prerequisitos | Examen relacionado para Microsoft Certified Professional | Materiales de apoyo | Módulos Parte 3. Desarrollando aplicaciones Web ASP.NET MVC 4 Módulo 20: Diseñando la arquitectura de la aplicación Planificando las capas de la aplicación Diseñando una aplicación distribuida Diseñando e implementando el ciclo de vida del rol de Azure Configurando manejo de estado Diseñando una estrategia de Cache Diseñando una estrategia de Web Sockets Diseñando módulos y Handlers HTTP Módulo 21: Diseñando la experiencia del usuario Aplicando el diseño de la interfaz de usuario Web Implementando un UI behavior Reutilización de layout de una aplicación Web Mejorando la aplicación basada en el navegador Planificando un layout de UI adaptativo Módulo 22: Desarrollando la experiencia del usuario Planificando search engine optimization y accesibilidad Globalización y localización Controladores y acciones MVC Implementando routes Usando puntos de extensibilidad de MVC Reduciendo el consumo de ancho de banda Módulo 23: Depuración y solución de problemas de la aplicación Web Previniendo problemas de tiempo de ejecución Diseñando una estrategia de manejo de eventos Probando una aplicación Web Depurando una aplicación Windows Azure Módulo 24: Seguridad de la aplicación Web Configurando Autenticación Configurando y aplicando autorización Autenticación federada Manejando integridad de datos Implementando un sitio ASP.NET seguro Parte 4. Desarrollando Windows Azure y Web Services Módulo 25: Introducción a las tecnologías de Acceso a Datos (Data Access Technologies) Breve introducción a las Tecnologías de Acceso a Datos ADO.Net LINQ to SQL Módulo 26: Introducción a Cloud Computing Introducción a Windows Azure Windows Azure SQL Database IT Academy | El Gran Curso .NET Framework con Visual Studio 2015 4 Audiencia | Al Completar el Curso | Prerequisitos | Examen relacionado para Microsoft Certified Professional | Materiales de apoyo | Módulos Módulo 27: Entity Framework Models Construcción de Entity Data Models POCO Classes con Entity Framework Consultando Entity Data Crear, Modificar y Borrar Entity Data Concurrency model en el Entity Framework, y manejo de transacciones Consultando datos usando WCF Data Services Modificando Datos usando WCF Data Services Módulo 29: Creando y consumiendo servicios Web API Diseñando un Web API Implementando un Web API Seguridad para Web API Alojando y administrando Web API Consumiendo servicios Web API Módulo 28: Diseñando e implementando servicios WCF Creando un servicio WCF Configurando servicios WCF Seguridad de servicios WCF Consumiendo servicios WCF Versionamiento de servicios WCF Creando y configurando servicios WCF en Windows Azure Implementando patrones de envío de mensajes Alojando y administrando servicios © 2015 Fundación Jala. All rights reserved. Trademarks are the property of their respective owners. IT Academy | El Gran Curso .NET Framework con Visual Studio 2015 5
© Copyright 2024