『PHP総合講座』 基礎文法からLaravelでの実践アプリケーション開発まで
Learn modern web app development with PHP 8 and Laravel 12. Master the latest techniques for building powerful and efficient applications.
Course Content
『PHP総合講座』 基礎文法からLaravelでの実践アプリケーション開発まで is an all-levels Udemy course taught by 正登 大家. It runs 18h 17m, is taught in Japanese, and includes a certificate of completion. 22 students have enrolled. It is a paid course, first published September 2025.
初心者向けPHPプログラミング講座:Webアプリケーション開発の基礎から応用まで
プログラミング未経験の方でも安心!Webアプリケーション開発に必須のプログラミング言語PHPの基礎を丁寧に解説します。この講座では、PHPの文法を「広く深く」習得し、実践的なスキルを身につけることができます。
学習の流れ
以下のステップでPHPプログラミングを習得します。
- 基礎文法: PHPの基本的な構文、変数、制御構造などを理解します。
- 応用文法: オブジェクト指向プログラミング、外部ライブラリの利用など、より高度なテクニックを学びます。
- 実践開発: 実際のWebアプリケーション開発を通して、スキルを定着させます。
実践プロジェクト
以下の2つのプロジェクトを通して、PHPの知識を実践的に活用します。
- レシピ投稿サイト「cookdays」のスクラッチ開発 (フレームワークなし): PHPの基礎を理解するための最初のステップとして、シンプルなレシピ投稿サイトをゼロから開発します。
- レシピ投稿サイト「cookdays」のLaravelを利用した開発: 人気のPHPフレームワークLaravelを使って、より効率的で洗練されたWebアプリケーションを開発します。
開発環境
以下の環境をセットアップして学習を進めます。
- PHP (バージョン8.4): 最新のPHPバージョンを使用します。
- Laravel (バージョン12系): モダンなPHPフレームワークLaravelを使用します。
- MariaDB: Webアプリケーションでよく使用されるデータベースです。
- Docker: 開発環境の構築を容易にするためのコンテナ技術です。
注意点
本講座のセットアップ手順はWindows 11を前提として作成されています。 macOSでの動作確認は行っておりませんので、ご了承ください。
スライド資料について
各レクチャーに対応したスライド資料は、レクチャー名の冒頭に「セクション番号 - サブセクション番号」を付けています。スライド資料は、その番号を参考にしてください。 例:「(5-22)null合体演算子」の解説スライドは、「section05-02.pdf」をご参照ください。
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.