Executrain-logo
Executrain-logo

CURSO DEVELOPING APPLICATIONS WITH GOOGLE CLOUD PLATFORM (DAGCP)

 

En este curso Developing Applications With Google Cloud Platform (Dagcp) , los desarrolladores de aplicaciones aprenden a diseñar, desarrollar e implementar aplicaciones que integran a la perfección componentes del ecosistema de Google Cloud. Mediante una combinación de presentaciones, demostraciones y laboratorios prácticos, los participantes aprenden a usar los servicios de GCP y las API de aprendizaje automático previamente capacitadas para crear aplicaciones nativas de la nube seguras, escalables e inteligentes.

 

 

Duración:

3 días

Próximo curso:
Modalidades:
  • En Línea con instructor en vivo
\

Curso dirigido a:

Este curso está destinado a:

  • Desarrolladores de aplicaciones que desean crear aplicaciones nativas de la nube o rediseñar aplicaciones existentes que se ejecutarán en Google Cloud Platform.

Requisitos previos:

Para aprovechar al máximo este curso, los participantes deben tener:

  • Completó los conceptos básicos de Google Cloud Platform o tiene una experiencia equivalente
  • Conocimiento práctico de Node.js
  • Competencia básica con herramientas de línea de comandos y entornos de sistema operativo Linux

Beneficios

Diploma Oficial Google Cloud Platform

Manual Digital Google Cloud Platform

Laboratorios Oficiales Google Cloud Platform

Garantía ExecuTrain

¿QUÉ APRENDERAS?

En el curso “Developing Applications with Google Cloud Platform”, los participantes aprenderán una amplia variedad de habilidades y conceptos esenciales para diseñar, desarrollar y desplegar aplicaciones en Google Cloud Platform (GCP).

N

Introducción a Google Cloud Platform

  • Fundamentos de GCP: Comprender los servicios básicos de Google Cloud y su infraestructura global.
  • Navegación por la Consola de GCP: Familiarizarse con la consola de Google Cloud para gestionar proyectos y recursos.
N

Desarrollo de Aplicaciones en la Nube

  • Servicios de Computación: Utilizar Compute Engine, App Engine y Kubernetes Engine para desplegar aplicaciones.
  • Almacenamiento de Datos: Aprender a usar servicios de almacenamiento como Cloud Storage, Cloud SQL, Firestore y Bigtable para gestionar datos de aplicaciones.
N

Gestión de Datos y Bases de Datos

  • Bases de Datos Relacionales y No Relacionales: Configurar y gestionar bases de datos relacionales con Cloud SQL y bases de datos NoSQL con Firestore y Bigtable.
  • Ingesta y Procesamiento de Datos: Utilizar servicios como Pub/Sub y Dataflow para la ingesta y el procesamiento de datos en tiempo real.
N

Desarrollo de APIs y Microservicios

  • APIs y Servicios: Crear y gestionar APIs utilizando API Gateway y Cloud Endpoints.
  • Arquitectura de Microservicios: Diseñar y desplegar aplicaciones basadas en microservicios utilizando Kubernetes y Google Kubernetes Engine (GKE).
N

Seguridad y Cumplimiento

  • Autenticación y Autorización: Implementar autenticación y autorización en aplicaciones utilizando Identity and Access Management (IAM) y OAuth.
  • Seguridad de Datos: Asegurar datos en tránsito y en reposo utilizando técnicas de cifrado y políticas de seguridad.
N

Desarrollo y Gestión de Contenedores

  • Contenedores Docker: Crear y gestionar contenedores Docker para aplicaciones.
  • Orquestación de Contenedores: Utilizar Kubernetes para orquestar contenedores y gestionar el ciclo de vida de las aplicaciones.
N

Despliegue y Gestión de Aplicaciones

  • CI/CD: Implementar prácticas de Integración Continua y Despliegue Continuo utilizando Cloud Build y Cloud Deployment Manager.
  • Monitoreo y Logging: Configurar monitoreo y logging para aplicaciones utilizando Stackdriver, ahora conocido como Google Cloud’s operations suite
N

Automatización y Gestión de Infraestructura

  • Infraestructura como Código (IaC): Utilizar herramientas como Terraform y Deployment Manager para gestionar la infraestructura como código.
  • Automatización de Tareas: Automatizar tareas repetitivas y gestionar configuraciones de infraestructura.
N

Optimización y Escalabilidad

  • Optimización de Recursos: Aprender técnicas para optimizar el uso de recursos y reducir costos operativos.
  • Escalabilidad: Diseñar aplicaciones que puedan escalar automáticamente según la demanda utilizando GCP.
N

Integración con Servicios de Machine Learning

  • APIs de Machine Learning: Integrar capacidades de machine learning en aplicaciones utilizando las APIs preentrenadas de Google Cloud, como Vision API y Natural Language API.
  • Desarrollo de Modelos: Utilizar AI Platform para entrenar y desplegar modelos de machine learning personalizados.

METODOLOGÍA DE ESTUDIO EFECTIVA

Modalidad en linea con instructor en vivo.

Interacción Personalizada:
  • Enfoque Personalizado: Reciben atención personalizada y haz preguntas al instructor.
  • Retroalimentación Instantánea: Tu profesor en vivo te proporcionará  retroalimentación inmediata, lo que facilita la comprensión de conceptos y la corrección de errores.
Flexibilidad y Accesibilidad:
  • Aprendizaje Remoto: Accede al curso desde cualquier lugar, eliminando la necesidad de desplazamientos y permitiendo una mayor flexibilidad en horarios.
  • Grabaciones Disponibles: Las sesiones en vivo pueden ser grabadas, asi podrás revisar el material en cualquier momento.
Motivación y Compromiso:
  • Participación Activa: La interacción en tiempo real fomenta la participación activa y el compromiso, creando una mayor conexion con el instructor y otros estudiantes.
  • Sesiones Dinámicas: Discusiones en vivo, ejercicios prácticos y demostraciones mantienen tu interés a lo largo del curso.
Resolución Inmediata de Problemas:
  • Asistencia Inmediata: Resuelve  dudas y problemas de manera inmediata, evitando la espera entre la formulación de preguntas y la obtención de respuestas.

Módulos

Módulo 1: Mejores Prácticas para el Desarrollo de Aplicaciones
  • Gestión de código y entorno.
  • Diseño y desarrollo de componentes de aplicaciones y microservicios seguros, escalables, confiables y acoplados de forma flexible.
  • Integración y entrega continua.
  • Re-arquitectura de aplicaciones para la nube.
Módulo 2: Bibliotecas Cliente de Google Cloud, Google Cloud SDK y Google Firebase SDK
  • Cómo configurar y usar las Bibliotecas Cliente de Google Cloud, Google Cloud SDK y Firebase SDK.
  • Laboratorio: Configurar las Bibliotecas Cliente de Google, Google Cloud SDK y Firebase SDK en una instancia de Linux y configurar credenciales de aplicación.
Módulo 3: Descripción General de las Opciones de Almacenamiento de Datos
  • Descripción general de las opciones para almacenar datos de aplicaciones.
  • Casos de uso para Google Cloud Storage, Google Cloud Datastore, Cloud Bigtable, Google Cloud SQL y Cloud Spanner.
Módulo 4: Mejores Prácticas para Usar Cloud Datastore
  • Consultas
  • Índices integrados y compuestos
  • Inserción y eliminación de datos (operaciones por lotes)
  • Transacciones
  • Manejo de errores
  • Carga masiva de datos en Cloud Datastore usando Google Cloud Dataflow
Módulo 5: Realizar Operaciones en Buckets y Objetos
  • Operaciones que se pueden realizar en buckets y objetos.
  • Modelo de consistencia.
  • Manejo de errores.
Módulo 6: Mejores Prácticas para Usar Cloud Storage
  • Nombrar buckets para sitios web estáticos y otros usos.
  • Nombrar objetos (desde una perspectiva de distribución de acceso).
  • Consideraciones de rendimiento.
  • Configurar y depurar una configuración CORS en un bucket.
  • Laboratorio: Almacenar archivos en Cloud Storage.
Módulo 7: Asegurando tu Aplicación
  • Cloud Identity and Access Management (IAM) roles y cuentas de servicio.
  • Autenticación de usuarios utilizando Firebase Authentication.
  • Autenticación y autorización de usuarios utilizando Cloud Identity-Aware Proxy.
  • Laboratorio: Autenticar usuarios utilizando Firebase Authentication.
Módulo 8: Usar Google Cloud Pub/Sub para Integrar Componentes de tu Aplicación
  • Temas, editores y suscriptores.
  • Suscripciones pull y push.
  • Casos de uso para Cloud Pub/Sub.
  • Laboratorio: Desarrollar un servicio backend para procesar mensajes en una cola de mensajes.
Módulo 9: Añadir Inteligencia a tu Aplicación
  • Descripción general de APIs de machine learning preentrenadas como Cloud Vision API y Cloud Natural Language Processing API.
Módulo 10: Usar Cloud Functions para Procesamiento Basado en Eventos
  • Conceptos clave como triggers, funciones en segundo plano, funciones HTTP.
  • Casos de uso.
  • Desarrollar y desplegar funciones.
  • Registro, manejo de errores y monitoreo.
Módulo 11: Usar Cloud Endpoints para Desplegar APIs
  • Configuración de despliegue Open API.
  • Laboratorio: Desplegar una API para tu aplicación.
Módulo 12: Depurar tu Aplicación Usando Google Stackdriver
  • Stackdriver Debugger.
  • Stackdriver Error Reporting.
  • Laboratorio: Depurar un error de aplicación utilizando Stackdriver Debugger y Error Reporting.
Módulo 13: Desplegar una Aplicación Usando Google Cloud Container Builder, Google Cloud Container Registry y Google Cloud Deployment Manager
  • Crear y almacenar imágenes de contenedores.
  • Despliegues repetibles con configuración de despliegue y plantillas.
  • Laboratorio: Usar Deployment Manager para desplegar una aplicación web en Google App Engine Flex en entornos de prueba y producción.
Módulo 14: Entornos de Ejecución para tu Aplicación
  • Google Compute Engine
  • Container Engine
  • App Engine Flex
  • Cloud Functions
  • Cloud Dataflow
Módulo 15: Monitoreo y Ajuste de Rendimiento
  • Mejores prácticas y puntos de control para el rendimiento.
  • Conceptos clave relacionados con Stackdriver Trace y Stackdriver Monitoring.
  • Detectar y resolver problemas de rendimiento.
  • Laboratorio: Usar Stackdriver Monitoring y Stackdriver Trace para rastrear una solicitud a través de servicios, observar y optimizar el rendimiento.

T e s t i m o n i o s

¿Qué opinan nuestros alumnos de este curso?

Luis Alberto SánchezLuis Alberto Sánchez
15:40 31 May 24
Anteriromente tome el curso de PL-100 y ahora terminé el curso PL-200 , algo que le califico con 10 es que los instructores son personas con mucha experiencia y tiene todos los conocimientos para sacarte de dudas, son pacientes y puedes sacar mucho provecho de ello, recomiendo ampliamante esta empresa de capacitación.
Buena opción de capacitación, los instructores respetuosos y capacitados.
Acabo de terminar curso de Introduction to Python y sinceramente el instructor dejó todo el contenido muy claro, la dinámica práctica del curso excepcional. Felicidades
Fer De la CruzFer De la Cruz
16:44 10 May 24
Tomé con ellos el Curso de Power BI y la verdad excelente, la organización y el instructor muy buenos. Recomendado ampliamente.
Acabo de terminar el curso de Power BI que tomé en línea con ellos, la verdad me gustó mucho, el instructor super paciente y muy bien capacitado, explicó las actividades paso por paso y se aseguraba de que todo el grupo fuera siguiendo punto por punto cada ejercicio para que nadie se quedara atrás.Muy recomendado. 🙂
Tome el curso de VMWARE Vsphere 8 install and configurationEl instructor muy capacitado y atendio diversas dudas incluso aunque fuera temas mas avanzados al alcance del curso, una atencion excelente ya que en otros lados me a tocado que solo lo que es al momento y ya, totalmente recomendado
Montserrat CruzMontserrat Cruz
15:17 08 Mar 24
Tome el curso de ITIL 4 en linea la cual me gusto mucho porque el instructor realizo actividades dinamicas , realizamos actividades interactivas en Miro, tambien se hacian preguntas de cada modulo desde mentimeter. El instructor viene muy bien preparado y con conocimiento entendible.
jose guzmanjose guzman
14:59 18 Jan 24
Yo tome el curso de power BI, el profesor muy profecional y preparado, el curso lo impartio muy dinamico. aprendi tanto el uso general de la herramienta como las posibles aplicaciones. lo recomiendo.
Excelente empresa para capacitarte en tecnologías de información. Altamente recomendable.
Excelente curso muy profesional siempre es una forma eficiente de capacitarte y con garantia de cada curso Excelente desde Monterrey
Ivan Gomez MuñozIvan Gomez Muñoz
23:54 21 Dec 23
Alonso SigalaAlonso Sigala
17:47 21 Dec 23
tomé el curso de RH294; Los instructores fueron muy profesionales al igual que el curso; La atención de Executrain es inigualable y sin duda volveré a solicitarles cursos/certificaciones
Tomé un curso de Power BI y me agradó la forma en que se imparte. Clases prácticas, entrenamiento en plataformas, presentaciones claras y precisas. Instructor capacitado y con gran facilidad para explicar.
Mauricio RuizMauricio Ruiz
14:27 05 Dec 23
Tomé el curso de Power BI con ellos y la verdad me gusto mucho. El instructor esta muy bien capacitado, explica muy bien y el curso fié teórico y practico lo que permite reforzar y saber el por que de cada proceso y lo intuitivo que se vuelve el curso con cada práctica.
Carnage SoulEdgeCarnage SoulEdge
14:47 30 Nov 23
Super recomendable para recibir capacitaciones especializadas sobre tecnología. Instructores calificados y certificados que enseñan con laboratorios pre configurados.He tomado cursos con ellos antes de la pandemia y hace poco volví a asistir para presentar exámenes de certificación, no han cambiado en su buen servicio y atención.
Monica HernandezMonica Hernandez
20:59 17 Nov 23
Tomé el curso de Scrum Master con ellos y la verdad me encantó. La instructora esta muy bien capacitada, explica muy bien y el curso fué teórico práctico lo cuál lo hizo muy interesante y me permitió hacer networking con profesionales de otras empresas.
Vladimir GuzmanVladimir Guzman
16:31 08 Mar 23
Excelente profesor, con mucha experiencia en el sector; y fue un curso a un costo muy accesible para la compañía, incluía certificación. tuve problemas con los labs pero si hicieron lo posible para dejarlos una semana mas.
Fabricio TorresFabricio Torres
19:21 20 Feb 23
un curso muy interesante, buen instructor,contenido excelenteFundamentals of Ethical Hacking and Penetration Testing
buena opción en capacitación, atención excelente y te brindan muy buen servicio, sus cursos excelentes
Eric RamosEric Ramos
21:58 04 Apr 22
Excelente la atencion durante los cursos virtuales, asi como los instructores cuentan con aplios conocimientos en el tema.Recomendables cien por ciento
JESUS AVILAJESUS AVILA
16:21 26 Mar 22
Tomé el curso de manera remota, muy buena disposición del instructor cumpliendo con las expectativas y respondiendo todas las dudas de los participantes. El material utilizado para el desarrollo de las actividades muy bueno y nos sirve como guía para trabajos futuros.
js_loader

¡Prepárate para ser inspirado por historias reales de éxito y crecimiento profesional!

Explora el impactante primer contacto que nuestros alumnos experimentan al unirse a nuestra comunidad educativa. Descubrirás por qué Executrain es tan apreciado por aquellos que buscan dominar las habilidades informáticas de vanguardia.

Invierte en tu FUTURO

¿Por qué aprender Developing Applications with Google Cloud Platform?

Aprender “Developing Applications with Google Cloud Platform” ofrece una variedad de beneficios tanto a nivel personal como profesional.

1. Dominio de Tecnologías de Vanguardia:

  • Servicios de Google Cloud: Aprenderás a utilizar una amplia gama de servicios de Google Cloud, como Compute Engine, App Engine, Kubernetes Engine y más, que son fundamentales para el desarrollo moderno de aplicaciones.
  • Tecnologías de Contenedores: El curso incluye el uso de Docker y Kubernetes, que son tecnologías clave para la implementación y gestión de aplicaciones en la nube.

2. Desarrollo de Habilidades Críticas

  • Desarrollo de Aplicaciones en la Nube: Adquirirás habilidades para diseñar, desarrollar y desplegar aplicaciones en Google Cloud Platform, lo que es esencial en el entorno tecnológico actual.
  • Gestión de Datos: Aprenderás a gestionar datos utilizando diversas opciones de almacenamiento de GCP, como Cloud Storage, Cloud SQL, Firestore y Bigtable.

3. Mejora de las Oportunidades Profesionales

  • Alta Demanda: Las habilidades en desarrollo de aplicaciones en la nube son altamente demandadas. Este curso te prepara para roles avanzados y mejor remunerados en desarrollo de software y arquitectura en la nube.
  • Certificación de Google Cloud: Completar el curso te prepara para obtener certificaciones reconocidas de Google Cloud, como el Google Cloud Certified – Professional Cloud Developer, validando tus habilidades y conocimientos.

¿Deseas conocer más acerca de nuestros servicios?

 En Executrain contamos con las mejores opciones para tu crecimiento profesional.










    Regístrate para Recibir Nuestras Promociones!


    Aprende Developing Applications with Google Cloud Platform y prepárate para el futuro

    Aprender “Developing Applications with Google Cloud Platform” no solo mejorará tus competencias técnicas y de desarrollo, sino que también te permitirá contribuir de manera significativa al éxito de tu organización, mejorar tus oportunidades profesionales y mantenerte competitivo en un campo en constante cambio.

     

     

     

    ¡Inscríbete ahora y haz que tu carrera despegue con nosotros!

    Executrain-logo
    V E R  C U R S O S   R E L A C I O N A D O S

    Google Cloud Fundamentals: Core Infrastructure (GCF-CI)

     

     

    Esta clase Google Cloud Fundamentals: Core Infrastructure (GCF-CI) de un día dirigida por un instructor proporciona una descripción general de los productos y servicios de Google Cloud Platform. 

    Architecting with Google Cloud Platform: Design and Process (AGCP-DP)

    Esta clase Architecting With Google Cloud Platform: Design And Process (Agcp-Dp) de capacitación de dos días dirigida por un instructor prepara a los estudiantes para crear soluciones altamente confiables y eficientes en Google.

    Architecting with Google Compute Engine (AGCE)

     

    Esta clase Architecting With Google Compute Engine (Agce) de tres días dirigida por un instructor presenta a los participantes la infraestructura completa y flexible y los servicios de plataforma proporcionados por Google Cloud Platform

    Networking in Google Cloud Platform (NGCP)

     

    Este curso Networking in Google Cloud Platform (NGCP) de 2 días dirigido por un instructor brinda a los participantes un estudio amplio de las opciones de redes en Google Cloud Platform. 

    Abrir chat
    ¿Necesitas ayuda?
    ¡Hola! Buen día,
    ¿Te podemos ayudar con información sobre alguno de nuestros cursos?