オブジェクト指向 PHP: 自分で MVC フレームワークを作成

カスタムのモデル-ビュー-コントローラフレームワークと、安全なデータベース駆動のウェブアプリケーションをゼロから作成することで、オブジェクト指向のPHPをマスターします。

4.6 (5,122) ⏱ 1時間8分 📚 7レッスン

このコースについて

基本的な手続き型スクリプティングから構造化されたプロフェッショナルなウェブ開発へ移行するには、アーキテクチャパターンの確固たる把握が必要です。オブジェクト指向プログラミング (OOP) とモデル-ビュー-コントローラ (MVC) デザインパターンを使ってコードを組織化する方法を理解することは、スケーラブルでメンテナンス可能な PHP アプリケーションを作成する鍵です。 このテキストベースのコースでは、無秩序なスクリプトの書き方から、きれいで再利用可能な PHP コードの作成へと移行します。まず、基礎的な OOP の概念から始め、次に、カスタムで軽量な MVC フレームワークをゼロから作成します。カスタム データベース ラッパーを PDO で作成します。最後に、カスタム フレームワークを使って、ユーザ認証と完全な CRUD 機能を備えたセキュアな後共有アプリケーションを作成します。これにより、Web に作品を展開する準備が整います。 学ぶことは クラス、継承、ネームスペース、厳密なタイプヒントを含むPHPのオブジェクト指向プログラミングの基本原理を理解する。 まず,MVCフレームワークの構築を行い,その構築方法を説明した。 また,PDO,準備文,近代的なSQLの実践を用いて,セキュアなデータベースの相互作用を実装する。 安全なパスワードハッシュとセッションベースのアクセス制御を備えたロバストなユーザ認証システムを作成する。 ユーザの投稿を管理し共有するためのカスタムフレームワークの上に完全なCRUDアプリケーションを開発します。 プロフェッショナルなコード品質を確保するために,近代的なPHP標準とクリーンなフォルダ構造を適用する。 まず,OOPの基本と用語を詳しく紹介し,次に,フレームワークアーキテクチャを段階的に説明する。これらの概念を,実際に応用して,完全なWebアプリケーションを構築し,改良し,展開する準備をする。 このコースは、変数、ループ、関数などの基本的な PHP の構文を理解しているが、オブジェクト指向設計と MVC アーキテクチャを習得したい開発者向けに設計されています。OOP の経験は不要です。 今日から読み始めて、PHP開発のスキルを高め、最初のカスタムフレームワークを作成してください。

得られるもの

  • 📜 修了証
    LinkedInプロフィールに追加
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ 無期限アクセス
    いつでも再開可能、有効期限なし
  • 📱 スマホでもPCでも
    どこでもどんな端末でも
  • 💸 30日返金保証
    理由を聞きません
  • 短く要点だけ
    1時間8分の実践的な内容

レビュー (2)

نورة بنت فيصل بن ثاني آل ثاني QA 認証済み受講者
★ 5 · 2026-01-12T15:57:52+00:00

このコースは期待以上でした。紹介されている実用的な応用例が非常に役立ちます。素晴らしい出来です!

James White AU 認証済み受講者
★ 4 · 2025-05-25T23:09:52+00:00

うーん、これは全くの初心者向けではないかもしれません。明示的に教えられていない、ある程度の予備知識を前提としているようです。例もいくつか分かりにくかったです。

レビューを書く

送信後にサインインを求めます — 下書きは保存されます。

他の受講者はこれも

よくある質問

このコースを受けるには何が必要ですか? +

インターネットに接続したスマホかパソコンだけ。インストールも特別な機材も不要です。

支払い方法は? +

Stripe経由のカード、または暗号通貨。カード情報は当社では保存せず、Stripeが安全に取り扱います。

返金できますか? +

はい — 30日以内なら理由を問わず全額返金。

いつまでアクセスできますか? +

ずっと。購入後はあなたのもの。いつでも見返せます。

修了証はもらえますか? +

はい。修了するとLinkedInプロフィールに追加できる修了証を受け取れます。

こんな分野の方に
テック デザイン 金融 マーケティング 医療 教育 ホスピタリティ 製造業