Laureon

Xamarin Avanzado Online en Directo

Laureon
A Distancia
  • Laureon

300 
CURSO PREMIUM
¿Quieres hablar con un asesor sobre este curso?
¿Quieres hablar con un asesor sobre este curso?

Información importante

Tipología Curso intensivo
Nivel Nivel avanzado
Metodología A distancia
Horas lectivas 30h
Duración 3 Semanas
Inicio Fechas a elegir
Campus online
Servicio de consultas
Tutor personal
Clases virtuales
  • Curso intensivo
  • Nivel avanzado
  • A distancia
  • 30h
  • Duración:
    3 Semanas
  • Inicio:
    Fechas a elegir
  • Campus online
  • Servicio de consultas
  • Tutor personal
  • Clases virtuales
Descripción

¿Quieres aprender a crear aplicaciones nativas para iOS, Android y Windows usando una base de código común y un mismo lenguaje para escribir la lógica: C#? El curso Xamarin Avanzado Online en Directo que puedes encontrar en el catálogo de Emagister, te ofrece esta posibilidad.

Aprenderás a cómo usar las herramientas de cada plataforma para crear interfaces de usuario nativas. Accederás desde nuestro código común a las APIs específicas de iOS, Android o Windows. También verás cómo crear interfaces de usuario compartidas con Xamarin Forms para crear experiencias nativas con UIs muy personalizadas y muy rápido.

A lo largo del curso se desarrollará una app completa, tanto en Xamarin Native como en Xamarin Forms, que sirva como hilo conductor de los diferentes conceptos que aprenderemos. Crearemos una app de un evento ficticio, donde podremos registrarnos, hacer login, consultar una lista de ponentes desde un servicio REST y ver la localización del evento.

Si te interesa conocer más sobre este curso, te invitamos a ponerte en contacto con nosotros a través de emagister.com.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Fechas a elegir
A distancia
Inicio Fechas a elegir
Ubicación
A distancia

Preguntas Frecuentes

· ¿A quién va dirigido?

Desarrolladores .NET que quieran ampliar su conocimiento a plataformas móviles iOS y Android, pero no quieran aprender de 0 un nuevo lenguaje. Desarrolladores Java que vean en C# una forma sencilla de dar el salto a iOS y Android, por lo parecido del lenguaje.

· Requisitos

Se deben tener conocimientos básico-intermedio de desarrollo en Xamarin.

· Titulación

Certificado Laureon en desarrollo de Xamarin Avanzado

· ¿Qué distingue a este curso de los demás?

Podrás aprender de profesionales que trabajan día a día con Xamarin asistiendo a las clases online en directo, lo que te permitirá tener el feedback instantáneo del profesor, plantear dudas, etc. Puedes conectarte a las clases desde cualquier sitio y desde cualquier dispositivo (PC, tablet y móvil). Si no puedes asistir a alguna clase siempre podrás acceder a la grabación de la misma, que estará disponible en el aula virtual.

· ¿Qué sucede si me pierdo una clase en directo?

Siempre colgamos la grabación de la clase al día siguiente

· ¿Se realizará una app durante el curso?

Sí, desarrollarás una aplicación real a través de todas las sesiones del curso

· ¿En qué horario se imparten las clases en directo?

Las clases en directo se imparten de lunes a jueves, a las 19:00 UTC+2

· ¿En qué idioma se imparten las clases?

Todo el curso se imparte en español

· ¿Puedo conocer más en detalle la metodología del curso?

Sí, realizaremos un webinar gratuito para conocer cómo serán las clases del curso.

· ¿Cuánto tardan las grabaciones de las clases en estar disponibles?

Las grabaciones de las clases estarán subidas al aula virtual a la mañana siguiente de cada clase

· ¿Me entregarán alguna certificación al terminar el curso?

Si, entregamos un diploma de Laureon que acredita que el alumno ha completado el curso

Opiniones

0.0
No valorado
Valoración del curso
100%
Lo recomiendan
5.0
excelente
Valoración del Centro

Opiniones sobre este curso

No hay opiniones de este curso todavía
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

* Opiniones recogidas por Emagister & iAgora

¿Qué aprendes en este curso?

Xamarin
Xamarin avanzado
C#
Diseño de Apps
Creación de aplicaciones
Programación APPS
Programación multilenguaje
Android
iOS
App Móviles
Testing
Xamarin Profiler
Xamarin Inspector
Windows hardware
Códigos QR

Profesores

Josué Yeray Julián Ferreiro
Josué Yeray Julián Ferreiro
Director Académico

Temario

Sesión 1: Xamarin Forms XAML avanzado
  • Behaviors
  • Triggers
  • Effects
  • LiveXAML
Sesión 2: Xamarin Forms avanzado
  • Crear custom controls
  • Crear custom renders desde 0
Sesión 3: Xamarin Forms Performance
  • Layout Compression
  • Fast Renders (Android)
  • Xamarin Inspector
  • Xamarin Profiler
Sesión4: Xamarin iOS/Android/Windows hardware
  • GPS
  • Reconocimiento de actividad
  • Giroscopio
  • Barómetro
Sesión 5: Xamarin iOS/Android/Windows hardware (2)
  • Acceso a la cámara nativa
  • Grabación de video
  • Captura de fotos
  • Escaner de códigos de barra y códigos QR
Sesión 6: ReactiveUI avanzado
  • WhenActivated heredable y en ViewModel
  • Suscripciones
  • Registro automático por System.Reflection de Views-ViewModels en Splat
  • Splat como ServiceLocator
Sesión 7: Autenticación con OAuth
  • Usar WebView en Forms para capturar respuestasOAuth
  • Usar frameworks nativos para autenticación OAuth
Sesión 8: Notificaciones Push
  • Android
  • iOS
  • Windows Azure Notifications Hub
Sesión 9: Testing (1)
  • Unit testing Xamarin Forms core
  • Unit testing Xamarin iOS & Xamarin Android services
Sesión 10: Testing (2)
  • UITesting Xamarin iOS
  • UITesting Xamarin Android
  • UITesting Xamarin Forms
Sesión 11: DevOps
  • Microsoft AppCenter: Compilación, distribución y análisis
Sesión 12: Publicación en stores
  • Google Play
  • Windows Store
  • Apple Store