Developing Applications with Google Cloud Training in Norway

  • Learn via: Online Instructor-Led / Classroom Based / Onsite
  • Duration: 3 Days
  • Level: Intermediate
  • Price: Please contact for booking options
  • Upcoming Date:
  • UK Based Global Training Provider

In this course, application developers learn how to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications

Audience:

Application developers who want to build cloud-native applications or redesign existing applications that will run on Google Cloud Platform

We can organize this training at your preferred date and location. Contact Us!

Training Outline

Module 1: Best Practices for Application Development

  • Code and environment management
  • Design and development of secure, scalable, reliable, loosely coupled application components and microservices
  • Continuous integration and delivery
  • Re-architecting applications for the cloud

Module 2: Google Cloud Client Libraries, Google Cloud SDK, and Google Firebase SDK

  • How to set up and use Google Cloud Client Libraries, Google Cloud SDK, and Google Firebase SDK
  • Lab: Set up Google Client Libraries, Google Cloud SDK, and Firebase SDK on a Linux instance and set up application credentials

Module 3: Overview of Data Storage Options

  • Overview of options to store application data
  • Use cases for Google Cloud Storage, Google Cloud Datastore, Cloud Bigtable, Google Cloud SQL, and Cloud Spanner

Module 4: Best Practices for Using Google Cloud Datastore

  • Best practices related to the following: Queries Built-in and composite indexes Inserting and deleting data (batch operations) Transactions Error handling
  • Queries
  • Built-in and composite indexes
  • Inserting and deleting data (batch operations)
  • Transactions
  • Error handling
  • Bulk-loading data into Cloud Datastore by using Google Cloud Dataflow
  • Lab: Store application data in Cloud Datastore

Module 5: Performing Operations on Buckets and Objects

  • Operations that can be performed on buckets and objects
  • Consistency model
  • Error handling

Module 6: Best Practices for Using Google Cloud Storage

  • Naming buckets for static websites and other uses
  • Naming objects (from an access distribution perspective)
  • Performance considerations
  • Setting up and debugging a CORS configuration on a bucket
  • Lab: Store files in Cloud Storage

Module 7: Handling Authentication and Authorization

  • Cloud Identity and Access Management (IAM) roles and service accounts
  • User authentication by using Firebase Authentication
  • User authentication and authorization by using Cloud Identity-Aware Proxy
  • Lab: Authenticate users by using Firebase Authentication

Module 8: Using Google Cloud Pub/Sub to Integrate Components of Your Application

  • Topics, publishers, and subscribers
  • Pull and push subscriptions
  • Use cases for Cloud Pub/Sub
  • Lab: Develop a backend service to process messages in a message queue

Module 9: Adding Intelligence to Your Application

  • Overview of pre-trained machine learning APIs such as Cloud Vision API and Cloud Natural Language Processing API

Module 10: Using Google Cloud Functions for Event-Driven Processing

  • Key concepts such as triggers, background functions, HTTP functions
  • Use cases
  • Developing and deploying functions
  • Logging, error reporting, and monitoring

Module 11: Managing APIs with Google Cloud Endpoints

  • Open API deployment configuration
  • Lab: Deploy an API for your application

Module 12: Deploying an Application by Using Google Cloud Cloud Build, Google Cloud Container Registry, and Google Cloud Deployment Manager

  • Creating and storing container images
  • Repeatable deployments with deployment configuration and templates
  • Lab: Use Deployment Manager to deploy a web application into Google App Engine flexible environment test and production environments

Module 13: Execution Environments for Your Application

  • Considerations for choosing an execution environment for your application or service: Google Compute Engine Kubernetes Engine App Engine flexible environment Cloud Functions Cloud Dataflow
  • Google Compute Engine
  • Kubernetes Engine
  • App Engine flexible environment
  • Cloud Functions
  • Cloud Dataflow
  • Lab: Deploying your application on App Engine flexible environment

Module 14: Debugging, Monitoring, and Tuning Performance by Using Google Stackdriver

  • Stackdriver Debugger
  • Stackdriver Error Reporting
  • Lab: Debugging an application error by using Stackdriver Debugger and Error Reporting
  • Stackdriver Logging
  • Key concepts related to Stackdriver Trace and Stackdriver Monitoring. Lab: Use Stackdriver Monitoring and Stackdriver Trace to trace a request across services, observe, and optimize performance

Why Choose Us

Experience live, interactive learning from the comfort of your home or office with Bilginç IT Academy's Online Instructor-Led Developing Applications with Google Cloud Training in Norway. Engage directly with expert trainers in a virtual environment that mirrors the energy and schedule of a physical classroom.

  • Live Sessions: Join scheduled classes with a live instructor and other delegates in real-time.
  • Interactive Experience: Engage in group activities, hands-on labs, and direct Q&A sessions with your trainer and peers.
  • Global Expert Trainers: Learn from a handpicked global pool of expert trainers with deep industry experience.
  • Proven Expertise: Benefit from over 30 years of quality training experience, equipping you with lasting skills for success.
  • Scalable Delivery: Accessible worldwide, including Norway, with flexible scheduling to meet your professional needs.

Immerse yourself in our most sought-after learning style for Developing Applications with Google Cloud Training in Norway. Our hand-picked classroom venues in Norway offer an invaluable human touch, providing a focused and interactive environment for professional growth.

  • Highly Experienced Trainers: Boost your skills with trainers boasting 10-20+ years of real-world experience.
  • State-of-the-Art Venues: Learn in high-standard facilities designed to ensure a comfortable and distraction-free experience.
  • Small Class Sizes: Our limited class sizes foster meaningful discussions and a personalized learning journey.
  • Best Value: Achieve your certification with high-quality training and competitive pricing.

Streamline your organization's training requirements with Bilginc IT Academy’s Onsite Developing Applications with Google Cloud Training in Norway. Experience expert-led learning at your own business premises, tailored to your corporate goals.

  • Tailored Learning Experience: Customize the training content to fit your unique business projects or specific technical needs.
  • Maximize Training Budget: Eliminate travel and accommodation costs, focusing your entire budget on the training itself.
  • Team Building Opportunity: Enhance team bonding and collaboration through shared learning experiences in your workspace.
  • Progress Monitoring: Track and evaluate your employees' progression and performance with relative ease and direct oversight.


Contact us for more detail about our trainings and for all other enquiries!

Available Training Dates

Join our public courses in our Norway facilities. Private class trainings will be organized at the location of your preference, according to your schedule.

We can organize this training at your preferred date and location.
07 april 2026 (3 Days)
Oslo, Bergen, Stavanger
08 april 2026 (3 Days)
Oslo, Bergen, Stavanger
23 april 2026 (3 Days)
Oslo, Bergen, Stavanger
09 mai 2026 (3 Days)
Oslo, Bergen, Stavanger
03 juni 2026 (3 Days)
Oslo, Bergen, Stavanger
20 juni 2026 (3 Days)
Oslo, Bergen, Stavanger
30 juni 2026 (3 Days)
Oslo, Bergen, Stavanger
05 juli 2026 (3 Days)
Oslo, Bergen, Stavanger

Other trainings and courses related to the Developing Applications with Google Cloud

Norway represents a pinnacle of digital integration, with Oslo, Bergen, and Stavanger leading the way in sustainable technology and maritime informatics. Oslo, the economic and governmental hub, is home to the University of Oslo, an institution that has been a catalyst for scientific research since 1811. The Norwegian tech sector is characterized by its early adoption of green-tech and advanced automation within the energy sector. Our training initiatives in Norway focus on delivering high-level IT skills that align with the country's high standards for digital governance and environmental sustainability. By fostering a deep understanding of software architecture and cybersecurity, we support Norway's transition into a fully digitized, carbon-neutral economy through professional excellence.

By using this website you agree to let us use cookies. For further information about our use of cookies, check out our Cookie Policy.