私が個人で作成しているUdemyの講座をここにクーポン付きで一覧化しました。
毎月(1-5, 11-15, 21-25日)はクーポン付きでUdemyページに遷移できます。
【22日間で学ぶ】SQL文、分析関数、テーブル設計、SQLチューニングまでMySQLで覚えるSQL実践講座

【Udemy】22日で学ぶSQL入門講座(SQL基礎、応用、テーブル設計、パフォーマンスチューニング)
ベストセラー講座。MySQLを用いて基本的なSQLの書き方とJOINやWITH、GROUP BY、Window関数などの応用的なSQL、テーブル設計、パフォーマンスチューニングまでを取り入れつつ学びます。業務で必要なSQLの知識がしっかりと身につきます。
1日だいたい45分〜1時間ほどで、セクションごとに分けてSQLを学べる講座として作成しました。
(本当は3週間(21日)にする予定でしたが、1日分伸びてしまいました。)
以下のような内容になっており、SQLの基礎から応用まで包括的に学べます。
- SQLの基本構文1(SELECT, INSERT, DELETE, UPDATE)
- SQLの基本構文2(WHERE, LIMIT, ORDER BY, GROUP BY)
- SQLの応用的な構文(JOIN, 副問い合わせ、ウィンドウ関数)
- テーブル設計
- SQLチューニング
受講生には、1講座でその分野のプロフェッショナルになって欲しいと思っているため(でないと大量の講座を買うことになってしまう)、作るなら「バッチリ使いこなせる!」と自信を持っていただけるような講座を作成したいです。
そのため、時間は長くなってしまうのですが、何かをマスターするのに一番効率の良いものを提供しているつもりです。
【3週間で学ぶ】Bash シェルスクリプト実践講座!!初心者でも1からマスターする

【Udemy】3週間で学ぶBashシェルスクリプト講座
この講座は1日45分〜1時間のセクション構成で、Amazon Linux環境を使ってシェルスクリプトを基礎から応用まで体系的に学べるよう設計されています。Googleのベストプラクティスに従い、初心者でも理解しやすく解説しながら、業務レベルでシェルスクリプトを実装できるプロフェッショナルを育成する実践的な内容です。
1日だいたい45分〜1時間ほどで、セクションごとに分けてシェルスクリプトを学べる講座として作成しました。
これは、Amazon Linux(EC2)を用いていますが、実際はRedhat系のLinuxとあまり変わらないかと思います。
- Linuxの基礎: Linuxの環境構築方法、基本的なコマンド操作、ファイル編集方法、ユーザーの追加・削除、ショートカットコマンドの使用方法
- シェルスクリプトの基本文法: 条件分岐、ループ処理、ファイル入出力、変数
- 文字列操作コマンド: awkやcutなどの文字列操作コマンドの使用方法など
- シェルスクリプト応用: case文やselect文、関数、trapコマンド、デバッグ方法
- システム管理とデータベース: プロセスの起動と削除、バックグラウンド実行、systemctlのサービス管理、DBおよびSQL
これは、文字通りシェルスクリプトのプロフェッショナルになるための講座で、かなりわかりやすく噛み砕いて説明している予定です。Googleが推奨するシェルスクリプトの書き方に踏襲して講義を行い、業務で問題なくシェルスクリプトを実装できるようになっていただきます。
生成AI実践講座(ChatGPT, プロンプトエンジニアリング, GPTs, Gemini, Claude

【Udemy】生成AI実践講座(ChatGPT, プロンプトエンジニアリング, GPTs, Gemini, Claude)
この講座では、ChatGPT、Claude、Geminiなどの生成AIを本質的かつ普遍的に活用する方法を紹介し、GPTの基礎概念からプロンプトエンジニアリング、ChatGPT Plusの実践機能、カスタムGPTsの作成、Adobe FireflyやPhotoshopの生成AI機能まで幅広くカバーしています。エンジニアから一般のビジネスパーソンまで、あらゆる職種の方が実務で生成AIを効果的に活用できるよう、包括的で実践的な内容を目指した構成となっています。
ChatGPT、GitHub Copilotなどをどのように活用するのか、できるだけ本質的で普遍的な内容を紹介しています。以下のような構成になっています。
- GPTの基礎: GPTの基本概念、使い分け、トークンの理解
- プロンプトエンジニアリング: プロンプトの書き方の基礎から応用まで
- ChatGPT Plus機能:ChatGPT Plusで使用できる画像生成やWeb検索などの実践的な使用方法
- GPTs: カスタマイズしたGPT(GPTs)の使い方と作成方法
- Gemini, Claude: 生成AIサービスGemini Claudeの利用方法
- Adobe Firefly, Photoshop: Adobeの生成AI機能の使い方
最近流行りの生成AIを包括的に学べるエンジニアの人もそれ以外の仕事の人にも役立てることができるようなものにしたいと考えています。
Python+FlaskでのWebアプリケーション開発講座!!

【Udemy】Flask入門講座(0からFlaskを学習: Python講座つき)
受講生6500人ほどの人気講座。View, Template, Modelなどを演習を取り入れつつ学びます。業務で活かせるFlaskの基礎知識がしっかりと身につきます。
Pythonの代表的なWebアプリケーションフレームワークであるFlaskを詳細に解説しています。
ルーティング、View、Form、Model、Blueprintなど、実務で使用するような機能はだいたい全て網羅しているんじゃないかなと思います。(そのため、Python部分を含めると時間も30時間を超えるようなものになってしまいました。。)
ただ、業務でFlaskを使うならこれだけの内容を知っていたら十分のものにはなっていると言えます。
- Flask開発の環境構築: 開発に必要な環境のセットアップ、Flaskフレームワークのインストール
- Python初心者向けの基本講座: Pythonの基礎を学ぶ
- Flaskの基本講座:Flaskの核となる機能(ルーティング、モデル、ビュー、テンプレート)について学ぶ
- Flaskの実践講座: Blueprintを使用したアプリケーション構造の設計、ログイン機能、Ajax
- アプリケーション開発の実践: ログ出力、単体テスト、設定ファイルの読み込みなど実践を通じて学ぶ
Flaskを使用していてもっと詳しく知りたい方は是非、ご受講ください。
Djangoを基礎から応用まで、アプリケーション開発マスターpython付き

【Udemy】Django入門講座(0からDjangoを学習: Python講座つき)
受講生6500人ほどの人気講座。View, Template, Model, Class Base Viewなどを演習を取り入れつつ学びます。業務で活かせるDjangoの基礎知識がしっかりと身につきます。
Pythonの代表的なWebアプリケーションフレームワークであるDjangoを詳細に解説しています。
ルーティング、View、Form、Modelなどのまず、基本的な内容を学んだのち、ログイン機能からクラスベースビュー機能まで応用的な使用方法を知る事ができます。
これもかなり長くなっておりますが、業務でDjangoを扱うには十分な知識を得られる講座になっているかと思います。
- Django開発の環境構築: 開発に必要な環境のセットアップ、Djangoフレームワークのインストール
- Python初心者向けの基本講座: Pythonの基礎を学ぶ
- Djangoの基本講座:Djangoの核となる機能: ルーティング、モデル、ビュー、テンプレート、キャッシュ、AJAXについて学ぶ
- 実践的な演習: データベースの操作、ユーザー認証、フォームの処理などの実践的なスキルを習得
- Djangoの応用講座: Class Based Viewの使用方法を含むDjangoの応用的な概念を学ぶ
Djangoを使用していてもっと詳しく知りたい方は是非、ご受講ください。
【Django中級編】Django: RESTful APIとGraphQLの実践API開発マスター講座

【Udemy】Django: RESTful APIとGraphQLの実践API開発マスター講座
この講座では、REST APIとGraphQLの基礎的な原理から始まり、PythonのWebアプリケーションフレームワークであるDjangoを用いて実際にこれらのAPIを実装する実践的な内容を提供しています。Django環境構築から多様なREST API実装手法、GraphQLによるAPI構築、JWT認証まで幅広くカバーし、業務でDjangoを扱うために必要十分な知識とスキルを習得できる包括的な講座となっています。
REST API、GraphQLとは何なのかについてその基礎的な原理について解説します。
そして、Pythonの代表的なWebアプリケーションフレームワークであるDjangoを用いて、REST APIとGraphQLを実装します。
これもかなり長くなっておりますが、業務でDjangoを扱うには十分な知識を得られる講座になっているかと思います。
- Django開発の環境構築: 開発に必要な環境のセットアップ、Djangoフレームワークのインストール
- REST APIの基礎講座: REST APIとは何なのかその詳細を説明します
- DjangoでのREST APIの実装: API View、Generic API View、ViewSetなど多くの手段でREST APIを構築します
- GraphQL: graphene-djangoを用いてAPIをGraphQLのAPIを構築します
- JWT認証: JWTトークンを用いた認証とログイン方法について学びます
Djangoを使用していてもっと詳しく知りたい方は是非、ご受講ください。
Python マスター講座!!0から文法、標準ライブラリ、numpy, pandasを学んで生成AIでバイブコーディング

【Udemy】Python入門講座(0からPythonの基礎を体系的に学んで、生成AIでバイブコーディング)
受講生3000人ほどの人気講座。Pythonの基礎から生成AI活用までを20時間ほどで一気に学びます。業務で活かせるPythonの基礎知識はしっかりと身につきます。
こちらはPythonの基礎的な文法から、代表的な標準ライブラリ、応用的な外部ライブラリの使用方法を学ぶ講座です。
30時間を超える長丁場となりますが、実務でPythonを扱う上で十分な知識を身につける事ができるかと思います。
- Pythonの基本文法: データ構造、制御、ループ、関数など
- オブジェクト思考: クラス、継承、カプセル化など詳細
- 標準ライブラリ: 代表的な標準ライブラリの使用方法を学びます
- 非同期処理: マルチスレッド、マルチプロセス、非同期処理の詳細
- 外部ライブラリ: numpy, pandasといった代表的な外部ライブラリの使用方法
Pythonをマスターしたいという方は是非、ご受講ください。
20時間で【Linux】マスター!!基礎、シェルスクリプト、Docker基礎、ネットワーク 、セキュリティを体系的に解説

【Udemy】Linuxマスター!!基礎、シェルスクリプト、Docker基礎、ネットワーク 、セキュリティを体系的に解説
この講座は業務でLinuxを使用する必要がある初心者向けに設計されており、基本的なコマンド操作からシェルスクリプト作成、さらにLinuc101・102試験に準拠した体系的なカリキュラムを通じて実務レベルのLinux技術力を習得できます。ファイル操作やBashスクリプトから始まり、コンテナ・リポジトリ・ファイルシステム(Linuc101)、ネットワーク・セキュリティ(Linuc102)まで幅広くカバーし、Linuxを本格的にマスターしたい方に最適な内容となっています。
Linuxを業務で使用しなければいけない初心者の方に向けて作っています。
基礎的なコマンドからシェルスクリプト、さらにはLinuc101, 102試験に沿った体系的なカリキュラムとなっており、実務で十分なLinux操作の技術力を身につけることができます。
- 基本的なLinux操作: ファイル作成や編集などの基本的なLinux操作
- シェルスクリプト: Bashでシェルスクリプトを作る方法の詳細
- Linuc101: コンテナとリポジトリ、ファイルシステムなど
- Linuc102: ネットワーク、セキュリティなど
Linuxをマスターしたいという方は是非、ご受講ください。
Python デザインパターンマスター講座~Pythonの基本文法、コーディング規約、命名規約、プログラミング技術~

【Udemy】Python デザインパターンマスター講座~Pythonの基本文法、コーディング規約、命名規約、プログラミング技術~
このPython講座では、プログラムの書き方とデザインパターンに重点を置き、初心者から学べる構成となっています。命名規約やコメント文などのコーディング基本から、オブジェクト指向設計の核となるSOLID原則、そして実践的なデザインパターンまでをPythonを用いて体系的に学習できます。 コーディングスキルの向上やソフトウェア設計の基礎を身につけたい方に最適な、理論と実践を組み合わせた実用的な内容です。
プログラムの書き方とデザインパターンに焦点を当てて作成しています。
また、Pythonの初心者の方に向けてもPythonの講座を提供しており、以下の内容を学ぶことができます。
- コーディングの基本: 命名規約、コメント文の書き方など、コーディングにおける基本的な注意点
- SOLIDの原則: オブジェクト指向設計の基本であるSOLID原則、クラスの作成や継承を行う際の注意点
- デザインパターン: デザインパターンについてPythonを用いて学びます
コーディングやデザインパターンについて学びたい方はご利用ください。
ITパスポート試験 + 情報セキュリティマネジメント試験 講義&過去問解説

【Udemy】ITパスポート講座
この講座では、ITパスポートと情報セキュリティマネジメント試験の合格を目指し、ストラテジ系・マネジメント系・テクノロジ系の全範囲を体系的に学習できるよう構成されています。講義動画と過去問を組み合わせた効率的な学習方法に加え、過去問小テストを通じて合格に必要な知識を確実に身につけることができる実践的な内容となっています。
ITパスポートと情報セキュリティマネジメント試験の合格に向けてストラテジ、マネジメント、テクノロジなど幅広い範囲で学びます。
講義と過去問を組み合わせた動画に、過去問の小テストを元に合格に十分な知識を得ることができます。
- ストラテジ系: ITパスポートのストラテジ系範囲について包括的に学びます
- マネジメント系: ITパスポートのマネジメント系範囲について包括的に学びます
- テクノロジ系範囲: ITパスポートのテクノロジ系範囲について包括的に学びます
- 情報セキュリティマネジメント試験: 情報セキュリティマネジメント試験に追加された範囲の知識を学びます
ITパスポート試験や情報セキュリティマネジメント試験に合格したい方はご利用ください。
基本情報技術者試験+応用情報技術者試験+Python+SQL 初心者からプロのエンジニアになる講座

【Udemy】基本情報技術者試験講座
この講座は基本情報・応用情報技術者試験の合格を目指す方向けに、ストラテジ、マネジメント、テクノロジの全範囲を包括的にカバーした対策講座として作成されています。試験対策に加えてPythonの基本文法も学べるため、エンジニアとして必要な知識を体系的に習得でき、資格取得と実務スキル向上を同時に実現できる構成となっています。
基本情報・応用情報試験の合格に向けた対策(ストラテジ、マネジメント、テクノロジ)として作成した講座です。
それ以外にもPythonの講座も載せており、エンジニアにとって重要な知識を包括的に学べます。
- ストラテジ系: 基本情報・応用情報のストラテジ系範囲について包括的に学びます
- マネジメント系: 基本情報・応用情報のマネジメント系範囲について包括的に学びます
- テクノロジ系範囲: 基本情報・応用情報のテクノロジ系範囲について包括的に学びます
- Python: Pythonの基本的な文法を学びます
基本情報・応用情報技術者試験に合格したい方はご利用ください。