Ir al contenido principal

Master avanzado de Android patrones de programación
Inscripción cerrada

Bienvenido al curso de Aprende a programar usando patrones de diseño y programación para Android. Tal vez hayas hecho ya algún curso de programación de Android conmigo, o con algún otro instructor y hayas aprendido muchas cosas nuevas: layouts, estilos, temas, procesamiento de ficheros, llamadas a servidores... Eso está muy bien. Pero ahora, te llegan tus primeros clientes, quieres empezar a construir una app y a ganar dinero con las técnicas aprendidas y te das cuenta de que... no sabes por donde empezar.
Inscripción cerrada

Acerca el Curso

En efecto. Esto me pasó a mi (y me ha pasado muchos años) hasta que he aprendido a hacer las cosas bien y a pensar en qué patrones de diseño me conviene utilizar para que cada vez que quiera añadir o modificar algo en mi app, no me vea envuelto en una odisea de cambio de código... Los patrones de diseño definen una forma de trabajo, unas directrices que pueden seguirse o no, y la verdad en muchos casos hacen que el código sea más legible, se pueda trabajar mejor y con un lenguaje común para el resto de desarrolladores. Los patrones de diseño son la base para la búsqueda de soluciones a problemas comunes en el desarrollo de software. Un patrón de diseño resulta ser una solución a un problema de diseño. Para que una solución sea considerada un patrón debe poseer ciertas características. Una de ellas es que debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. Otra es que debe ser reutilizable, lo que significa que es aplicable a diferentes problemas de diseño en distintas circunstancias.

Es curso completísimo de desarrollo de Android avanzado usando patrones de diseño y mejores prácticas de la mano del profesor Juan Gabriel Gomila, que con más de 30000 estudiantes, es uno de los instructores más demandados del mercado español y latino y combina su tarea docente en la Universidad de las Islas Baleares con su pasión por los videojuegos dando charlas por todo el mundo.

Requisitos

.- Sería recomendable estar familiarizado con la programación en Java, aunque durante el curso se proporcionará material complementario para poder tener un nivel adecuado de programación

.- Usaremos Java 8, Android Studio 2.3 y Android O durante este curso, de modo que sería recomendable haber llevado a cabo el curso básico de programación con Android

Instructor

Course Staff Image #1

Juan Gabriel Gomila Salas. Profesor universitario, UCI, Data Scientist & Game Designer

Soy licenciado en matemáticas, especializado en el análisis de datos para empresas de videojuegos con R y Python, en Game Design para videojuegos de social casino, en el desarrollo de aplicaciones móviles para iOS y para Android y desarrollador de videojuegos utilizando los motores Unreal Engine y Unity tanto para PC como para móvil desde el año 2011. Me encanta programar, crear apps y videojuegos que la gente utilice y sobretodo enseñar tanto en el mundo online, como en la Universidad presenciamente.

Preguntas frecuentes

Cuál navegador usar?

La plataforma Open edX trabaja mejor con las versions of Chrome, Edge, Firefox, Internet Explorer, or Safari.

Revise nuesra guía Lista de navegadores soportados for the most up-to-date information.

Preguntas y Respuestas Frecuentes

¿Cómo puedo realizar éste curso?

Contactar Techminds

¿Este curso se puede realizar fuera de las instalaciones de Trabajo?

Si, el curso está en la nube en la plataforma de Techminds y también está copiado en los servidores de Sitiouno

¿Requiero de una base de estudio previo antes de ver el curso?

Si, debe tener conocimiento de Java y Android Básico, además de contar con un computador con SO Windows o Mac

Inscripción cerrada