【PHP中級】Webアプリケーション開発 実践講座

Why take this course?
【PHP中級】Webアプリケーション開発 実践講座
■概要
挨拶として、こんにちは!本コースでは、「Enjoy Eats !」という架空の料理投稿サイトを、15ステップにわたり、実際に手入れで制作することで、PHPの中級者としての実践スキルを身につけていきます。 1~10ステップでは、自作のMVCフレームワーク(Model-View-Controller)を構築し、その後11~15ステップでは、このフレームワークを用いて個別ページを実装します。
■対象者のスキル
受講者としてご予想しておりますので、簡単な紹介になりますが、このコースはPHPについте関わっている方(経験1~2年)の初級者から、既にMVCフレームワークを使っているが内部動作を理解していない方まで対応可能です。
■本コースを通して得てもらいたいこと
実践的なWebアプリケーション開発における「かんどころ」を掴んで参ります。この「かんどころ」を1つにして言えば、変更に強いアプリケーションを作ることです。そのためには、変更への嗅覚を身につけ、オブジェクト指向の概念を深く理解し、それを適用する能力が求められます。これらのスキルを身につけることが本コースのゴールです。
■本コースの開発環境
開発環境はDockerを使用し、以下のシステム構成で構築いたします。
- PHP 8.0
- Apache 2.4
- MariaDB 10.5
- Composer 2.0
- phpMyAdmin
WindowsおよびCentOS8用のセットアップマニュアルも添付していますので、環境構築がなくなりました。これにより、MacやLinux環境の方も安心して本コースを受講できます。
本コースの高lights 🌟
- 自作MVCフレームワークの構築 - 実際に手を動かして理解しよう!
- 変更への強化 - データや機能の追加・変更が容易になります。
- オブジェクト指向の深い理解 - コードの質と保守性を高める方法を学びます。
- 実際のプロジェクトで総合的なスキルを身につけよう - 料理投稿サイト制作を通して、実践的なWeb開発スキルを身につけます。
- Dockerを使った現代の開発環境構築 - Windows、Mac、Linuxでも同じ環境で作業が可能!
このコースを受けることで、Webアプリケーション開発において必要な技術スキルを身につけ、変更への対応力を高めることができるはずです。また、これらのスキルは将来的に「かんどころ」として広く応用可能なものであり、カリアアップや新しい職種への進路とも言えるでしょう。
開始する前に! 以下のチェックリストをご確認ください:
- [ ] Dockerのインストールが完了しています。
- [ ] GitHubアカウントを持っており、アクセス権限も確認してください。
- [ ] 本コース用の開発環境のセットアップマニュアルを読み、準備が整っていますか?
これで、自信諸多にこのコースへの挑戦を始めることができます。皆さんの成功をお楽しみに!🎓✨
Loading charts...