質問: 私は現在、初心者で一度も案件を受注したことがありません。 言語はPHPです。 しかし、今後自分のスキルをアピールするために実際に開発したプログラムを企業やクライアントに見せたいと考えております。 そこで私が現在勉強中、あるいは勉強しようとしている下記の項目を見て頂いて、どんなWebサービスなどが作れるでしょうか? できれば自分ができることを全面にアピールができて、かつ一つにまとまったものが理想的です。 HTML/CSS 基礎 PHP 基礎 Javascript 基礎 データベース 基礎 MySQL 基礎 PHPでログイン機能を実装しよう PHPで画像アップロード掲示板を作ろう PHP実践 〜ページング機能の作成〜 PHP実践 お問い合わせフォームの作成 プログラミング実践 PHP&JSで作る写真共有アプリ PHP実践 〜外部APIの利用〜 PHP入門 〜Twitter風掲示板を作りながらプログラミングを学ぶ〜 オブジェクト指向入門 Laravel 5.5入門 Vagrant入門 Linux入門 〜開発環境の構築〜 MVCフレームワーク PHPフレームワーク(Laravel)を使った効率的なWebアプリケーション開発 Homesteadのリモートデバッグ CSS設計 Sassをはじめからていねいに<概要−基礎編> Sassをはじめからていねいに 〜応用編〜 Gulp入門 Laravel Elixir Git超入門 WordPress入門 -基礎からのWordPress- WordPress入門 -オリジナルテーマの制作方法-
回答: こんにちは。 回答になっているか、やや心もとないですが、 質問に挙げられている学習項目をすべて(広く浅くでもよいので) 習得していれば、簡単な WEBサイトなら作れるようになって いると思うので、何らかの WEBサイトを、自分のスキルを アピールするためというのを主目的にする**のではなくて**、不特定多数の人に **何らかのサービスを実際に提供するために**作って公開すれば、 それがポートフォリオになると思います。 また、それを作って公開する過程で、掘り下げるべき学習項目と、 とりあえず保留にしておいてもよい項目との 優先順位が自然とつけられると思います。 というのも、公開するとなると、デザインだったりプログラミング だったりの「作ること」の他にもやらなければならないことが たくさんあることが分かって、自ずと、作るために学習することは 最小限にしようとするはずだからです。 参考になれば幸いです。