We may earn an affiliate commission when you visit our partners.
Take this course
Google Career Certificates

Google サイバーセキュリティ プロフェッショナル認定証の 4 つめのコースです。各コースでは初級サイバーセキュリティの職に必要なスキルを身につけることができます。

このコースでは、サイバーセキュリティ アナリストとして実際に業務で使用するコンピュータ スキルを探求します。まず、サイバーセキュリティの職種でよく使われるオペレーティング システム(OS)である Linux の使い方を学びます。例えば、Bash シェルによる Linux のコマンドラインを使って、ファイル システムの操作や管理、ユーザー認証を実行します。そして、データベースと通信するために SQL を使う方法についても学びます。

サイバーセキュリティの分野で働いている現職の Google 社員が最適なツールやリソースを使って一般的なサイバーセキュリティの業務を遂行する実践的な方法を指導します。また就職活動への準備も手助けします。

この認定プログラムを修了すると、エントリーレベルのサイバーセキュリティの職に応募できるようになります。過去の業務経験は不要です。

Enroll now

What's inside

Syllabus

入門編:オペレーティング システム(OS )
ここではオペレーティング システム(OS)、ハードウェア、ソフトウェアの関連性を学び、オペレーティング システムの主な機能を理解します。具体的には、現在使用されている一般的なオペレーティング システムを知り、ユーザーが GUI(グラフィカル ユーザー インターフェース)と CLI(コマンドライン インターフェース)の両方を使って通信する方法を学びます。
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Helps learners understand the Linux operating system, which is standard in industry
Led by Google employees who are recognized for their work in cybersecurity
Suitable for beginner cybersecurity professionals
Includes lessons that teach learners to execute Linux commands in bash shell
Examines SQL database management, which is highly relevant to cybersecurity

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Linuxとsqlの基礎を学ぶ実践的コース

学習者たちは、このコースがサイバーセキュリティ分野で不可欠なLinuxSQLのスキルを習得するための非常に効果的な基礎固めになると評価しています。特に、Bashシェルのコマンドライン操作データベースの基本的なクエリなど、実践的なスキルが身につく点が好評です。豊富なハンズオン演習明確な解説により、初心者でも安心して学べると多くの学生が述べています。一部の経験者からは、より高度な内容への深掘りを望む声もありますが、エントリーレベルのサイバーセキュリティ職を目指す上で、実用的なツールを効率的に習得できる優れたコースとして広く支持されています。
IT経験が浅い学習者が基礎を固めるのに非常に適しています。
"初心者でも迷わず進められました。"
"このコースで初めてLinuxを触りましたが、分かりやすい説明と実践的な演習のおかげで、コマンドライン操作の基礎をしっかりと身につけられました。"
"迷っている初心者には強くお勧めします。"
豊富な演習が理解を深め、スキル定着に貢献します。
"ハンズオン演習が豊富で、初心者でも迷わず進められました。"
"特にハンズオンラボが豊富で、手を動かしながら理解を深めることができました。"
"実践的な演習のおかげで、コマンドライン操作の基礎をしっかりと身につけられました。"
データベースの基本概念とSQLでの操作が明確に理解できます。
"SQLについても、データベースの基本的な操作が理解でき、サイバーセキュリティの文脈でどのように使うのかが明確になりました。"
"SQLについても同様に、データベースの概念から実践的なクエリまで、順序立てて学べました。"
"データベースと通信するためにSQLを使う練習をし、クエリと結果のフィルタリングの方法を学びました。"
サイバーセキュリティに必要なLinuxの基礎を体系的に学べます。
"このコースで初めてLinuxを触りましたが、分かりやすい説明と実践的な演習のおかげで、コマンドライン操作の基礎をしっかりと身につけられました。"
"サイバーセキュリティのキャリアを目指す上で、LinuxとSQLの基本を実践的に学べる素晴らしいコースでした。特に、Bashシェルのコマンドライン操作は非常に役立ちました。"
"今まで敬遠していたLinuxに自信が持てるようになりました。コマンドラインの操作がこんなに分かりやすく学べるとは思っていませんでした。"
基礎レベルを超えた深掘りや複雑なトピックは扱われません。
"ただ、SQLの深掘りがもう少し欲しかったという印象です。より複雑なクエリや最適化については、別途学習が必要だと感じました。"
"基本的な内容はカバーされていますが、すでにLinuxやSQLの経験がある人にとっては、少し物足りなく感じるかもしれません。"
"特定のトピック(例えばSQLインジェクション対策など、セキュリティに特化したより高度なSQLの知識)については、触れられていないので、そこは少し残念です。"

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 4. ツールを使いこなす:Linux と SQL with these activities:
Linux オペレーティング システムの基礎を確認する
Linux オペレーティング システムの基礎を復習することで、コースで習う新しい概念をより深く理解することができます。
Browse courses on Linux
Show steps
  • Linux オペレーティング システムの概要をレビューする。
  • Linux ディストリビューションの種類を比較する。
  • 仮想マシンを使用して Linux をインストールする。
SQL チュートリアル
SQL チュートリアルでは、データベースの操作とデータの管理に役立つ SQL に関する実践的なスキルを身に付けることができます。
Browse courses on SQL
Show steps
  • SQL の基本構文を学ぶ。
  • SQL を使用してデータを挿入、更新、削除する。
  • SQL を使用してデータをクエリする。
Show all two activities

Career center

Learners who complete 4. ツールを使いこなす:Linux と SQL will develop knowledge and skills that may be useful to these careers:
Cybersecurity Analyst
Cybersecurity Analysts maintain and protect computer systems from attacks and unauthorized access. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can help you succeed in this role. This course focuses on Linux operating systems and SQl, which can help you excel in this field and move to a higher level position.
Information Security Analyst
Information Security Analysts design and implement security measures to protect an organization's computer networks and systems. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can lead to a successful career in this field. This course focuses on Linux operating systems and SQl, which can help you excel in this field and move to a higher level position.
Security Engineer
Security Engineers design, implement, and maintain security measures to protect an organization's computer networks and systems. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can support your success in this role. This course focuses on Linux operating systems and SQL, which can help you excel in this field and move to a higher level position.
IT Auditor
IT Auditors assess an organization's IT infrastructure to ensure compliance with security regulations and best practices. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can support your success in this role. This course focuses on Linux operating systems and SQL, which can help you excel in this field and move to a higher level position.
Network Security Engineer
Network Security Engineers design, implement, and maintain security measures to protect an organization's computer networks and systems. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can lead to success in this role. This course focuses on Linux operating systems and SQL, which can help you excel in this field and move to a higher level position.
Database Administrator
Database Administrators are responsible for the maintenance and security of an organization's databases. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can help you to excel in this role. This course focuses on Linux operating systems and SQL, providing you with the skills to manage databases effectively.
Computer Systems Analyst
Computer Systems Analysts design, implement, and maintain computer systems to meet an organization's needs. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that will help you succeed in this role. This course focuses on Linux operating systems and SQl, which can help you excel in this field and move to a higher level position.
Systems Administrator
Systems Administrators are responsible for the maintenance and security of an organization's computer systems. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that will aid your success in this role. This course focuses on Linux operating systems and SQL, which can help you excel in this field and move to a higher level position.
Security Consultant
Security Consultants provide advice and guidance to organizations on how to protect their computer networks and systems from attacks. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that will support your success in this role. This course focuses on Linux operating systems and SQL, which can help you excel in this field and move to a higher level position.
Cloud Architect
Cloud Architects design and implement cloud computing solutions for organizations. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can help you succeed. This course focuses on Linux operating systems and SQL, which can help you excel in this field and move to a higher level position.
Web Developer
Web Developers design and develop websites and web applications. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that will aid your success in this role. This course focuses on Linux operating systems and SQL, which can help you excel in this field and move to a higher level position.
Mobile Application Developer
Mobile Application Developers design and develop mobile applications for smartphones and tablets. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that will aid your success in this role. This course focuses on Linux operating systems and SQL, which can help you excel in this field and move to a higher level position.
Software Engineer
Software Engineers design, develop, and test software applications. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that will help you to excel in this role. This course focuses on Linux operating systems and SQL, providing you with the skills to build and maintain software applications.
Data Scientist
Data Scientists use data to solve business problems and make predictions. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can help you to excel in this role. This course focuses on Linux operating systems and SQL, providing you with the skills to manage and analyze data.
Business Analyst
Business Analysts analyze business needs and develop solutions to improve business processes. A Google Cyber Security Certificate, which this course is a part of, can provide you with a strong foundation that can help you to succeed in this role. This course focuses on Linux operating systems and SQL, providing you with the skills to understand and analyze business data.

Reading list

We've selected eight 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 4. ツールを使いこなす:Linux と SQL.
Linuxコマンドラインの包括的なガイドで、初心者向けの基礎から高度なコマンドラインテクニックまでをカバーしています。シェルスクリプティング、コマンドラインユーティリティ、ファイルシステムの管理など、Linuxコマンドラインのあらゆる側面を網羅しています。
SQLを包括的に学ぶためのリファレンス書です。データの操作、クエリ、管理など、SQLのあらゆる側面を網羅しています。
オペレーティングシステムの現代的なアプローチを紹介する教科書です。仮想化、クラウドコンピューティング、モバイルオペレーティングシステムなど、最新のトピックをカバーしています。
オペレーティングシステムの概念、設計、実装を体系的に学ぶための教科書です。ハードウェアの管理、プロセススケジューリング、メモリ管理など、オペレーティングシステムの基礎を網羅しています。
Linuxカーネルの開発に関する包括的なガイドです。カーネルアーキテクチャ、カーネルモジュール、デバイスドライバの開発など、カーネル開発のさまざまな側面をカバーしています。
Linuxカーネルでのデバイスドライバの開発に関する実践的なガイドです。ドライバのアーキテクチャ、デバイスの制御、デバイスのテストなど、ドライバ開発のさまざまな側面をカバーしています。
SQLとリレーショナル理論の基礎を学ぶための教科書です。リレーショナルモデル、データの正規化、SQL言語の構文とセマンティクスなど、リレーショナルデータベースの重要な概念をカバーしています。
SQLの一般的な問題を解決するために使用できるレシピ集です。データの取得、操作、分析に関するさまざまなタスクのためのSQLクエリとコードスニペットを提供しています。

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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 - 2025 OpenCourser