UdemyでPHPを学べるおすすめの講座を厳選紹介!

UdemyでPHPを学べるおすすめの講座を厳選紹介!PHP

この記事では、UdemyでPHPを学べるおすすめの講座について紹介していきます!

動画教材のプラットフォームであるUdemyの「PHP」の講座に焦点を当てて、おすすめのPHPの講座を紹介していければなと思います。

これからUdemyを使って、PHPを学ぼうと思っている方は、ぜひ参考にしてみてください!

UdemyでPHPを学べるおすすめの講座を厳選紹介!

基礎だけ学ぶ PHPプログラミング講座

基礎だけ学ぶ PHPプログラミング講座
評価4.6
受講者数2303人
言語日本語
作成者村山 雅彦
コース時間14.5時間のオンデマンドビデオ
2022/03/21時点
作成者の「村山 雅彦」さんについて

PHP、Java、LinuxやPythonによる深層学習・機械学習まで幅広くソフトウェア開発に取り組んでいるWebエンジニア。2019年からはフリーランスとして独立して、未経験からITエンジニアを育成する研修事業に集中して取り組んでいるとのこと。

この講座では、PHPの「基礎」を徹底的に学ぶことができます。

具体的には、変数や配列・制御構文・関数などについて学習していき、最後の方にはToDoリストのアプリケーションを開発していく中で実際のPHPの使い方を学んでいきます。

ある程度、PHPを触ったことがある方にとっては物足りない内容かと思いますが、PHPをこれから触るという方や、PHPの基礎を固めたいという方にはおすすめできる講座です!

講座内容
  1. はじめに
  2. プログラミングの準備
  3. PHPの基本
  4. 変数
  5. 演算子
  6. 配列
  7. 反復構造
  8. 分岐構造
  9. 連想配列
  10. 関数
  11. 関数 – 文字列を扱う関数
  12. 関数 – 配列を扱う関数
  13. 関数 – ファイルシステムを扱う関数
  14. 関数 – ユーザ定義関数
  15. 総合演習1 ToDoリストアプリケーションの開発(CLI編)
  16. Webアプリケーション開発 – Webアプリケーションとは
  17. Webアプリケーション開発 – HTTPリクエスト
  18. Webアプリケーション開発 – HTTPレスポンス
  19. Webアプリケーション開発 – セッション管理
  20. Webアプリケーション開発 – セキュリティ
  21. 総合演習2 ToDoリストアプリケーションの開発(Web編)
  22. おわりに
  23. 参考:Windows環境構築

セクションの数は23個・レクチャーの数は158個・総時間は14時間30分です!

こんな方におすすめ!
  • PHPを初めて触る方
  • PHPの基礎を固めたい方

ちゃんと学ぶ、PHP+MySQL(MariaDB) Webサーバーサイドプログラミング入門

ちゃんと学ぶ、PHP+MySQL(MariaDB) Webサーバーサイドプログラミング入門
評価4.5
受講者数23357
言語日本語
作成者たにすた
コース時間11時間のオンデマンドビデオ
2022/03/21時点
作成者の「たにぐち まこと(ともすた)」さんについて

ともすた合同会社代表、株式会社エイチツーオー・スペース代表取締役。『マンガでマスター プログラミング教室(ポプラ社刊・監修)』や、『よくわかるPHPの教科書(マイナビ出版刊)』など執筆多数。

この講座では、PHPの開発環境の構築からPHPの基本、データベースとの連携について学び、最終的には「ひとこと掲示板」を作成して、PHPへの理解を深めることができます。

Youtubeや出版されている本で、たにぐちさんを知ったのですが、説明がとても分かりやすいです!

講座内容
  1. PHPの開発環境を準備しよう
  2. PHPの基本を学ぼう
  3. データベース(MySQL)の基本を学ぼう
  4. PHPとMySQLを組み合わせたプログラムを作ろう
  5. 【実践】ひとこと掲示板を作ろう

セクションの数は5個・レクチャーの数は100個・総時間は10時間53分です!

こんな方におすすめ!
  • PHPの基礎を学びたい方
  • MySQLに関しても学んでみたい方
  • DBと連携したWebサービスを作ってみたい方

ちゃんと学ぶ、PHP 7/8入門講座

ちゃんと学ぶ、PHP 7/8入門講座
評価4.7
受講者数2657人
言語日本語
作成者たにぐち まこと(ともすた)
コース時間10時間のオンデマンドビデオ
2022/03/21時点

こちらも先ほど紹介した、たにぐちさんが作成した講座です。

先ほどの「ちゃんと学ぶ、PHP+MySQL(MariaDB) Webサーバーサイドプログラミング入門」と併せて受講することで、よりPHPへの理解が深まるかと思います。

講座内容
  1. PHPの開発環境を作ろう
  2. 制御構造を学ぼう
  3. 配列と繰り返しを学ぼう
  4. ファンクション(関数)
  5. オブジェクト指向プログラミング
  6. ファイル入出力
  7. ウェブサイトで使う PHP
  8. PHP + MySQL(MariaDB)のプログラミング

セクションの数は8個・レクチャーの数は84個・総時間は10時間3分です!

こんな方におすすめ!
  • PHPの基礎を固めたい方
  • PHP7以降の言語仕様についての理解を深めたい方
  • オブジェクト指向プログラミングについての知識をつけたい方

Create a Netflix clone from Scratch: JavaScript PHP + MySQL

Create a Netflix clone from Scratch: JavaScript PHP + MySQL
評価4.7
受講者数4044人
言語英語
作成者Reece Kenney
コース時間11.5時間のオンデマンドビデオ
2022/03/21時点
作成者の「Reece Kenney」さんについて

マイクロソフトでソフトウェアエンジニアとして働いており、JavaScriptやTypeScript、C#などを用いてフロントやバックエンドの開発を行なっている方。

この講座では、JavaScript・PHP・MySQLを学びながら、Netflixのクローンサイトをゼロから作っていきます。

「PHPの基礎を一通り学んで、何かWebアプリケーションを作ってみたい!」という方におすすめの講座です!

講座内容
  1. Introduction
  2. Register/Login Page – Front end
  3. Register/Login Page – Back end
  4. Creating the video preview
  5. Displaying movies and tv shows
  6. Creating the entity page
  7. Creating the ‘watch’ video page
  8. The ‘up next’ overlay
  9. Navigation bar
  10. TV Shows, movies and category pages
  11. Search page
  12. Account page
  13. PayPal payment subscription integration

セクションの数は13個・レクチャーの数は142個・総時間は11時間39分です!

こんな方におすすめ!
  • JavaScript・PHP・MySQLに関する基礎的な知識を持っている方
  • PHPを用いてWebアプリケーションを作ってみたい方
  • Netflixのクローンサイトを作ってみたい方

Write PHP Like a Pro: Build a PHP MVC Framework From Scratch

Write PHP Like a Pro: Build a PHP MVC Framework From Scratch
評価4.7
受講者数9074人
言語英語
作成者Dave Hollingworth
コース時間3時間のオンデマンドビデオ
2022/03/21時点
作成者の「Dave Hollingworth」さんについて

プログラミング歴は30年以上のWebアプリケーション開発者で、1999年からITに関する教育を行なっている方。

この講座では、PHPを用いて、MVC(モデル・ビュー・コントローラ)フレームワークを作っていきます。

この講座自体、世界中の企業から信頼されている高評価コースのコレクションの1つに選ばれており、評価がかなり高いです!

PHPの基本的な説明はないので、PHPをある程度触ったことがある方向けになっています。

講座内容
  1. Introduction: MVC concepts and development environment setup
  2. Routing: how URLs are processed in an MVC framework
  3. Advanced routing: add simpler but more powerful routes
  4. Controllers and actions
  5. Views
  6. Manage code using Composer
  7. Models
  8. Configuration and error handling
  9. Conclusion

セクションの数は9個・レクチャーの数は66個・総時間は2時間56分です!

こんな方におすすめ!
  • PHPの基礎はおさえている方
  • PHPを用いてMVCフレームワークを作りたい方

まとめ|UdemyでPHPを学べるおすすめの講座を厳選紹介!

ここまで、UdemyでPHPを学べるおすすめの講座を5つ紹介してきました。

ここでは紹介していない、UdemyのPHPに関する他のコースも気になる方は探してみてください!

コメント

タイトルとURLをコピーしました