Del 12 diciembre al 17 diciembre de 2016

Introducción

Con Google App Engine, tenemos la oportunidad de alojar y ejecutar nuestras aplicaciones web en un entorno creado por Google, lo que nos permite abstraernos de todos los problemas derivados del alojamiento o la plataforma con la que estemos trabajando.

Dentro de unos límites, se trata de una plataforma gratuita, por lo que las posibilidades que nos ofrece son bastante amplias, tanto a nivel personal, como a nivel empresarial.

Requisitos

Se recomienda tener algún conocimiento en lenguajes como Python, Java o PHP.

Objetivos

El objetivo de este curso es el análisis y comprensión de las diferentes herramientas que nos ofrece Google para poder trabajar con nuestras aplicaciones alojadas directamente en su servicio. El alumno será capaz de trabajar con todas las herramientas de la plataforma y adaptar sus aplicaciones a cualquier medio.

Fechas y horario

Fecha: Del 12 al 17 de diciembre.

Horario: De lunes a viernes de 16:30 h. a 21:30 h. y el sábado de 9 h. a 14 h.

Duración: 30 horas

Fecha prevista de selección

28 de noviembre

Lugar de impartición

Centro Tecnológico de La Rioja

Avda. Zaragoza 21 Logroño

Inscripciones

El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos.

InscripcionesEste enlace se abrirá en una ventana nueva

Contenido

  • Introducción Google App Engine
    • Instalación del SDK
    • Herramientas para el desarrollo
  • Creación Básica de aplicaciones en GAE
    • Creación de app Hola Mundo
    • Monitorización y Log
    • Test y Depuración de código
  • Gestión de las aplicaciones en GAE
    • Despliegue de la aplicación
    • Gestión del tráfico sobre nuestras aplicaciones
    • Creación de recursos
  • Almacenamiento
    • Google Cloud DataStore
    • Otras alternativas de almacenamiento
  • Autenticación de usuarios
    • Autenticación a través de una cuenta Google.
  • Gestión del Cachéde la aplicación
    • Introducción a la gestión de caché a través de Memcache
  • Conexiones externas desde nuestra App
    • Conexiones de entrada y salida
    • Uso y aplicaciones de las conexiones sobre Sockets
  • Manipulación de imágenes
    • Images API
  • Aplicaciones Móviles
    • Crear módulo de backend para una aplicación Android.
  • Operaciones Avanzadas
    • Envío de correo electrónico
    • Gestión de chat
    • Envío de SMS
  • Programación de tareas
    • Cron Jobs
    • Uso de colas para las taras de nuestra app
  • Depuración de nuestras aplicaciones
    • Escritura y lectura de logs