Requisitos

  • Conocimientos básicos de Informática.
  • Conocimientos básicos de lógica de programación y algoritmos.
  • Conocimientos básicos y experiencia en Visual .NET
  • Conocimientos teóricos de Bases de datos – Modelo Entidad Relación y SQL Básico.

Objetivos

Desarrollar los conceptos fundamentales del desarrollo multiplataforma, bajo el uso de Xamarin y Visual Studio para iOS y Android. Aprendiendo técnicas y mejores prácticas para aprender a compartir una base principal de código en las diferentes aplicaciones.

Dirigido a

Estudiantes, Técnicos, Tecnólogos, Ingenieros con bases de Programación en Visual .NET.

Fechas Programadas

Inicia Termina Horario
Julio 26 2018
Agosto 15 2018Lunes - Viernes   6:00 pm - 9:00 pm

Metodología

La Capacitación es en modalidad presencial, 100% basada en prácticas que son desarrolladas por todos los Estudiantes. Cada Estudiante cuenta con un potente computador, acceso a internet de banda ancha, WI-FI, elementos e instrumentos necesarios para las prácticas, desde el momento en que inicia y hasta que finaliza. La capacitación es personalizada puesto que son grupos pequeños con un máximo de doce (12) Estudiantes por grupo. Los fundamentos teóricos son presentados por los Instructores, con un lenguaje sencillo y común que le permite al estudiante, asimilar todos los conceptos, términos técnicos y dominar la jerga utilizada en el tema, ya que simultáneamente se desarrollan talleres de práctica, los cuales están organizados consecutivamente para el desarrollo temático en forma gradual y evolutiva. Al finalizar cada módulo, el Instructor realiza una retroalimentación para la revisión de dudas e inquietudes. Al finalizar la capacitación, el Estudiante presenta un examen de comprobación de conocimientos que le permitirá, medir que tanto aprendió y avanzó con respecto a los temas.
Contenido
-
Introducción a Xamarin con Visual Studio

- Características de Xamarin
- Licenciamiento
- Vinculación con Visual Studio
- Arquitectura de aplicaciones
- Proyecto Xamarin Forms
- Ejecución y depuración de una aplicación
- Componentes y paquetes de terceros a través de NuGet
- PCL
- Librerías PCL
- Páginas de contenido
- Tipos de páginas de contenido
- Comunicación entre páginas de contenido

Desarrollo iOS con Xamarin y Visual Studio

.. Ciclo de vida
.. Eestructura iOS
.. UITablesViews
.. Storyboards
.. MapKit

Desarrollo en Android con Xamarin y Visual Studio

.. Ciclo de vida
.. Estructura de Android
.. Interfaces y vistas XAML
.. Contenedores, controles
.. Páginas de contenido
.. Interacción de controles con las páginas de contenido
.. Técnicas para compartir código
.. Patrón MVVM para enlazar datos
.. Guardar datos e información
.. Guardar información en conjunto de valores y en bases de datos SQLite

Técnicas para compartir código y formularios Xamarin

.. Xamarin Forms Controls
.. Compartir código
.. Customs Renders de los Formularios Xamarin
.. Comunicación con servicios web
.. Manejo de múltiples hilos en la aplicación a través de tareas
.. Comunicación del aplicativo con servicios REST (entrada y salida de datos)
.. Acceso a características nativas de la plataforma

UI Test Automation usando Xamarin.UITest

HTML 5 básico

CSS 3 básico

JavaScript básico

Desplegar y trabajar con múltiples sistemas operativos

Video

Incluye

  • CD-ROM con Información Técnica y Utilidades (Software).
  • Libreta de Apuntes.
  • Lapicero.
  • EXAMEN FINAL Realizado al terminar la Capacitación.
  • Certificado de Asistencia.

Publicidad



Microsoft Imagine Academy - Program Member

Pearson VUE - Authorized Test Center
CERTIPORT - Authorized Test Center
;