We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

Getting Started with Application Development 日本語版

Google Cloud Training

アプリケーション デベロッパーは、このコースを通して、Google Cloud のマネージド サービスをシームレスに統合するクラウドネイティブ アプリケーションの設計方法と開発方法を学びます。講義、デモ、ハンズオンラボを通して、アプリケーション開発のベスト プラクティスを適用する方法、さらに、オブジェクト ストレージやリレーショナル データ、キャッシュ保存、分析に適切な Google Cloud ストレージ サービスを使用する方法を学習します。

Read more

アプリケーション デベロッパーは、このコースを通して、Google Cloud のマネージド サービスをシームレスに統合するクラウドネイティブ アプリケーションの設計方法と開発方法を学びます。講義、デモ、ハンズオンラボを通して、アプリケーション開発のベスト プラクティスを適用する方法、さらに、オブジェクト ストレージやリレーショナル データ、キャッシュ保存、分析に適切な Google Cloud ストレージ サービスを使用する方法を学習します。

各ラボのいずれかのバージョンを修了する必要があります。各ラボは Node.js で提供されます。ほとんどの場合、同じラボが Python または Java でも提供されます。各ラボをご希望の言語で修了できます。

これは「Developing Applications with Google Cloud」シリーズの最初のコースです。このコースを修了したら、「Securing and Integrating Components of your Application」コースに登録してください。

Enroll now

What's inside

Syllabus

ようこそ - Developing Applications with Google Cloud
このモジュールでは、コースシリーズとコースの構造を紹介します。
アプリケーション開発のベスト プラクティス
このモジュールでは、アプリケーション開発のベスト プラクティスを紹介します。
Read more
Google Cloud での開発を始める
このモジュールでは、アプリケーションをホストするためのさまざまな Google Cloud プラットフォームを紹介します。
データ ストレージ オプションの概要
このモジュールでは、Google Cloud のアプリケーションで利用できるさまざまなデータ ストレージ オプションを紹介します。
Datastore の使用に関するベスト プラクティス
このモジュールでは、Datastore の使用に関するベスト プラクティスについて説明します。
Cloud Storage の使用に関するベスト プラクティス
このモジュールでは、Cloud Storage の使用に関するベスト プラクティスについて説明します。
まとめ
このモジュールでは、コースで扱ったコンセプトを再確認します。

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores cloud-native application design and development
Provides hands-on labs for practical application
Covers best practices in application development, data storage, and Google Cloud services integration
Taught by Google Cloud Training, an organization recognized for its expertise in cloud computing
Suitable for application developers seeking to integrate Google Cloud services in their applications
Part of a series, indicating comprehensiveness and detail in cloud application development

Save this course

Save Getting Started with Application Development 日本語版 to your list so you can find it easily later:
Save

Reviews summary

日本語で実践的に学ぶ アプリケーション開発

Google Cloud のマネージドサービスを活用したクラウドネイティブアプリケーション開発を日本語で学ぶことができます。ハンズオンラボが中心で、Google Cloud Storage やリレーショナルデータベースなどさまざまなサービスについて学べます。一部のクイズ説明が日本語で読み取れないとの指摘や、特定の言語に特化したパートがあるため他の言語についてもラボが用意されると良いとの意見がありました。
日本語での受講可
豊富なサービス
"Google Cloudのマネージドサービスをシームレスに統合するクラウドネイティブアプリケーションの設計方法と開発方法を学びます。"
実践的な学び
"ハンズオンラボを通して、アプリケーション開発のベストプラクティスを適用する方法を学習します。"
日本語でのクイズ説明不十分
"quizに関する重要な説明が日本語で読み取れないなどがあったので英語で使っていました。"
特定の言語に特化
"特定のプログラム言語に特化した部分があって、そこのところは労力を割けませんでした。"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Getting Started with Application Development 日本語版 with these activities:
Set up a Google Cloud Platform project
Build a solid foundation for your Google Cloud learning journey by familiarizing yourself with the Google Cloud Platform setup process.
Browse courses on Google Cloud Platform
Show steps
  • Create a Google Cloud Platform account
  • Configure billing and payment options
  • Create a new project or select an existing one
資料の整理と復習
コース資料を定期的に整理して復習することで、重要な概念の記憶を強化します。
Show steps
  • 講義資料をノートにまとめる
  • 課題やクイズの結果を分析する
  • 理解が不十分なトピックを特定する
Explore Google's Cloud Architecture Center
Gain valuable insights into best practices and architectural patterns for building and deploying cloud-native applications.
Browse courses on Cloud Architecture
Show steps
  • Visit the Google Cloud Architecture Center website
  • Review documentation and whitepapers on cloud architecture
  • Follow tutorials on specific cloud architecture topics
Four other activities
Expand to see all activities and additional details
Show all seven activities
ピアスタディグループに参加する
他の学生と協力して勉強することで、理解を深め、課題を克服できます。
Show steps
  • ピアグループを見つける(オンラインまたはオフライン)
  • 一緒にトピックを議論する
  • 練習問題に取り組む
Build a simple Node.js application
Solidify your understanding of Google Cloud services by creating a functional Node.js application that interacts with Cloud Storage and Cloud Functions.
Browse courses on Node.js
Show steps
  • Set up a Node.js development environment
  • Create a Node.js application
  • Integrate Cloud Storage and Cloud Functions
他の学生の指導
他の学生に指導することで、自分の理解を深め、コミュニケーションスキルを向上させます。
Show steps
  • 指導できるトピックを特定する
  • 指導を受ける学生を見つける
  • 指導計画を作成する
  • 指導セッションを実施する
  • フィードバックを提供する
Attend a Google Cloud workshop
Accelerate your learning and connect with experts by attending a Google Cloud workshop tailored to your interests and skill level.
Browse courses on Google Cloud Platform
Show steps
  • Find a relevant Google Cloud workshop
  • Register and attend the workshop
  • Engage with instructors and participants

Career center

Learners who complete Getting Started with Application Development 日本語版 will develop knowledge and skills that may be useful to these careers:
Software Engineer
Software Engineers design, implement, and maintain software systems. As a Software Engineer, you will write code, work on code design, and test software. This course is especially well-suited to Software Engineers because it teaches you how to build, design, and work with a variety of products and services in Google Cloud, such as Cloud Storage and Cloud Datastore.
Cloud Architect
Cloud Architects design and manage cloud computing systems. As a Cloud Architect, you will work with a variety of cloud technologies to design and implement solutions for your clients. This course will teach you the fundamentals of Google Cloud so that you can learn how to use its services to build and manage cloud-based applications and systems.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations. As a DevOps Engineer, you will work to improve the communication and collaboration between these two teams. You will also work to automate and streamline the software development process.
Data Engineer
Data Engineers design and manage data systems. As a Data Engineer, you will work with a variety of data technologies to design and implement solutions for your clients. This course will teach you the fundamentals of Datastore and Cloud Storage, two Google Cloud services that help you store and manage data.
Data Analyst
Data Analysts analyze data to help organizations make informed decisions. As a Data Analyst, you will work with a variety of data analysis tools and techniques to find patterns and trends in data. This course will teach you how to use Cloud Storage to store and manage large datasets.
Application Developer
Application Developers design and develop software applications. As an Application Developer, you will work with a variety of programming languages and technologies to build applications that meet the needs of your clients. This course will teach you the fundamentals of Google Cloud, so that you can learn how to build and deploy cloud-based applications.
Full-Stack Developer
Full Stack Developers are responsible for both the front-end and back-end development of web applications. As a Full Stack Developer, you will work with a variety of programming languages and technologies to build and maintain web applications. This course will teach you the fundamentals of Google Cloud, so that you can learn how to build and deploy cloud-based web applications.
Software Development Manager
Software Development Managers oversee the development of software systems. As a Software Development Manager, you will work with a team of developers to plan, design, and implement software solutions. This course may help you learn how to use Google Cloud to build and manage cloud-based software systems.
IT Manager
IT Managers oversee the IT infrastructure of an organization. As an IT Manager, you will be responsible for planning, implementing, and managing the organization's IT systems. This course may help you learn how to use Google Cloud to build and manage cloud-based IT systems.
Systems Analyst
Systems Analysts analyze business processes and design and implement software solutions to improve them. As a Systems Analyst, you will work with a variety of stakeholders to understand their needs and develop solutions that meet those needs. This course may help you learn how to use Google Cloud to build and manage cloud-based software solutions.
Business Analyst
Business Analysts analyze business processes and identify opportunities for improvement. As a Business Analyst, you will work with a variety of stakeholders to understand their needs and develop solutions that meet those needs. This course may help you learn how to use Google Cloud to build and manage cloud-based solutions for businesses.
Product Manager
Product Managers are responsible for the development and launch of new products. As a Product Manager, you will work with a team of engineers and designers to bring new products to market. This course may help you learn how to use Google Cloud to build and manage cloud-based products.
Data Science Manager
Data Science Managers oversee the development and implementation of data science solutions. As a Data Science Manager, you will work with a team of data scientists to develop and implement solutions that solve business problems. This course may help you learn how to use Google Cloud to build and manage cloud-based data science solutions.
Information Security Analyst
Information Security Analysts protect the confidentiality, integrity, and availability of an organization's information assets. As an Information Security Analyst, you will work with a variety of security technologies and practices to protect your organization's data and systems. This course may help you learn how to use Google Cloud to build and manage cloud-based security solutions.
Cloud Security Engineer
Cloud Security Engineers design and implement security solutions for cloud computing environments. As a Cloud Security Engineer, you will work with a variety of security technologies and practices to protect your organization's cloud-based data and systems. This course may help you learn how to use Google Cloud to build and manage cloud-based security solutions.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Getting Started with Application Development 日本語版.
この本は、クラウドネイティブ開発のベストプラクティスについて包括的に解説しています。Google Cloud Platform(GCP)に特化しており、GCP サービスを効果的に利用する方法に関する実践的なガイダンスを提供します。
クラウドネイティブアプリケーションの設計と開発のための一般的なパターンのカタログを提供する。
大規模で複雑なデータアプリケーションの設計と構築に関する包括的なリソースを提供する。
この本は、Datastoreの包括的なガイドで、基礎から高度なトピックまでをカバーしています。実世界の例とベストプラクティスを提供し、Datastoreを使用して効果的なアプリケーションを構築するための貴重なリソースとなります。
この本は、Google Cloud Storageの包括的なリファレンスです。オブジェクトの保存、バージョニング、セキュリティなど、すべての主要な機能をカバーしています。GCPを使用した大規模なデータの管理と処理に関する貴重なリソースとなります。
Javaプログラミングのベストプラクティスと一般的な落とし穴に関する貴重な洞察を提供する。
この本は、クラウドネイティブアーキテクチャの原則とベストプラクティスを解説しています。モジュラ性、スケーラビリティ、回復力に焦点を当て、クラウドベースのアプリケーションを効果的に設計および構築する方法についてガイダンスを提供します。

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Getting Started with Application Development 日本語版.
Securing and Integrating Components of your Application...
Most relevant
App Deployment, Debugging, and Performance - 日本語版
Most relevant
Application Deployment, Debug, Performance 日本語版
Most relevant
Gemini for end-to-end SDLC - 日本語版
Most relevant
セキュア ソフトウェア開発:検証、専門的トピック
Most relevant
Gemini for DevOps Engineers - 日本語版
Most relevant
Google Cloud Product Fundamentals 日本語版
Most relevant
Architecting with Google Kubernetes Engine: Workloads 日本語版
Most relevant
Managing Google Workspace 日本語版
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser