Developing Applications with Google Cloud

Cursul Developing Applications with Google Cloud oferă o înțelegere practică a modului în care aplicațiile moderne sunt proiectate, implementate și operate folosind serviciile de dezvoltare din Google Cloud Platform (GCP).

Participanții învață să construiască aplicații cloud-native utilizând servicii gestionate, baze de date moderne, componente serverless și instrumente pentru monitorizare, autentificare și integrare.

Prin demonstrații și exerciții practice, cursul acoperă întregul ciclu de dezvoltare – de la design și configurare de medii, până la deploy, testare și optimizare pe infrastructura Google Cloud.

Cui i se adresează?

Cursul este potrivit pentru:
• dezvoltatori software care doresc să creeze aplicații folosind Google Cloud
• cloud developers și ingineri care construiesc servicii distribuite
• DevOps engineers implicați în CI/CD și containere
• arhitecți care proiectează aplicații moderne, scalabile
• profesioniști care se află pe traseul de pregătire pentru certificarea Professional Cloud Developer, în cadrul unei curricule mai ample

Ce vei învăța?

La finalul cursului, participanții vor putea:
• să utilizeze serviciile Google Cloud pentru a dezvolta aplicații scalabile și reziliente
• să implementeze aplicații folosind App Engine, Cloud Run, Cloud Functions și alte servicii serverless
• să lucreze cu baze de date gestionate: Cloud SQL, Firestore, Memorystore
• să integreze servicii prin Pub/Sub, Cloud Storage și API-uri Google
• să aplice bune practici de dezvoltare cloud-native
• să utilizeze instrumentele de monitorizare și debug pentru aplicații distribuite
• să implementeze procese CI/CD pentru aplicații moderne

Cerințe preliminare:

  • experiență anterioară în dezvoltare software (ex: Java, Python, Go, Node.js)
  • cunoștințe de bază despre containere și linia de comandă
  • recomandat: cursul Google Cloud Fundamentals: Core Infrastructure

Agenda cursului:

Materialele de curs sunt în limba Engleză. Predarea se face în limba Română.

🔹 1. Introducere în dezvoltarea aplicațiilor pe Google Cloud
• Prezentarea mediului Google Cloud pentru dezvoltatori
• Servicii fundamentale pentru aplicații moderne
• Modele cloud-native

🔹 2. Dezvoltarea și implementarea aplicațiilor
• App Engine: Standard și Flexible
• Cloud Run: rularea serviciilor containerizate
• Cloud Functions: execuție pe bază de evenimente

🔹 3. Stocare și baze de date pentru aplicații
• Cloud SQL, Firestore, Memorystore
• Cloud Storage pentru conținut și asset-uri
• Alegerea soluției potrivite în funcție de use-case

🔹 4. Integrarea serviciilor și procesarea evenimentelor
• Pub/Sub pentru comunicare asincronă
• Interacțiunea cu API-uri și servicii gestionate
• Environment configuration & secrets management

🔹 5. Observabilitate și debugging
• Cloud Logging și Cloud Monitoring
• Error Reporting, Cloud Trace și Cloud Profiler
• Identificarea problemelor în aplicațiile distribuite

🔹 6. Introducere în CI/CD pe Google Cloud
• Pipeline-uri de livrare continuă
• Deploy automatizat pentru App Engine, Cloud Run și GKE
• Unelte și workflow-uri recomandate

🔹 7. Best practices pentru dezvoltare cloud-native
• Scalabilitate, reziliență și optimizare
• Gestionarea versiunilor și rollout-urilor
• Practici de securitate în dezvoltare

Notă: Agenda poate varia în funcție de trainer și modalitatea de livrare. Pentru agenda oficială actualizată, contactați echipa Bittnet Training.

Programe de certificare

Acest curs face parte din traseul de învățare pentru certificarea Professional Cloud Developer, acoperind competențe necesare dezvoltării și operării aplicațiilor moderne pe Google Cloud. Totuși, certificarea necesită parcurgerea unui program mai amplu de cursuri și experiență practică pentru o pregătire completă.

Developing Applications with Google Cloud

Oferte personalizate pentru grupuri de minim 2 persoane

Detalii curs

Durată:

3
zile

Preț:

La cerere

Livrare:

Predare în clasă, Clasă hibridă, Clasă virtuală

Nivel:

2. Intermediate

Roluri:

Application Developer, Cloud Developer, Cloud Engineer, Devops Engineer

Echipă de 2+ persoane? Primești ofertă dedicată!