これからGCP(Google Cloud Platform)を業務でを使うことになった方、これからGCPを使ってキャリアを歩んでいきたいという方でどのように学習していこうか悩んでいる方もいるかと思います。
そこで今回はGCPを学ぶために筆者が参考になったおすすめのUdemy教材を5冊紹介していきます。
GCPとは
GCPとはGoogle社が提供するクラウドサービス群の総称。
Amazon社のAmazon Web Service、Microsoft社のAzureと並んで世界の三大クラウドサービスの1つとなっています。
GCPにはクラウドサーバー、ストレージ、ネットワークなど様々なサービスがクラウド上に用意されています。Googleの代表的なサービスのGmail、Google Map、YoutubeなどもすべてGCP上で稼働していたりします。
一時期はAWSの人気が凄まじかったですが、最近ではGCPも人気に火が付きつつあり、多くの企業が導入をしています。
GCPの学習におすすめのUdemy教材5選
それでは実際に筆者である私が実際に受講してタメになった教材を5つ紹介していきます。ぜひご自身のニーズに合った講座を受講していただけると嬉しいです。
最も早くGCPについて基礎を学びたいという方におすすめなのがこの教材
Google Compute Engine(仮想マシン), Google Cloud Storage(オブジェクトストレージ)、静的ウェブサイトのホスティング、 Cloud SQL(データベース)などのGCPの操作に必要な知識を基礎について学ぶことができます。
さらに1セクションがそれぞれ短時間の構成となっていたり、ハンズオンが用意されていることで手っ取り早くGCPを使えるようになります。
インフラエンジニアはもちろんソフトウェアエンジニアが受講しても知見が広がる講座となっています。
こちらもGCPの基礎について学べる講座ではありますが、一つ目に比べるとGCPの主要サービスについてじっくりと解説されています。
それぞれのセクションで講義、図解、実演を通して理解を深めていく座学スタイルの講座となっています。GCPを業務で触る必要になった方はもちろん、これから資格を取ろうと思っている方やGCP上のサービスを構築して運用していくインフラエンジニアにもおすすめの内容となっています。
分からなくなったら何度も見返して振り返り学習としての教材としてもよく使っています。
タイトルの通り、実際に手を動かしながらGCPについて理解を深めていけるのがこの講座
二つ目に紹介した教材で知識として学んだうえで、実際に手を動かすことで確かなスキルとしていくことができるようになります。簡単なハンズオン形式から最終的にはスケールするWebサイトを作ります。
GCPについて何も知らない状態だと若干ハードルが高いため、最初に書籍や二つ目に紹介した教材などで基礎的な知識を頭に入れてから受講することをおすすめします。
GCPメインの教材ではありませんが、ChatGPTを用いたLINEBot開発を行う中でGCPでの開発運用について解説されています。
より具体的に実運用までを見据えた講座内容となっているため、現場での業務について強くイメージできる教材です。GCPについてはもちろん、OpenAIのやLINE連携についても触れられているので、これからAIや機会学習についても学びたいと考えている方にも学ぶことが多いです。
より実践を意識してGCPを使ってみたいという方に特におすすめの教材です。
最後に紹介するのが実際にGoogle App EngineとCloud SQLを使用してWebアプリケーションをデプロイまで行うことができるこの教材です。
インフラを構築せずともPythonとDjangoをコマンド1つでWebアプリケーションをデプロイできるようになります。個人的にはインフラ周りを気にせずにサーバーを構成したいと思っているソフトウェアエンジニアにはぜひ受講してほしい講座です。
Udemyは購入後30日以内であれば返金可能
Udemyでは受講コースに納得がいかない場合、購入後30日以内であれば返金可能となっています。
購入後に「思っていたものと違う」、「学びにならなかった」と感じた場合は、返金申請を出しましょう。
返金の詳細はUdemy公式ページのコースの返金方法をご参照ください。
最後に
GCPの学習におすすめのUdemy講座を5つ紹介してみました。
書籍や公式ドキュメントを読むのもいい勉強にはなりますが、実際に動画やハンズオンで画面を見ながら勉強することで実際の業務をイメージでき、理解もより深まります。
GCPについてもっとスキルを伸ばしたいという方はぜひ今回紹介した教材から受講していただけると幸いです。
GCPの学習におすすめな本も紹介しています。