Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PHPからLaravelまで サーバーサイドをとことんやってみよう【初心者から脱初心者へ】【わかりやすさ最重視】
Bestseller
Highest Rated
Rating: 4.2 out of 5(2,521 ratings)
16,179 students

PHPからLaravelまで サーバーサイドをとことんやってみよう【初心者から脱初心者へ】【わかりやすさ最重視】

PHP初歩からLaravelまでをつなぐように知識を網羅しています。連想配列や関数からフォーム(HTTP)/セキュリティ/PDO/クラスなど。composer/名前空間などを使った現代的な開発方法を体験することができます。
Last updated 3/2026
Japanese

What you'll learn

  • PHPを基礎からわかりやすく
  • セキュリティ対策を実施したフォームの作成方法
  • PDOを使ったデータベース接続
  • composerを使ったモダンPHPの理解
  • Laravel入門
  • LaravelでRESTfulの実装

Course content

12 sections195 lectures18h 37m total length
  • Udemyの簡単な説明1:32
  • 講座で扱っている資料・サンプルコード0:04
  • 本講座の概要1:33
  • PHPやLaravelでできる事3:45
  • PHPの環境説明1:50
  • PHPの書き方 その16:50
  • PHPの書き方 その24:14
  • PHPの変数 その14:19
  • PHPの変数 その22:51
  • PHPの定数1:19
  • PHPの配列6:36
  • PHPの連想配列 その13:23
  • PHPの連想配列 その21:47
  • PHPの連想配列 その37:54
  • PHPの演算子3:02
  • PHPのif文 その14:15
  • PHPのif文 その26:06
  • PHPのif文 その38:14
  • PHPのforeach6:49
  • PHPのfor, while4:27
  • PHPのswitch5:59
  • PHP ユーザー定義関数その13:35
  • PHP ユーザー定義関数その27:18
  • PHP 組み込み関数、phpマニュアル2:30
  • PHP 文字列関数 strlen, mb_strlen, str_replace5:26
  • PHP 文字列関数 explode, preg_match, substr6:12
  • PHP 配列の関数 array_push2:44
  • PHP 関数を自作してみる5:27
  • PHP 変数のスコープ5:05
  • PHP ファイルの読み込み5:00

Requirements

  • インターネット接続可能なパソコン
  • わからない事があったら遠慮なく質問する主体性

Description

今や世界中で使われ、大活躍しているプログラミング言語が『PHP』です。


『PHP』の初歩の初歩から解説し、


ホームページには必要不可欠なお問い合わせフォームを例題に、


セキュリティも気にしながら、データベースと接続して


情報をやりとりする方法を解説しています。


また、モダンPHPとも呼ばれますが、


オブジェクト指向、名前空間、オートロード、composerなども


できるだけわかりやすく解説しつつ、


PHPフレームワーク『Laravel』もセットで解説しています。


初心者の頃に詰まった事、知っておきたかった事など、


過去の自分に向けるように、


とにかくわかりやすさ重視で解説しています。


※※ 追記 ※※

わかりやすさをモットーに解説しておりますが、

まったくのプログラミング初心者の場合は少し内容が難しいかもしれません。


全くの初心者の場合はプロゲートやドットインストールなどで

プログラミングってこんなもの、と体験いただいてからご受講いただいた方がいいかもしれません。


また、いくつかコメントいただいていますが、


動かしながら覚えていくというスタンスで解説しているため、


特にLaravelは「どうやって動いているか」という詳細は解説していません。


Laravelはなぜ動いているかというのを解説しだすと、

サービスコンテナ/サービスプロパイダ/DI/Facade/Middleware/autoload/boostrap

あたりの解説が必要になってくるのですが、

最初からそれを解説するとそこで挫折する人が多いという判断で順番を変えております。

(僕なら挫折する)


図や絵を使ってやや抽象的に解説しているのですが


人によっては「適当な説明」と受け止める方もいらっしゃるので、


無料配信している映像をご確認いただいてから購入をお願いいたします。


※もし合わないと感じたら30日以内であれば返金の仕組みがございますので


遠慮なくご返金をお願いいたします。


※※ 追記ここまで ※※


■更新情報

2022/9/21 Laravel9に対応しました。


■動作環境


PHP 7.2~7.3

(Laravel 9.x セクションは PHP8.0)


Laravel 9.x

Laravel 6.0.x


■扱っている事


PHPパート・・環境構築(XAMPP/MAMP)/変数/関数/セキュリティ/データベース接続(PDO)/オブジェクト指向(クラス・抽象クラス・インターフェース・トレイト/名前空間/オートロード/composer/


Laravelパート・・MVC/起動の仕組み/コレクション/ファサード/マイグレーション/Vite/RESTful/シーダー/ファクトリー/リレーション などなど。


おまけ・・Bootstrap, Node.js/npm, GitHub


追加動画も検討していますのでぜひお気軽にご連絡くださいませ。

Who this course is for:

  • プログラミングに少しでも興味がある方
  • ホームページにPHPも含めたいと思っている方
  • Laravelから入ったためPHPを復習したい方
  • 本やネットで独学してもなかなか使いこなせないと思っている方