Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal
3 courses
58 practices
4 hours
Master Google Cloud development by integrating core storage and messaging services, architecting serverless applications with Cloud Functions, and implementing essential security and observability practices for professional-grade cloud engineering.
Get productive with Google Cloud client libraries for Python and core services used in most applications. You'll use Application Default Credentials (ADC) via service accounts (no hardcoded keys), work with Cloud Storage for object storage, Firestore for NoSQL CRUD, and Pub/Sub for asynchronous messaging.
Design event-driven, fully managed applications on GCP. You'll build Cloud Functions triggered by HTTP requests, define infrastructure with gcloud CLI, run locally with Functions Framework, deploy to the cloud, and orchestrate multi-step workflows with Workflows.
Secure applications and make them observable. Remove hardcoded secrets by using service accounts and Secret Manager, secure API endpoints with API Gateway and in-function validation, publish custom metrics and dashboards in Cloud Monitoring, and add distributed tracing with Cloud Trace across HTTP requests, Cloud Functions, and Firestore.
Hear what our customers have to say about CodeSignal Learn
I'm impressed by the quality and can't stop recommending it. It's also a lot of fun!
Francisco Aguilar Meléndez
Data Scientist
+11
I love that it's personalized. When I'm stuck, I don't have to hope my Google searches come out successful. The AI mentor Cosmo knows exactly what I need.
Faith Yim
Software Engineer
+14
It's an amazing product and exceeded my expectations, helping me prepare for my job interviews. Hands-on learning requires you to actually know what you are doing.
Alex Bush
Full Stack Engineer
+9
I'm really impressed by the AI tutor Cosmo's feedback about my code. It's honestly kind of insane to me that it's so targeted and specific.
Abbey Helterbran
Tech consultant
+8
I tried Leetcode but it was too disorganized. CodeSignal covers all the topics I'm interested in and is way more structured.
Jonathan Miller
Senior Machine Learning Engineer
+12
I'm impressed by the quality and can't stop recommending it. It's also a lot of fun!