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
Agosto 10 2020
Agosto 28 2020Lunes - a - Viernes   6:00 pm - 9:00 pm

Metodología

La Capacitación es en modalidad presencial o en línea, 100% basada en prácticas que son desarrolladas por todos los Estudiantes. En modalidad presencial: cada Estudiante cuenta con un computador, acceso a internet de banda ancha, WI-FI y elementos e instrumentos necesarios para las prácticas en nuestra sede, desde el momento en que inicia y hasta que finaliza. En modalidad en línea (online): el estudiante debe contar con un computador con webcam, micrófono, acceso a internet y el software necesario para conectarse a la plataforma de videoconferencia desde la cual se imparten las clases. La capacitación es personalizada puesto que son grupos pequeños con un máximo de dieciseis (16) Estudiantes por grupo. Durante el desarrollo del curso, los estudiantes participan e interactúan en tiempo real de la clase con el docente, pudiendo resolver las dudas e inquietudes justo en el momento en que estas se le presentan. Los Instructores exponene los fundamentos teóricos 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.
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 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

  • Link en la nube con Información Técnica y Utilidades (Software).
  • Cuaderno argollado para toma de apuntes y lapicero (solo para modalidad presencial).
  • Certificado de Asistencia.

Publicidad

Libro Repara Tu Computador


Microsoft Imagine Academy - Program Member

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