Master avanzado de Android: patrones de programación

Frogames Formación
Frogames Formación

Curso

Online

40 € IVA inc.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Inicio

    Fechas a elegir

Bienvenido al curso de Máster avanzado de Android: patrones de programación. 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 dónde empezar.

En efecto. Esto me pasó a mí (y me ha pasado muchos años) hasta que aprendí a hacer las cosas bien y a pensar en qué patrones de diseño me convenía 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. La verdad es que en muchos casos hacen que el código sea más legible, se pueda trabajar mejor y tenga 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.

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

En este curso aprenderemos los patrones de diseño de la programación esenciales en Java

- Crear interfaces gráficas de forma visual y a través de XML para dispositivos Android
- Entender los patrones de diseño más utilizados en el mundo de la programación
- Llevar el diseño de aplicaciones a otro nivel y hacer un correcto uso de las paletas y los paradigmas esenciales de diseño y usabilidad
- Entender las actividades principales de Android

Este es un curso de nivel avanzado, por tanto es altamente recomendable:

- Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario
- 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
- Haber completado el curso de Crea 7 apps para Android N para tener los conocimientos básicos de programación con Android
- Tener instalados Java 8, Android Studio 2.3 y Android O, pero no te preocupes, que en la primera sección del curso veremos cómo descargar e instalarlo todo en los tres sistemas operativos: - Mac, Windows y Linux

En particular, en este curso quiero enseñarte a utilizar en un caso de uso muy concreto los patrones de diseño haciendo uso de Java y en una app para Android enfocada a un negocio local de una ciudad imaginaria:

Patrón de la factoría
Patrones creacionales
Builder
Patrones materiales
Síngleton
Patrones de Layout
Strategy
Patrones estructurales
Bridge
Facade
Adapter o Wrapper
Decorator
Patrones de activación
Combinación y composición de patrones
Patrón observador

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Materias

  • Android
  • Patrones de diseño
  • Patrón de la factoría
  • Patrones creacionales
  • Creación de materiales
  • Layout
  • Listas de información
  • Patrones estructurales
  • Patrones de Activación
  • Combinación de patrones
  • Composición
  • Patrón observador
  • Patrones de comportamiento
  • Patrones de programación

Temario

Contenido del Curso

  • Bienvenido al curso de Patrones de Diseño en Android(1:12:39)
  • El patrón de la factoría(2:06:27)
  • Los patrones creacionales(2:52:02)
  • Los patrones para crear materiales(2:39:55)
  • Los patrones de layout(2:22:19)
  • Listas de información y patrones estructurales(2:56:41)
  • Los patrones de activación(3:45:56)
  • Combinación de patrones(2:40:59)
  • El patrón de composición(2:47:34)
  • El patrón observador(2:18:41)
  • Los patrones de comportamiento(2:10:13)
  • Enhorabuena por completar el curso de patrones de programación(03:06)

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Master avanzado de Android: patrones de programación

40 € IVA inc.