├── LICENSE ├── README.md ├── chapter-10 ├── chapter-commands.txt ├── package-example.json └── redis-example.js ├── chapter-11 ├── chapter-commands.txt ├── logging-example.js └── package-example.json ├── chapter-12 ├── chapter-commands.txt ├── cloud-debugger-example.js ├── cloud-profiler-example.js └── cloud-trace-example.js ├── chapter-2 ├── binding.json ├── cloud-storage-example.js ├── gcloud-commands.txt └── metadata-example.js ├── chapter-3 ├── index-example.js └── package-snippet.json ├── chapter-5 ├── cloud-build-config.js ├── deployment.yaml └── gcloud-commands.txt ├── chapter-6 ├── apikey-openapi-example.yaml ├── chapter-commands.txt ├── dog-resource-example.js ├── esp-example.yaml ├── openapi-apigateway-example.yaml ├── service-account-openapi.yaml └── swagger-example.yaml ├── chapter-7 ├── chapter-commands.txt ├── cors-example.json ├── download-example.js ├── lifecycle-example.json ├── stream-example.js ├── transmit-example.js └── upload-example.js └── chapter-8 ├── add-array.js ├── add-document.js ├── batch-example.js ├── chapter-commands.txt ├── compound-query-example.js ├── delete-document.js ├── delete-field.js ├── get-document.js ├── get-kist.js ├── increment-value.js ├── listen-for-messages.js ├── publish-message.js ├── remove-array.js ├── set-documment.js ├── subcollection-query-example.js ├── transaction-example.js ├── update-document.js ├── update-nested-field.js └── update-one-field.js /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/README.md -------------------------------------------------------------------------------- /chapter-10/chapter-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-10/chapter-commands.txt -------------------------------------------------------------------------------- /chapter-10/package-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-10/package-example.json -------------------------------------------------------------------------------- /chapter-10/redis-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-10/redis-example.js -------------------------------------------------------------------------------- /chapter-11/chapter-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-11/chapter-commands.txt -------------------------------------------------------------------------------- /chapter-11/logging-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-11/logging-example.js -------------------------------------------------------------------------------- /chapter-11/package-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-11/package-example.json -------------------------------------------------------------------------------- /chapter-12/chapter-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-12/chapter-commands.txt -------------------------------------------------------------------------------- /chapter-12/cloud-debugger-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-12/cloud-debugger-example.js -------------------------------------------------------------------------------- /chapter-12/cloud-profiler-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-12/cloud-profiler-example.js -------------------------------------------------------------------------------- /chapter-12/cloud-trace-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-12/cloud-trace-example.js -------------------------------------------------------------------------------- /chapter-2/binding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-2/binding.json -------------------------------------------------------------------------------- /chapter-2/cloud-storage-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-2/cloud-storage-example.js -------------------------------------------------------------------------------- /chapter-2/gcloud-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-2/gcloud-commands.txt -------------------------------------------------------------------------------- /chapter-2/metadata-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-2/metadata-example.js -------------------------------------------------------------------------------- /chapter-3/index-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-3/index-example.js -------------------------------------------------------------------------------- /chapter-3/package-snippet.json: -------------------------------------------------------------------------------- 1 | "scripts": 2 | { 3 | "start":"functions-framework –target=helloWorld" 4 | } -------------------------------------------------------------------------------- /chapter-5/cloud-build-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-5/cloud-build-config.js -------------------------------------------------------------------------------- /chapter-5/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-5/deployment.yaml -------------------------------------------------------------------------------- /chapter-5/gcloud-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-5/gcloud-commands.txt -------------------------------------------------------------------------------- /chapter-6/apikey-openapi-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-6/apikey-openapi-example.yaml -------------------------------------------------------------------------------- /chapter-6/chapter-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-6/chapter-commands.txt -------------------------------------------------------------------------------- /chapter-6/dog-resource-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-6/dog-resource-example.js -------------------------------------------------------------------------------- /chapter-6/esp-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-6/esp-example.yaml -------------------------------------------------------------------------------- /chapter-6/openapi-apigateway-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-6/openapi-apigateway-example.yaml -------------------------------------------------------------------------------- /chapter-6/service-account-openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-6/service-account-openapi.yaml -------------------------------------------------------------------------------- /chapter-6/swagger-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-6/swagger-example.yaml -------------------------------------------------------------------------------- /chapter-7/chapter-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-7/chapter-commands.txt -------------------------------------------------------------------------------- /chapter-7/cors-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-7/cors-example.json -------------------------------------------------------------------------------- /chapter-7/download-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-7/download-example.js -------------------------------------------------------------------------------- /chapter-7/lifecycle-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-7/lifecycle-example.json -------------------------------------------------------------------------------- /chapter-7/stream-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-7/stream-example.js -------------------------------------------------------------------------------- /chapter-7/transmit-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-7/transmit-example.js -------------------------------------------------------------------------------- /chapter-7/upload-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-7/upload-example.js -------------------------------------------------------------------------------- /chapter-8/add-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/add-array.js -------------------------------------------------------------------------------- /chapter-8/add-document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/add-document.js -------------------------------------------------------------------------------- /chapter-8/batch-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/batch-example.js -------------------------------------------------------------------------------- /chapter-8/chapter-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/chapter-commands.txt -------------------------------------------------------------------------------- /chapter-8/compound-query-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/compound-query-example.js -------------------------------------------------------------------------------- /chapter-8/delete-document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/delete-document.js -------------------------------------------------------------------------------- /chapter-8/delete-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/delete-field.js -------------------------------------------------------------------------------- /chapter-8/get-document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/get-document.js -------------------------------------------------------------------------------- /chapter-8/get-kist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/get-kist.js -------------------------------------------------------------------------------- /chapter-8/increment-value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/increment-value.js -------------------------------------------------------------------------------- /chapter-8/listen-for-messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/listen-for-messages.js -------------------------------------------------------------------------------- /chapter-8/publish-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/publish-message.js -------------------------------------------------------------------------------- /chapter-8/remove-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/remove-array.js -------------------------------------------------------------------------------- /chapter-8/set-documment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/set-documment.js -------------------------------------------------------------------------------- /chapter-8/subcollection-query-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/subcollection-query-example.js -------------------------------------------------------------------------------- /chapter-8/transaction-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/transaction-example.js -------------------------------------------------------------------------------- /chapter-8/update-document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/update-document.js -------------------------------------------------------------------------------- /chapter-8/update-nested-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/update-nested-field.js -------------------------------------------------------------------------------- /chapter-8/update-one-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide/HEAD/chapter-8/update-one-field.js --------------------------------------------------------------------------------