Con este curso podrás:

Instalar y Configurar Visual Studio

Instalar y Configurar Visual Studio

Crear desde cero una aplicación con Xamarin Forms

Crear desde cero una aplicación con Xamarin Forms

Desarrollar apps para iOS y Android

Desarrollar apps para iOS y Android

Acceder a las API's nativas de iOS y Android

Acceder a las API's nativas de iOS y Android

Manejar bases de datos

Manejar bases de datos

Consultar Servicios REST

Consultar Servicios REST

Diseñar interfaces de usuario con XAML

Diseñar interfaces de usuario con XAML

Manejar mapas en Android, iOS y Mac

Manejar mapas en Android, iOS y Mac

Publicar tu app en la App Store o Play Store

Publicar tu app en la App Store o Play Store

Temario del curso

Bienvenida al Curso de Xamarin

¿Qué vamos a construir en Xamarin?

Introducción a Xamarin

¿Qué es Xamarin?
Xamarin Forms vs. Xamarin Nativo (Clásico)
Xamarin vs Desarrollo tradicional

Preparando el entorno para Xamarin

Requerimientos del sistema para instalar Visual Studio
Xamarin en Mac
Instalando Visual Studio en Mac OS
Xamarin en Windows
Instalando Visual Studio en Windows
Xamarin Emuladores iOS y Android
Crear un Emulador Android en Windows con Visual Studio

Comenzando un Proyecto en Xamarin Forms

Creando un proyecto en Xamarin Forms
Creando un proyecto Xamarin Forms en Windows
¿Qué es XAML en Xamarin?
¿Qué es XAML en Xamarin? versión para Windows

Eventos en Xamarin Forms

Accediendo al evento Click en Xamarin Forms
Creando y Cambiando a otra pantalla en Xamarin Forms
Creando y cambiando a otra pantalla en Xamarin Forms versión para Windows

SQLite en Xamarin Froms

Implementando SQLite en Xamarin Forms
Implementando SQLite en Xamarin Forms versión para Windows
Creando el Modelo Tarea en Xamarin Forms
Creando el Modelo Tarea en Xamarin Forms versión Windows
Creando una base de datos SQLite en Xamarin Forms
Insertando un registro SQLite en Xamarin Forms
Implementando Listas en Xamarin Forms
Leyendo datos desde SQLite en Xamarin Forms
Actualizando datos desde SQLite en Xamarin Forms
Implementando Filtros SQLite en Xamarin Forms

Más sobre recursos y estilos en XAML Xamarin Forms

Recursos en XAML
Recursos a nivel de aplicación en Xamarin Forms
Estilos en XAML

Xamarin Nativo, comenzando con PlatziTrips

Estructura de una solución para Xamarin Nativo

Xamarin.Android

Definiendo una interfaz con AXML en Xamarin
Controlar una interfaz con C# en Xamarin.Android

Xamarin.iOS

Definiendo una interfaz en Storyboard en Xamarin
Controlar una interfaz con C# en Xamarin.iOS

Proyectos compartidos en Xamarin

PCL vs Shared Project
Usando código compartido en Xamarin

SQlite en Xamarin

Integrando SQLite en el PCL de Xamarin
Insertando elementos a la base de datos en Xamarin
Usando ScrollView en Xamarin.Android
SQLite en el proyecto Xamarin.Android
Utilizando NavigationController en Xamarin.iOS
SQLite en el proyecto Xamarin.iOS

Listas en Android

Creando un ListActivity en Xamarin.Android
Leer datos de SQLite en Xamarin.Android
Implementando para Material Design en Xamarin.Android
Solución de CHALLENGE parte 1
Solución de CHALLENGE parte 2
Solución de CHALLENGE parte 3

Listas en iOS

TableViewController y estilos a celdas Xamarin.iOS
Llenando TableViewCell desde SLQLite Xamarin.iOS
Mejorar experiencia de navegación en Xamarin.iOS
Cambiar colores de la barra de títulos Xamarin.iOS

Consultado Servicios REST en Xamarin

Foursquare y PlatziTrips
Definiendo URL base de Foursquare
Creando un Deserializador JSON en Xamarin
Layout con Toolbar en Xamarin Android
Pasando parámetros entre Activities en Xamarin Android
Llenando un Spinner en Xamarin Android
Creando una pantalla de búsqueda en Xamarin Android
Implementando un toolbar con botón de guardar en Xamarin Android
Implementando Selección Múltiple en un ListView
Leyendo sitios de interés desde base de datos
Segues con identificador en Xamarin iOS
Pasando parámetros entre Controllers en Xamarin iOS
Creando un PickerView en Xamarin iOS
Mostrando datos en un PickerView Xamarin iOS
Creando un UITableViewSource en Xamarin iOS
TableViews de multiple selección en Xamarin iOS
Creando una pantalla de búsqueda en Xamarin iOS

Mapas en Xamarin

Preparando el proyecto para Mapas en Xamarin Android
Implementando Mapas Xamarin Android
Agregando puntos de interés a un mapa en Xamarin Android
Implementando Mapas y marcadores Xamarin iOS

Publicando Apps en Xamarin

PlatziTrips en Xamarin iOS y Android
Creando un apk en Xamarin Android
Probando en un dispositivo real Android con Xamarin
Creando certificados para publicar en iOS con Xamarin
Creando un ipa y registrando la app en Apple Store
Probando en un dispositivo real iOS con Xamarin
Publicando en Apple Store

Xamarin Live Player prueba tus aplicaciones iOS sin una Mac

¿Qué es Xamarin Live Player?
Usando Xamarin Live Player

Desafíos

Desafío 1
Desafío 2

Fin del Curso de Xamarin

Conclusión del Curso de Xamarin
Diploma del Curso de Xamarin

¡Obtén reconocimiento por tu trabajo!

Comparte tus logros con tu familia, amigos, empleadores y la comunidad.

Apenas termines el curso tendrás acceso al diploma digital y cuando finalices la carrera te enviaremos el diploma en papel a tu casa.

Los Profesores

Eduardo Rosas Osorno

Eduardo Rosas Osorno

@lalorosas

Fundador y Director de Tecnología en AlphaBeta MX

Nuestros Planes

  • Este y todos los 150 cursos y 10 carreras
  • Clases en vivo con los profesores
  • Estudias cuando quieras desde web y tu celular
  • Exámenes al final de cada curso
  • Actualizaciones al contenido
  • Pago con tarjetas de crédito o débito
  • Pago en depósito, PayPal y otros métodos
  • Diploma impreso por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Descarga las clases off-line en la aplicación de Android y iOS
  • Este y todos los 150 cursos y 10 carreras
  • Clases en vivo con los profesores
  • Estudias cuando quieras desde web y tu celular
  • Exámenes al final de cada curso
  • Actualizaciones al contenido
  • Pago con tarjetas de crédito o débito
  • Pago en depósito, Paypal y otros métodos
  • Diploma impreso por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Descarga las clases off-line en la aplicación de Android y iOS
  • Este y todos los 150 cursos y 10 carreras
  • Clases en vivo con los profesores
  • Estudias cuando quieras desde web y tu celular
  • Exámenes al final de cada curso
  • Actualizaciones al contenido
  • Pago con tarjetas de crédito o débito
  • Pago en depósito, Paypal y otros métodos
  • Diploma impreso por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Descarga las clases off-line en la aplicación de Android y iOS

Elige un plan

Qué obtienes
  • Accedes a todos los 150 cursos y 10 carreras

  • Clases en vivo con los profesores

  • Estudias cuando quieras desde web y tu celular

  • Exámenes al final de cada curso

  • Actualizaciones al contenido

  • Pago con tarjetas de crédito o débito

    Visa
    Mastercard
    American Express
  • Pago en depósito, PayPal y otros métodos

    Paypal
    Depósito
  • Diploma impreso por cada carrera

  • Acceso exclusivo al taller de creación de startups

  • Entrada preferencial a nuestros eventos

  • Descarga las clases off-line en la aplicación de Android y iOS

Platzi Expert

Recomendado

$25

Bandera de tu país dólares al mes

Un solo pago de $299

Platzi Basic

$35

Bandera de tu país dólares al mes

Pago recurrente

¿Necesitas capacitación para tu empresa? Tenemos planes especiales. Escríbenos a [email protected]

6 razones para estudiar con Platzi

Proyección profesional

Proyección profesional

El 80% de nuestros estudiantes obtienen un mejor empleo

Proyección profesional

Enfoque

Cumple tus objetivos con nuestra metodología de aprendizaje

Proyección profesional

Diploma de certificación

Tendrás un diploma de certificación al aprobar un curso o una carrera

Proyección profesional

App y contenido offline

No interrumpas tu aprendizaje, sigue aprendiendo mientras te mueves

Proyección profesional

Mentoría permanente

Acompañamos tu proceso de aprendizaje respondiendo todas tus dudas

Proyección profesional

Material exclusivo

Refuerza lo aprendido con lecturas, ejercicios y retos reales

Johandy Manuel Durán Jiménez
Johandy Manuel Durán Jiménez

El contenido bastante bueno aprendí a crear desde cero una aplicación con Xamarin Forms

Edgar Becerril Rodríguez
Edgar Becerril Rodríguez

Curso muy completo, bien explicado. Xamarin es una muy buena herramienta y son necesarios más cursos como este.

Marcos Juan Juan
Marcos Juan Juan

Todo bien, uno de los mejores cursos a nivel de contenido y explocación ... hasta ahora, claro

Preguntas frecuentes de los cursos de Platzi

La suscripción hace cobros automáticos a tu tarjeta cada año a menos que suspendas tu cuenta. Esto lo puedes hacer desde mi suscripción, donde también encontrarás tu historial de pagos y podrás descargar tu facturas.
Al finalizar las clases publicamos un examen de certificación. Los alumnos aprueban con 90% de calificación o más. El certificado demuestra que has aprendido y comprendido exitosamente los temas vistos. Si pierdes el examen puedes reintentarlo cada 12 horas
Los cursos son online y todo está disponible 24/7 en la plataforma, además tenemos una aplicación móvil donde puedes descargar los contenidos para verlos offline. Más que materiales para descargar, la experiencia Platzi está construida para que la disfrutes al iniciar tu sesión. Te esperamos.