🐘

PHP 入門コース

初級

Web開発で広く使われているPHPの基礎を学びます。

📚 15 レッスン⏱️ 約8時間📅 更新: 2026年5月11日
学習の進捗
完了率0%

0 / 15 レッスン完了

レッスン一覧

1

PHPの基本構造とWeb基礎

Webページを動的にするPHPの基本概念を学びます。

未着手
2

条件分岐とループ

if文・switch文・for/while/foreachを使って条件処理と繰り返しを制御します。

未着手
3

関数の定義と使い方

PHPで関数を作成し、引数・戻り値・デフォルト値・型宣言を学びます。

未着手
4

配列の操作

PHPの配列(インデックス配列・連想配列)と組み込み関数を学びます。

未着手
5

文字列操作

PHPの豊富な文字列関数を使って検索・置換・分割・フォーマットを学びます。

未着手
6

フォームとHTTPリクエスト処理

HTMLフォームからPHPへデータを送信し、バリデーションして処理する方法を学びます。

未着手
7

ファイルの読み書き

PHPでテキストファイルやCSVを読み書きする方法を学びます。

未着手
8

日時処理

PHPのDateTimeクラスを使って日時の取得・計算・フォーマットを学びます。

未着手
9

クラスとオブジェクト指向

PHPのクラス定義・継承・インターフェース・トレイトを学びます。

未着手
10

データベース接続(PDO)

PDOを使ってMySQLと安全に連携し、CRUD操作を実装する方法を学びます。

未着手
11

セッションとCookie

ユーザーの状態を保持するセッションとCookieの使い方を学びます。

未着手
12

エラーハンドリングとデバッグ

PHPの例外処理・カスタムエラーハンドラ・デバッグ手法を学びます。

未着手
13

セキュリティ基礎

XSS・SQLインジェクション・CSRF・パスワード管理のセキュリティ対策を学びます。

未着手
14

ComposerとPSR

PHPのパッケージ管理ツールComposerとPSRのコーディング規約を学びます。

未着手
15

PHP総合演習(ミニREST API)

これまでの知識を使ってPDOとJSONを使ったミニREST APIを実装します。

未着手
このコースで学べること
  • PHP 入門コースの基礎知識
  • 実践的なコーディングスキル
  • エラーを自分で解決する力
  • プロジェクトを通した実践経験
受講の前提条件
  • プログラミング経験不要
  • パソコンの基本操作ができること
  • インターネット接続環境