El Gran Curso de.net Framework con Visual Studio 2015



Documentos relacionados
online Master Programación Java SE y Java EE

PROGRAMA FORMATIVO Microsoft Certified Solutions Developer (MCSD): Web Applications

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

MS_10978 Introduction to Azure for Developers

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

Programa de actualización profesional ACTI.NET. Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010

Especialidad en Programación de Sistemas con Visual C# y Objective-C

80295 Extending Microsoft Dynamics CRM 2011

MS_10266 Programming in C# with Microsoft Visual Studio 2010

DISEÑO MICROCURRICULAR

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

Desarrollo de Aplicaciones Web

Programa de actualización profesional ACTI.NET. Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C#

Historia de revisiones

Developing Windows Azure and Web Services

ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions

Contenido. Capítulo 1 Visual Studio.net 2013: Introducción. Capítulo 2 Visual C# 6.0: Introducción. Alfaomega

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

PLAN FORMATIVO MODALIDAD I

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

Curso Programación Orientada a Objectos con C# y Visual Studio 2010

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. Windows 8 Developer: MCSD Windows Store Apps Using C#

Curso: Desarrollo de aplicaciones para escritorio y acceso de datos con.net FRAMEWORK 4.

Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4

PROGRAMA FORMATIVO. MTA Developer: Microsoft Technology Associate (MTA)

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

10175 Microsoft SharePoint 2010, Application Development

Contenido. Capítulo 1: Introducción a Visual Studio.NET 1. Capítulo 3: Datos y programación en Visual Basic.NET 47

MS_10263 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

8969 Extending Microsoft Dynamics CRM 4.0

Guí a pra ctica ASP.NET 4.0

2407: Programación en Microsoft C#, 2012 Edition

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software : Taller de Certificación Internacional : F-INF111. : F-INF131 (Web Services) : 12 Semanas

Técnico Superior en Programación con Java SE Standard Edition

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

Curso: Programación con JAVA SE Estándar Edition.

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB

CURSOS LATINOAMÉRICA

Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013

Curso: Programación con Microsoft Visual Basic 2010.

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

PLAN DE CARRERA DE MICROSOFT TECHNICAL:

Cursos PROGRAMACIÓN DE APLICACIONES CON JAVA

Introducción a la Programación

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO

2524 Developing XML Web Services Using Microsoft ASP.NET

50064 Advanced SharePoint Development

CentralTECH JAVA EE 7 Desarrollo

MCPD WEB DEVELOPER 4 (VISUAL STUDIO 2010)

MS_10979 Microsoft Azure Fundamentals

UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA

ENCUENTA - CONTABILIDAD Net. Definiciones generales

Alfresco permite su integración y personalización en sistemas de gestión documental para implementar funcionalidades específicas

- MANUAL TÉCNICO - Implantación de software de Marketing Online

Técnico Superior en Programación con Microsoft Visual Basic 2010

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

Programación páginas web con ASP.NET 3.5 (C#)

Programación Web. Unidad 5. Programación del lado del servidor.

PROGRAMA FORMATIVO Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C#

Analizar, diseñar, desarrollar e implementar soluciones orientadas a objetos utilizando encapsulamiento, herencia, polimorfismo y archivos.

Curso: Programación con Microsoft Visual C SHARP 2010.

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

Introducción al.net Framework. Introducción al.net Framework. Diseño Basado en Componentes. Curso 2008 / 09. Diseño Basado en Componentes

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

Syllabus.

MS_20481 Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

Temario. Examen. Curso. Cursoss. Programación. Desarrollando .NET Visual Studio.NET Programación. Programación con Microsoft ADO.

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

PROGRAMA FORMATIVO Desarrollo de aplicaciones JAVA (Programador JAVA)

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

Diplomado en Programación de Aplicaciones con Visual Basic.net

- MANUAL TÉCNICO - Software de diagnóstico de la seguridad de la información y autoimplantación de LOPD. Rev. 01- FEBRERO 2013

PROGRAMA FORMATIVO Introducción al desarrollo de aplicaciones orientadas a objetos (Microsoft)

VISUAL STUDIO.NET 2012 WEB Desarrollo Certificación Microsoft. (Curso con Bolsa de empleo y 1 Derecho de examen)

TEMARIO. Aplicaciones web con Visual Studio 2010 FrameWork 4.0

Historia de revisiones

8972 Personalización y Configuración de Microsoft Dynamics CRM 4.0

CL_50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008


11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

10775 Administering Microsoft SQL Server 2012 Databases

Transcripción:

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

Parte 1. Programando en C# Módulo 1: Introducción al.net Framework y el lenguaje Introducción al.net Framework Introducción a C# 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

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

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

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