Saltear al contenido principal
Contáctanos (55) 55 7703-4964 (55) 1049-9180

Curso Desarrollo de Aplicaciones con Xamarin.Forms

El curso está diseñado para profesionales que necesitan aprender las habilidades para crear aplicaciones para dispositivos móviles en Xamarin.forms. Conoce los conceptos básicos, la instalación y el entorno de desarrollo. Utiliza el lenguaje XAML, aplica el patrón Model-View ViewModel y controla el ciclo de vida de tus aplicaciones iOS y Android.

CONTACTANOS

(52) 551049-9180

DURACIÓN

50 horas

MODALIDAD

Híbrido (Presencial y en línea con clases en vivo)

ALUMNOS CAPACITADOS

161 Alumnos

Lo que aprenderás

  • Conocer los fundamentos, instalación y entorno de desarrollo de Xamarin Forms
  • Desarrollar una aplicación móvil nativa multiplataforma
  • Entender el ciclo de vida de una aplicación en Xamarin Forms
  • Desarrollar en lenguaje XAML
  • El Patrón de Diseño Model-View-ViewModel (MVVM)
  • Manejo de datos
  • Distribución en Google Play y App Store

Temario del curso

Tema 1: Introducción a Xamarin
  1. Instalación y configuración de Xamarin en visual studio
  2. Anatomía de una aplicación de Xamarin Forms
Tema 2: Instalación y configuración
  1. Clases y objetos
  2. Constructores, atributos, propiedades y métodos
  3. Tipos de variables en C# (variables alfanuméricas, variables numéricas, variables tipo booleano y arreglos)
  4. Operadores aritméticos, de comparación y operadores lógicos
  5. Estructuras repetitivas y estructuras condicionales
Tema 3: Lenguaje XAML
  1. Introducción a XAML
  2. Maquetación de páginas de contenido por medio de WireFrames
  3. Layouts (StackLayout, Grid, Absolute Layout y Relative Layout)
  4. Vistas (Label, Entry, Image, WebView, Button, Searchbar, ListView, ViewCell, CheckBox, Slider, Switch)
  5. Páginas de navegación (Tabbed page, Carousel Page)
  6. Presentación de datos por medio de DataBinding y Binding Context
  7. Acceso a elementos XAML desde el code behind
Tema 4: Interacción con Base de Datos
  1. Implementación de SQLite
  2. Manejo y uso de servicios de dependencia (Dependency Service)
  3. Construcción de una App con SQLite usando consultas CRUD
  4. Consumo de servicios REST con autenticación OAUTH2
  5. Construcción de una App usando servicios REST
Tema 5: Manejo y control de los recursos del dispositivo
  1. Acceso y control de la cámara
  2. Acceso al GPS
  3. Despliegue de archivos PDF
  4. Xamarin Maps
Tema 6: Publicación de Aplicaciones
  1. Generación de instaladores apk e ipa
  2. Publicación de Apps en servidores propios

Audiencia

Dirigido principalmente a administradores de servidores, lideres de proyecto, desarrolladores web así como:

  • Personal interesado en actualizar sus conocimientos e incrementar sus competencias laborales.
  • Empresas que buscan capacitar a su personal en la instalación configuración e implementación de servidores Linux.
  • Universidades que requieren actualizar su oferta académica.

Entregables

  • Diploma de participación con valor curricular.
  • Acceso a documentación en línea.
  • 30 días de soporte técnico vía correo electrónico al finalizar el curso.
  • Evaluación al iniciar y al terminar el curso y entrega de documento que avale el incremento de competencias.

Prerequisitos

Se esperan habilidades técnicas básicas por parte del usuario con aplicaciones informáticas en algunos sistemas operativos.

Conocimientos generales en:·

  • Programación orientada a objetos (POO)
  • Conocimientos de C# (C Sharp)
  • Nociones básicas de HTML5

Acerca del curso

Curso Fecha Horario Lugar
Desarrollo de Aplicaciones con Xamarin.Forms Por definir Viernes: 19:00 a 22:00 hrs y Sábado: 9:00 a 14:00 hrs Presencial y En línea con clases en vivo

DURACIÓN
50 horas

¿Qué pasa si no puedo asistir a una clase, las clases quedan grabadas?

Si, todas las clases quedan grabadas y publicadas en forma inmediata.

¿Puedo hacer preguntas por voz o por chat en las clases?

Si, los cursos son impartidos a través del software de video conferencia Zoom.

¿Los manuales, videos, tareas y presentaciones del curso puedo descargarlos?

¡Si! todos los PDFs son siempre en español, completos, actualizados, descargables e imprimibles.

¿Puedo enviar preguntas al profesor por email o whatsapp?

¡Si! Todas tus preguntas serán atendidas, además contarás con 30 días de soporte después de curso.

¿Qué pasa si se corta la conexión durante la transmisión de la clase en vivo?

La clase se repone completa. No es algo que ocurra, pero PUEDE pasar. ¡Mejor prevenir!

Paga tu curso en mensualidades sin intereses con o sin tarjeta de crédito, te enviamos la propuesta completa

* Campo obligatorio




    Artículos destacados

    Encabezado

    1 Julio, 2022

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

    VER MÁS
    Encabezado

    1 Julio, 2022

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

    VER MÁS
    Encabezado

    1 Julio, 2022

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

    VER MÁS
    Encabezado

    1 Julio, 2022

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

    VER MÁS
    Estas empresas ya trabajan con nosotros

    Nuestra mejor publicidad es la opinión de nuestros alumnos

    Tome el curso en línea con profesor en vivo y me pareció una excelente opción para capacitarme, Destaco la dedicación, el conocimiento. amabilidad y disposición del profesor, asi como el sistema de video conferencia con el cual fue impartido el curso.

    No tenia conocimiento en Linux, en el curso de administración de servidores aprendí desde 0 como configurar y administrar servidores en Debian y CentOS. Excelente forma de y paciencia para enseñar.

    Excelente capacitación de preparación para una certificación tan importante como es GNU/Linux, como también la calidad del personal del equipo de trabajo, bendiciones y éxito para uds.

    Excelente atención, muy buen trato, total dedicación a la hora de explicar los puntos a tratar y mucho mas.

    Vive la experiencia de nuestros cursos

    Alianzas Estratégicas

    Ciudad de México, CDMX
    (55) 7703-4964
    (55) 1049-9180
    [email protected]

    Horario de atención
    Lunes a Viernes: 10:00 a 19:00 hrs
    Sábado: 10:00 a 14:00 hrs

    Contáctanos

    * Campo obligatorio