Primeras Impresiones de Xamarin University, ¿Vale La Pena ?

Enmanuel Toribio
Xamarin Latino
Published in
3 min readApr 21, 2017

--

Ya Raul Montero ha publicado un artículo explicando qué es y comparándolo con otras plataformas de aprendizaje online similares. En mi caso, voy a compartir mi experiencia con la plataforma como alumno mientras me preparo para tomar la certificación de Xamarin-Certified Mobile Developer.

Un poco sobre mí, he estado desarrollando exclusivamente en C# los últimos 3 años y aproximadamente 1 año trabajando con tecnologías móviles.

Aquí pueden ver mi progreso hasta ahora:

Mi progreso actual, llevo 60% del curso completado en una semana

Al comenzar mi trayectoria con Xamarin University, lo primero que noté es que el material comienza con temas sumamente básicos de cada plataforma (qué es un activity en android, las terminologías de iOS, etc…), y poco a poco sube la complejidad hasta llegar a custom renderers en Xamarin.Forms, lo que es excelente si estás desarrollando por primera vez con tecnologías móviles. Para mi suerte, hay un examen de nivel que te permite saltarte las primeras 5 clases básicas si ya tienes experiencia.

Las clases en vivo, en su mayoría, duran alrededor de 3 horas cada una y puedes tomarlas más de una vez.

Un ejemplo de una clase presencial, te puedes registrar para participar en todas las sesiones que quieras

Hasta ahora he tomado dos clases en vivo:

[XAM220] Preparing for Publishing, donde nos dieron consejos y trucos a aplicar al publicar nuestras aplicaciones para hacerlas más ligeras y atraer más descargas.

[XAM320] Model-View-ViewModel in Xamarin Forms, donde hablamos sobre el patrón de diseño MVVM, Comandos, Bindings y hasta tocamos un poco el tema de Unit Testing e hicimos varios ejercicios prácticos. Fue una clase más interactiva que la anterior aunque en ambas la profesora fue muy abierta a recibir nuestras opiniones.

Las clases en vivo se toman usando una herramienta llamada GoToTraining, que es otro sabor de GoToMeeting.

Una captura de la clase XAM320

En mi opinión, Xamarin University es una buena opción si estás interesado en aprender a programar para plataformas móviles y no tienes experiencia. Sin embargo, si debes saber usar C# y tener conocimientos básicos de programación (por suerte C# es bastante fácil, aquí un cursillo).

Si cumples con los requerimientos que mencioné, puedes inscribirte y vas a aprender conociemientos básico de cada plataforma, con la ventaja de que trabajarás en el mismo lenguaje de programación. Los profesores son bastante amistosos y bien preparados; puedes hacerles preguntas en el chat, su tiempo de respuesta es rápido, y dominan muy bien los temas.

--

--

Director de ingenieria en Corotos.com.do | Transmito charlas de comunidades tecnológicas y hago livecoding en @streamelopers