Entrenamiento

 

Herramientas DevOps

Fundamentos de Team Foundation Server 2018

DESCRIPCIÓN

MS Team Foundation Server es la herramienta DevOps líder en el mercado. Soporta todo el ciclo de vida, desde la concepción del requerimiento hasta el despliegue en producción. Este curso brinda una visión completa de las características de Team Foundation Server, para lograr su utilización efectiva en una organización de desarrollo de software.

OBJETIVOS

Al finalizar el curso, el participante estará en capacidad de:

  • Entender a nivel general las posibilidades de Team Foundation Server y cómo pueden ser aprovechadas por los diferentes roles de un equipo de desarrollo.
  • Comenzar a utilizar la herramienta efectivamente, haciendo uso de las plantillas que soportan diferentes metodologías de desarrollo.
  • Generar eficiencias en su organización a través de la implementación de su proceso de desarrollo dentro de la herramienta.
  • Entender y ejecutar los procedimientos básicos de administración de la herramienta.

AUDIENCIA

Dirigido a profesionales de Ingeniería de Software que deseen conocer la herramienta Team Foundation Server y liderar su implementación al interior de una organización de desarrollo.

METODOLOGIA

La metodología utilizada se fundamenta en un proceso participativo, donde un instructor se encarga de presentar el material y los temas del curso, así como definir las expectativas del grupo y el objetivo que se va a lograr.

A partir de ese momento se realiza un proceso guiado por el instructor donde procede a presentar la información tema a tema, con ejemplos, tanto teóricos como prácticos y donde se presenta el espacio para que los participantes puedan resolver sus inquietudes.

Las prácticas se realizan en modo laboratorio; se comparten las guías que definen el objetivo y el alcance de la práctica y se explican las actividades que se deben llevar a cabo para lograr el objetivo. Adicionalmente, se comparte con los asistentes el material y guías de estudio utilizadas en el curso.

CONTENIDO DEL ENTRENAMIENTO

Introducción a Team Foundation Server

  • Conceptos Básicos : ALM y DevOps
  • Prácticas de ALM  y DevOps
  • Qué es TFS?
  • Línea de productos VS TFS 2018
  • Conceptos Básicos de TFS
  • Diferencias entre TFS On-premise y VSTS
  • Overview plantillas de proceso estándar
  • Acceso a TFS

Administración de Requerimientos

  • Overview Administración de requerimientos en TFS
  • Conceptos de planeación y seguimiento en TFS
  • Trazabilidad
  • Prototipos
  • Captura de feedback de stakeholders

Control de Versiones – Código y BD

  • Introducción y conceptos básicos de control de versiones
  • Repositorios tipo TFVC y GIT
  • Source control explorer
  • Operaciones de Versionamiento
  • Branch y Merge
  • Herramientas de línea de comandos
  • Control de versiones para SQL Server

Testing y QA

  • Pruebas manuales – Administración de Plan y Casos de Prueba
  • Pruebas manuales – ejecución y reporte de defectos
  • Pruebas Exploratorias
  • Pruebas codificadas de interfaz de usuario

Build Automation

  • Qué es TF Build
  • Conceptos Básicos
  • Arquitectura de TF Build
  • Definiciones de Build
  • Encolar y ejecutar un Build

Release Management

  • Qué es Release Management
  • Conceptos Básicos
  • Definiciones de Release

Queries, Dashboards y Reportes

  • Definiciones de Release
  • Creación de Queries
  • Integración MS Excel

Personalización de Proyectos

  • Personalización de políticas de control de versiones
  • Personalización de Work Items

Monitoreo y Administración

  • Roles
  • Seguridad y Privilegios
  • Monitoreo del servidor
  • Trabajo con equipos geográficamente distribuidos
¿Cómo podemos apoyarlo?

 

Mejores Prácticas de Ingeniería de Software

Taller de Ingeniería De Requerimientos

DESCRIPCIÓN

Uno de los factores claves de éxito en los proyectos de desarrollo de software es contar con buenas prácticas no solo para Identificar y Obtener requerimientos, sino también para Documentarlos, Validarlos y Administrarlos.

El “Taller de Ingeniería de Requerimientos” presenta un conjunto de definiciones y buenas prácticas para realizar el proceso de Ingeniería de Requerimientos de forma sistemática y ordenada, alineado al marco metodológico del IREB (International Requirement Engineering Board), que es el referente más importante a nivel mundial en lo que a Requerimientos de Software compete.

A partir del marco conceptual se realiza un taller práctico, de tal forma que a medida que se va avanzando en el contenido del curso se van reforzando los conceptos mediante ejercicios prácticos, algunos de ellos utilizando la herramienta Team Foundation Server.

OBJETIVOS

Al finalizar el curso, el participante estará en capacidad de:

  • Conocer y entender las actividades del proceso de Ingeniería de Requerimientos
  • Entender las consecuencias de ejecutar prácticas deficientes de Requerimientos
  • Conocer técnicas adecuadas para Obtener, Documentar, Validar y Administrar Requerimientos.
  • Afianzar los conceptos adquiridos mediante ejercicios prácticos dirigidos.

AUDIENCIA

Todas aquellas personas que participan en el proceso de Ingeniería de Requerimientos y que deseen conocer o afianzar los conceptos definidos por el IREB y conocer una forma concreta de aplicar estos conocimientos en una herramienta de gestión de ciclo de aplicaciones como Team Foundation Server.

  • Analistas Funcionales o de Requerimientos
  • Equipos de Calidad de Software
  • Gerentes o Líderes de Proyecto
  • Desarrolladores

 

METODOLOGIA

La metodología utilizada se fundamenta en un proceso participativo, donde un instructor se encarga de presentar el material y los temas del curso, así como definir las expectativas del grupo y el objetivo que se va a lograr.

A partir de ese momento se realiza un proceso guiado por el instructor donde procede a presentar la información tema a tema, con ejemplos, tanto teóricos como prácticos y donde se presenta el espacio para que los participantes puedan resolver sus inquietudes.

Las prácticas se realizan en modo laboratorio, utilizando Team Foundation Server como herramienta clave para las prácticas; se comparten las guías que definen el objetivo y el alcance de la práctica y se explican las actividades que se deben llevar a cabo para lograr el objetivo. Adicionalmente, se comparte con los asistentes el material y guías de estudio utilizadas en el curso.

CONTENIDO DEL ENTRENAMIENTO

  • Introducción
    • Definiciones iniciales
    • Tipos de Requerimientos
    • Importancia y clasificación de los requerimientos de calidad
    • Sistema y Contexto
    • Taller práctico
  • Obtención de Requerimientos
    • Fuentes de Requerimientos
    • Técnicas de Obtención de Requerimientos
    • Taller práctico
  • Documentación de Requerimientos en Lenguaje Natural
    • Tipos de Documentación de Requerimientos
    • Estructura de un Documento de Requerimientos
    • Criterios de Calidad para los documentos de Requerimientos
    • Casos de Uso
    • Historias de Usuario
    • Taller práctico
  • Documentación de Requerimientos basada en Modelos
    • Definición de Modelo
    • Perspectivas sobre los Requerimientos
    • Requerimientos desde la perspectiva de Datos
    • Requerimientos desde la perspectiva Funcional
    • Requerimientos desde la perspectiva de Comportamiento
    • Taller práctico
  • Administración de Requerimientos
    • Atributos
    • Vistas
    • Priorización
    • Trazabilidad
    • Versionamiento
    • Administración de cambios en los requerimientos
    • Taller práctico
¿Cómo podemos apoyarlo?
Taller de Pruebas Funcionales

DESCRIPCIÓN

Las pruebas se constituyen en una de las prácticas más importantes para asegurar la calidad del software que se libera. Sin embargo, en muchas ocasiones pecamos por exceso o defecto de las mismas.

El “Taller de Pruebas Funcionales” presenta un conjunto de definiciones y buenas prácticas para realizar el proceso de pruebas de forma sistemática y ordenada, alineado al marco metodológico del ISTQB (International Software Testing Qualifications Board)

A partir del marco conceptual se realiza un taller práctico, de tal forma que a medida que se va avanzando en el contenido del curso se van reforzando los conceptos mediante ejercicios, algunos de ellos utilizando la herramienta Team Foundation Server.

OBJETIVOS

Al finalizar el curso, el participante estará en capacidad de:

  • Conocer y entender las actividades del proceso de Pruebas de Software.
  • Conocer diferentes tipos y enfoques de pruebas y aprender a utilizar cada unos de ellos, según la naturaleza del software a probar.
  • Afianzar los conceptos adquiridos mediante ejercicios prácticos dirigidos.
  • Conocer las características de pruebas que brinda Team Foundation Server y aprender cómo sacar provecho de las mismas

AUDIENCIA

Todas aquellas personas que participan en el proceso de Pruebas y que deseen conocer o afianzar los conceptos definidos por el ISTQB y conocer una forma concreta de aplicar estos conocimientos en una herramienta de gestión de ciclo de aplicaciones como Team Foundation Server.

  • Analistas de Pruebas
  • Equipos de Calidad de Software
  • Gerentes o líderes de Proyecto

 

METODOLOGIA

La metodología utilizada se fundamenta en un proceso participativo, donde un instructor se encarga de presentar el material y los temas del curso, así como definir las expectativas del grupo y el objetivo que se va a lograr.

A partir de ese momento se realiza un proceso guiado por el instructor donde procede a presentar la información tema a tema, con ejemplos, tanto teóricos como prácticos y donde se presenta el espacio para que los participantes puedan resolver sus inquietudes.

Las prácticas se realizan en modo laboratorio, utilizando Team Foundation Server como herramienta clave para las prácticas; se comparten las guías que definen el objetivo y el alcance de la práctica y se explican las actividades que se deben llevar a cabo para lograr el objetivo. Adicionalmente, se comparte con los asistentes el material y guías de estudio utilizadas en el curso.

CONTENIDO DEL ENTRENAMIENTO

  • Fundamentos de pruebas
    • Justificación del proceso de pruebas
    • Conceptos Básicos
    • Fundamentos del proceso de pruebas
    • Pruebas a través del ciclo de vida del software
    • Niveles de pruebas
    • Tipos de pruebas
  • Técnicas Estáticas
    • Técnicas estáticas y el proceso de pruebas
    • Proceso de revisión
    • Análisis estático con herramientas
  • Técnicas de diseño de pruebas
    • Proceso de desarrollo de pruebas
    • Técnicas para el diseño de pruebas
    • Técnicas basadas en la especificación o caja negra
    • Técnicas basadas en la estructura o caja blanca
    • Técnicas basadas en la experiencia
    • Tipos de Herramientas de Pruebas
    • Taller práctico
  • Gestión de pruebas
    • Organización de las pruebas
    • Planeación de pruebas
    • Monitoreo y Control del progreso en las pruebas
    • Administración de la configuración
    • Riesgos y el proceso de pruebas
    • Administración de incidentes
    • Taller práctico
¿Cómo podemos apoyarlo?

 

Ciclo de Certificación para Desarrolladores .NET

Fundamentos de programación en c#

DESCRIPCIÓN

La programación orientada a objetos es uno de los principales paradigmas de desarrollo y a través de este curso se busca implementar de estos conceptos utilizando el lenguaje de programación c# y de esta forma familiarizar al participante con los elementos básicos del framework de .NET y Microsoft Visual Studio para crear aplicaciones, entender la sintaxis del código y dar las herramientas básicas de verificación de fallas sobre el código desarrollado.

OBJETIVOS

Al finalizar el curso el participante estará en capacidad de:

 

  • Identificar los elementos básicos de la programación orientada a objetos.
  • Enumerar los principales elementos de la plataforma .NET.
  • Crear aplicaciones de consola utilizando Microsoft .NET Framework usando el lenguaje de programación c#.
  • Documentar una aplicación.
  • Compilar, ejecutar y depurar un programa.
  • Aplicar los conceptos de programación orientada a objetos para ser utilizadas en el desarrollo de aplicaciones empresariales.
  • Conocer los comandos para realizar la depuración de una aplicación utilizando Microsoft Visual Studio.
  • Contar con las bases necesarias para continuar con el proceso de aprendizaje de fundamentos de Microsoft .NET Framework.

 

AUDIENCIA

Personas con conocimientos básicos en informática, internet y lógica de programación que quieren aumentar sus habilidades y conocimientos en el desarrollo de aplicaciones empresariales.

Personas que desean incursionar en la tecnología .NET

 

METODOLOGIA

La metodología utilizada se fundamenta en un proceso participativo, donde un instructor se encarga de presentar el material y los temas del curso así como definir las expectativas del grupo y el objetivo que se va a lograr.

A partir de ese momento se realiza un proceso guiado por el instructor donde procede a presentar la información tema a tema, con ejemplos, tanto teóricos como prácticos y donde se presenta el espacio para los participantes pueda resolver sus inquietudes.

Las prácticas se realizan en modo laboratorio, donde se comparten las guías que definen el objetivo y el alcance de la práctica y se explica paso a paso las actividades que se deben llevar a cabo para lograr el objetivo. Adicionalmente, se comparte con los asistentes el material y guías de estudio utilizadas en el curso.

 

CONTENIDO DEL ENTRENAMIENTO

Módulos

  • Descripción general de c#
  • Programando con c#

 

Practicas

  • Programación Orientada a Objetos (OOP)
  • Herencia, Polimorfismo y espacios de nombres
  • Operadores, eventos y atributos
  • Biblioteca de clases.NET framework
¿Cómo podemos apoyarlo?
Fundamentos.NET

DESCRIPCIÓN

Este es un curso enfocado en guiar al participante en el desarrollo de aplicaciones utilizando c# y el framework de Microsoft .NET, esto con el fin de profundizar en los temas asociados a la identificación del flujo de eventos, el lenguaje intermedio de Microsoft (MSIL), el lenguaje común de infraestructura (CLI), interacción de aplicaciones con bases de datos, herramientas claves para poder diseñar y codificar aplicaciones empresariales, así como reconocer la importancia de las decisiones que se toman durante la codificación de aplicaciones y el impacto que pueden tener en el desempeño de las mismas.

Este curso brinda herramientas para enfrentarse al examen de certificación de Microsoft 70-483 (Programming in C#), que es uno de los requisitos de la certificación MCSA: Web Applications (Microsoft Certified Solutions Associate).

OBJETIVOS

Al finalizar el curso el participante estará en capacidad de:

 

  • Identificar las ventajas de utilizar la versión 4.5 del framework .NET de Microsoft y las herramientas que ofrece para la creación de aplicaciones empresariales.
  • Reconocer elementos básicos para la entrada y salida de información de aplicaciones.
  • Tener las bases para el inicio de la implementación de seguridad en aplicaciones empresariales.
  • Distinguir las ventajas y diferencias entre ADO.NET y otros modos de acceso a datos como entity framework.
  • Utilización de LINQ para el acceso a datos y simplificar los procesos de validación y selección de información.
  • Reconocer que es un O/RM y como se puede integrar entity framework a una aplicación para agilizar la integración de bases de datos a una aplicación.
  • Tener las bases para la preparación del examen de certificación 70-483 (programing with c#) y así obtener una certificación MCP.

AUDIENCIA

Personas con conceptos básicos de programación orientada a objetos, que se encuentren familiarizados con lógica de programación, bases de datos y desarrollo de aplicaciones de consola o web sencillas.

PRE-REQUISITOS

  • Fundamentos de programación en lenguajes de programación como c#, visual basic u otro lenguaje orientado a objetos.
  • Tener conocimientos en la creación de aplicaciones de escritorio básicas.
  • Conceptos de IDE y depuración de código.
  • Conceptos básicos de base de datos.

 

METODOLOGIA

La metodología utilizada se fundamenta en un proceso participativo donde un instructor se encarga de presentar el material y los temas del curso así como definir las expectativas del grupo y el objetivo que se va a lograr.

 

A partir de ese momento se realiza un proceso guiado por el instructor donde procede a presentar la información tema a tema, con ejemplos, tanto teóricos como prácticos y donde se presenta el espacio para los participantes pueda resolver sus inquietudes.

 

Las prácticas se realizan en modo laboratorio, donde se comparten las guías que definen el objetivo y el alcance de la práctica y se explica paso a paso las actividades que se deben llevar a cabo para lograr el objetivo. Adicionalmente, se comparte con los asistentes el material y guías de estudio utilizadas en el curso.

 

Se hará una presentación de simulación del examen de certificación de Microsoft 70-483 y se presentarán tips y referencias para conocer el formato del examen y presentarlo exitosamente.

 

CONTENIDO DEL ENTRENAMIENTO

Módulos

  • Descripción general de Microsoft .NET framework 4.5.
  • Espacios de nombres y clases.
  • Clases I/O.
  • Implementación de seguridad en aplicaciones.
  • Usar ADO.NET.
  • Desarrollo de aplicaciones con LINQ.
  • NET Entity Framework.
  • Bases de Datos y Code First.

 

Practicas y laboratorios

  • Desarrollando una aplicación básica utilizando Microsoft Entity Framework 4.5
  • Introducción a LINQ.
  • Introducción a Entity Framework.
  • Desarrollando con Model First.
¿Cómo podemos apoyarlo?
Fundamentos Desarrollo Web

DESCRIPCIÓN

Este es un curso enfocado en guiar al participante en el desarrollo de aplicaciones web utilizando c# utilizando el framework de Microsoft .NET, a través de este programa se podrá identificar los elementos de una aplicación web corporativa y adicionalmente identificar elementos más avanzados como la definición de proyectos para desacoplar las funcionalidades de la solución.

Este curso presentara herramientas al participante para familiarizarse con los temas requeridos para el examen de certificación de Microsoft 70-480 (Programming in HTML5 with JavaScript and CSS3) que a su vez permite obtener la certificación de MCP (Microsoft Certified Professional) y es uno de los requisitos de la certificación MCSA: Web Applications (Microsoft Certified Solutions Associate).

OBJETIVOS

  • Descripción y estructura de aplicaciones web en Microsoft .NET.
  • Manejo de acceso a datos e interacción de información en una aplicación web.
  • Reconocer los elementos y el proceso involucrados en la depuración de páginas web.
  • Reconocer las diferencias entre código del lado del servidor y código del lado del cliente y las capacidades de cada uno de ellos.
  • Describir las técnicas de autenticación y autorización en aplicaciones web.
  • Reconocer los elementos asociados en el proceso de despliegue de aplicaciones web.
  • Compartir la información de los temas y estructura de un examen de certificación de Microsoft.

 

AUDIENCIA

Personas con conocimiento en programación orientada a objetos, con una base sólida de lógica de programación que quieran profundizar en desarrollo de aplicaciones empresariales a través de un framework estructurado como Microsoft .NET para presentar herramientas necesarias para conocer las bases del desarrollo de aplicaciones web y de forma adicional acercarse al proceso de certificación que ofrece Microsoft.

PRE-REQUISITOS

  • Fundamentos de programación en lenguajes de programación como c#, visual basic u otro lenguaje orientado a objetos.
  • Tener conocimientos en la creación de aplicaciones de escritorio básicas.
  • Tener fundamentos en el desarrollo de aplicaciones .NET.
  • Conceptos de IDE y depuración de código.
  • Conceptos básicos de base de datos y como generar la interacción entre ambos elementos.
  • Identificar elementos de seguridad básicos en aplicaciones desarrolladas con el framework de Microsoft .NET

 

METODOLOGIA

La metodología utilizada se fundamenta en un proceso participativo donde un instructor se encarga de presentar el material y los temas del curso así como definir las expectativas del grupo y el objetivo que se va a lograr.

 

A partir de ese momento se realiza un proceso guiado por el instructor donde procede a presentar la información tema a tema, con ejemplos, tanto teóricos como prácticos y donde se presenta el espacio para los participantes pueda resolver sus inquietudes.

 

Las prácticas se realizan en modo laboratorio, donde se comparten las guías que definen el objetivo y el alcance de la práctica y se explica paso a paso las actividades que se deben llevar a cabo para lograr el objetivo. Adicionalmente, se comparte con los asistentes el material y guías de estudio utilizadas en el curso.

 

Se hará una presentación del examen de certificación 70-480 y se presentara una guía de referencia para conocer el formato del examen.

 

CONTENIDO DEL ENTRENAMIENTO

Módulos

  • Programación de aplicaciones web.
  • Acceso a datos desde aplicaciones web.
  • Depuración de aplicaciones web.
  • Secuencias de comandos del lado del cliente.
  • Autenticación y autorización y despliegue de aplicaciones web.

 

Practicas y laboratorios

  • Desarrollo y guía de aplicaciones web.
  • Flujo de eventos y acceso a datos a través de aplicaciones web.

 

VALORES AGREGADOS

Al finalizar el curso el participante se encontrara en capacidad de:

  • Implementar una aplicación web empresarial con acceso a datos a través de diferentes fuentes de información, como bases de datos y archivos xml.
  • Identificar el flujo de eventos asociado con el desarrollo de aplicaciones web.
  • Reconocer las diferencias entre código del lado del servidor y código del lado del cliente.
  • Reconocer que es WCF y cuál es el objetivo en el desarrollo de aplicaciones.
  • Depurar una aplicación web tanto con elementos del lado del cliente y del lado del servidor.
  • Realizar el despliegue de aplicaciones web utilizando las herramientas presentadas por el framework de Microsoft .NET.
  • Implementar mecanismos de autenticación y autorización sobre una aplicación web utilizando las herramientas suministradas por el framework de Microsoft .NET.
  • Bases para la preparación del examen de certificación 70-480 (Programming in HTML5 with JavaScript and CSS3).
¿Cómo podemos apoyarlo?
Fundamentos HTML y HTML5

DESCRIPCIÓN

En la actualidad el desarrollo de aplicaciones web se vuelve cada vez más común y con le presentación de HTML5 para su elaboración, se ha vuelvo mucho más dinámico la forma de poder acceder y presentar soluciones visualmente llamativas, reutilizables y muy agiles, para lograr esto es necesario utilizar las herramientas adecuadas y reconocer los elementos involucrados en todo este proceso, este curso da la introducción a esta información y presenta las guías necesarias para que los participantes se puedan apropiar de este conocimiento y utilizarlo para trabajar en proyectos personales corporativos o de entretenimiento o mejorar su perfil profesional con habilidades de desarrollo de aplicaciones web enriquecidas.

Este curso complementa los conocimientos que se evalúan en el examen de certificación de Microsoft 70-480 (Programming in HTML5 with JavaScript and CSS3) que a su vez permite obtener la certificación de MCP (Microsoft Certified Professional) y es uno de los requisitos de la certificación MCSA: Web Applications (Microsoft Certified Solutions Associate).

OBJETIVOS

 

  • Identificar los elementos de HTML y como se utilizan para dar vida a una aplicación web.
  • Reconocer las diferencias entre HTML y HTML5 y las ventajas que este último presenta para el desarrollo de aplicaciones web.
  • Realizar la introducción a CSS3 y presentar las herramientas para crearlo, utilizarlo y aprovechar las ventajas para tener una aplicación web consistente y visualmente agradable al usuario.
  • Reconocer los diferentes lenguajes de scripting del lado del cliente, sus beneficios y como afectan el desempeño de las aplicaciones web para hacerlas más agiles.
  • Introducción a JSON, diferencias con XML y las ventajas y beneficios de la utilización de cada uno de ellos.
  • Compartir la información de los temas y estructura de un examen de certificación de Microsoft.

 

AUDIENCIA

Personas con conocimientos en desarrollo de aplicaciones web que quieran mejorar sus conocimientos a través de la introducción de conceptos avanzados como HTML5 y lenguajes de scripting del lado del cliente para implementar aplicaciones web rápidas y atractivas o formalizar los conocimientos en estas tecnologías.

No es necesario que tener un título profesional, cualquier persona con el ánimo de aprender se beneficiara de este taller, estudiantes universitarios, profesionales recién egresados o profesionales con alta experiencia en aplicaciones legadas pueden aprovechar la formación que se presenta a través de este curso.

Personas que se encuentran interesados en formalizar su conocimiento a través de los exámenes de certificación de Microsoft.

 

PRE-REQUISITOS

  • Fundamentos de programación en lenguajes de programación como c#, visual basic u otro lenguaje orientado a objetos.
  • Fundamentos de desarrollo web.
  • Tener conocimientos en la creación de aplicaciones de web y de escritorio básicas.
  • Tener fundamentos en el desarrollo de aplicaciones .NET.
  • Conceptos de IDE y depuración de código.
  • Conceptos de base de datos y como generar la interacción entre ambos elementos.
  • Reconocer la diferencia entre código del lado del cliente y código del lado del servidor en aplicaciones web y diferentes lenguajes de scripting.
  • Saber los pasos requeridos para publicar aplicaciones web.

 

METODOLOGIA

La metodología utilizada se fundamenta en un proceso participativo donde un instructor se encarga de presentar el material y los temas del curso así como definir las expectativas del grupo y el objetivo que se va a lograr.

 

A partir de ese momento se realiza un proceso guiado por el instructor donde procede a presentar la información tema a tema, con ejemplos, tanto teóricos como prácticos y donde se presenta el espacio para los participantes pueda resolver sus inquietudes.

 

Las prácticas se realizan en modo laboratorio, donde se comparten las guías que definen el objetivo y el alcance de la práctica y se explica paso a paso las actividades que se deben llevar a cabo para lograr el objetivo. Adicionalmente, se comparte con los asistentes el material y guías de estudio utilizadas en el curso.

Se hará una presentación del examen de certificación 70-480 y se presentara una guía de referencia para conocer el formato del examen.

CONTENIDO DEL ENTRENAMIENTO

Módulos

  • Introducción a HTML.
  • Formularios HTML.
  • Introducciones a HTML5, gráficas y multimedia.
  • HTML5 y API’s.
  • Introducción a CSS3.
  • Lenguajes de scripting: Javascript.
  • Lenguajes de scripting: AJAX.
  • Introducción a JSON.

 

Prácticas y Laboratorios

  • CSS3: Estilos.
  • HTML5 y Javascript.

 

VALORES AGREGADOS

Al finalizar el curso el participante se encontrara en capacidad de:

 

  • Realizar aplicaciones web atractivas y rápidas utilizando los elementos asociados HTML5 y lenguajes de scripting.
  • Reconocer los elementos de la página web y como se pueden acceder a esta información con los lenguajes de scripting del lado del cliente para generar interacciones más dinámicas y fluidas en el contenido de las aplicaciones web.
  • Utilizar CSS3 para mantener una aplicación web consistente sin generar mayor esfuerzo en la implementación, mejorando la productividad durante el proceso de desarrollo.
  • Identificar que es un objeto JSON y como se puede utilizar para realizar la interacción de la aplicación con diferentes recursos externos de una forma sencilla y ágil para implementar nuevas funcionalidades sobre las aplicaciones web que pueden ser reutilizadas por diferentes sistemas.
  • Complementar el conocimiento a evaluar para el examen de certificación de Microsoft 70-480 (Programming in HTML5 with JavaScript and CSS3) y de esta forma tener una preparación sobre los diversos temas que se evalúan en esta prueba.
¿Cómo podemos apoyarlo?

¿Cómo podemos apoyarlo?

Contáctenos