PHPとデータベースを使ったある程度実用的なサービスを作りたいです。
何かおすすめのカリキュラム、勉強方法はありますか?
(もちろん、独学、働いて覚えるなども含めて)
書籍で勉強できることは、掲示板だったりtwitterライクなサービスだったり、
テーブル数、遷移数が少ないシンプルなものが多い印象を受けます。
実際、シンプルなものは一通り作ってしまいました。
しかし、遷移図が多くなったり、テーブルが多くなったりすると中々時間がかかってしまいます。
時間がかかるというか、「これどっからやるの?・・・」って時もあります。
これには「慣れ」とか「コツ」が必要だと思ったのです。
何かおすすめのカリキュラム、勉強方法があったら教えていただきたいです。
トピ主スペック
PHPの独学をはじめて8か月ほど経ちました。
「PHP入門」みたいな本は一通り読みまして、
MYSQL→フレームワークの勉強中です。
みんなの回答 5 件
黙って独学しろ、みたいな回答でも構いません。何か有益なことがあればと思いまして。
既存のサービスがどうやって作られているか知る。
例えばwordpressでもいい。
自分も2年くらい前にPHP始めて、独学で学んできました。
>「これどっからやるの?・・・」って時もあります。
たぶん、MVCフレームワークを使って開発出来る様になると、
そういう悩みも解消されていくのかなと思います。
自分はそうだったので。フレームワーク学習中ということなので、
まずはフレームワークを使ってブログとかを実装出来るようになると良いのでは?
その「中々時間がかかる」事を完成までやっつける方がいいとは思うけど…。試しに掲示板は定番でないの。このW3Qみたいなのとか。バックエンドの管理システムまでフレームワークなしでやれりゃ、ひとまず仕事請けられるレベルじゃないかな。フレームワークはそれからの方がいい。内部動作が理解できない内に使うべきではないかなと個人的には思う。
だったら今使ってるこのサービスの丸パクリを作るにはどうしたら良いか、考えて試行錯誤してみれば、自分の浅知恵具合がよく分かると思うよ。
当たり前だけど、小さいサービスも作れない人間が、大きいサービスなんて作れる訳ないから。
自前でVPSサーバでも借りて、ドメイン取って、設定してやってみると良い。
関連するトピックス