Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【プロを目指そう】『PHP総合講座』 PHP8基礎文法からLaravelでの実践アプリケーション開発まで
59 students

【プロを目指そう】『PHP総合講座』 PHP8基礎文法からLaravelでの実践アプリケーション開発まで

PHP 8/Laravel 12を使った、最新のWebアプリケーション開発手法を身に着けます
Created by正登 大家
Last updated 11/2025
Japanese
Japanese [Auto],

What you'll learn

  • PHPの基礎文法が身につく
  • オブジェクト指向を使った、直感的に分かりやすいプログラミング手法が身につく
  • Webアプリケーション制作の知識が身につく
  • composerの使い方を身につけることで、外部ライブラリを利用できるようになる
  • Laravelの使い方を身につけることで、効率的に開発できるようになる

Course content

14 sections • 336 lectures • 18h 17m total length
  • (1-1①)コースのアウトライン2:03
  • (1-1②)レシピ投稿サイトcookdaysの機能紹介2:16
  • (1-2①)WSL2のインストール1:59
  • (1-2②)DockerDesktopのインストール1:37
  • (1-2③)hostsファイルの編集0:48
  • (1-2④)プロジェクトの設定(全セクション共通設定)2:43
  • (1-2⑤)プロジェクトの設定(セクション13用設定)3:31
  • (1-2⑥)プロジェクトの設定(セクション14用設定)2:50
  • (1-2⑦)Visual Studio Codeのインストール2:27

Requirements

  • Webプログラミングの基礎から学習しますので、事前知識は不要です。

Description

プログラミングが初めての方でもOK!Webアプリケーション用のプログラム言語であるPHPの、基礎文法からじっくり学んでいきます。


本講座では、以下の順で、PHPプログラミングを「広く深く」習得します。


  • 基礎文法

  • 応用文法(オブジェクト指向・外部ライブラリの利用など)

  • レシピ投稿サイト「cookdays」のスクラッチ(フレームワーク無し)開発

  • レシピ投稿サイト「cookdays」のLaravelを利用した開発


開発環境として、以下を利用します。


  • PHP (バージョン8.4)

  • Laravel (バージョン12系)

  • MariaDB

  • Docker


なお、セットアップなどの手順はWindows11を前提に作成しています。MacOSでの動作確認はしておりませんのでご留意ください。


【各レクチャーに対応するスライド資料について】

各セクションは、いくつかのサブセクションに分かれています。レクチャー名冒頭に「セクション番号 - サブセクション番号」を付けていますので、その番号を元にスライド資料を探してください。

例:レクチャー名が「(5-2②)null合体演算子」のときは、スライド「section05-02.pdf」を使います。


Who this course is for:

  • プログラミング未経験の方
  • または、PHPプログラミングの知識はあるが、Laravelフレームワークを使ったことが無い方