- ベストアンサー
PHPプログラムをじっくり学べる場所はある?
- プログラム初心者がPHP・WEBプログラミングを学ぶために半年間の職業訓練を受けましたが、質問にはあまり答えてもらえず、充分に教わることができませんでした。
- 特に後半のフレームワーク&ショッピングサイトの部分では理解ができず、質問もままならないうちに形だけができたように感じます。
- ピンポイントでわからない部分をじっくり覚えられて、質問にも対応してくれる低料金のPHPプログラム学習の場所を探しています。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
フレームワークは便利なライブラリではありますが、結局のところ 散々アプリケーションを作ってきた人たちがありがちなことを簡単に済ますように作られたものですので 初学者が使って便利さを体感できるようなものではないような気がします。 それに、フレームワークと一口に言っても、PHPには大量にフレームワークがあります。 ZendFramework、CakePHP、Symfony、CodeIgniterなどなど。 上記にあげたものはいわゆるMVCパターンと呼ばれるようなものですが、実装方法や使い方はだいぶ違います。 また、PHPを勉強してきたとのことですが、オブジェクト指向については勉強されていますか。 (オブジェクト指向全般的なものというよりかは、クラスの利点とか使い方とか。) それが分からないと、まずもってさっぱり分からない気がします。少なくとも私はそうでした。 >掲示板はテキストの通り打っても動かなかったので、 と、おっしゃっているあたりから、まだフレームワークをいじるという段階にないと思います。 簡易的な掲示板程度であれば、外部のライブラリやフレームワークを使わないで、PHP標準の関数だけで作成できますので、とりあえず、 ・書き込み ・一覧表示 が出来るものだけでも作り上げてみてはいかがでしょうか。
その他の回答 (4)
- hogehoge78
- ベストアンサー率80% (433/539)
とりあえず、掲示板作れますか? PHPでプログラミングをするということの基礎が掲示板作成かなと思います。(最近はどうか分かりませんが・・・) まず、練習課題がはっきりしてくれば、自習でもある程度は身につくのではないかなと。 私も専門学校に行ってたときはPerlの基礎ぐらいしかやっておらず、PHPは全部独学でした。 PHPは他の言語より入門サイトも沢山ありますし、何よりPHPの公式のリファレンスが非常にしっかりしているので、Webだけでもある程度のところまでは出来るようになると思います。 (書籍のほうがお好みであれば同様に入門者向けのものは沢山あるようです。好みで。) 「PHP 入門」とかで検索してみるところから入るのが一番低価格で分かりやすいのではないかと思います。 まずは上記のようなプログラムを入門サイトなどで検索しながら作成して、下の回答者さんが行っているようにつまったらOKWaveで質問してみてはいかがでしょう。
お礼
回答ありがとうございます。 やはりつまづいている事がわかりました。 地道に覚えるしかないんだと・・・ 今はなんていうか・・入門にかいてあるような構文が フレームワークに置き換えるとなんだかわからないといった状態です。 つかいこなせていないのです。 掲示板はテキストの通り打っても動かなかったので、 先生が入力したファイルをその通りにやれば動くといった感じです。 結局意味がわかっていないから動かない事もわからないというか・・・ 質問したいんですが、フレームワークなどはファイル全般にわたっているので質問がしづらい のでどうしようかと・・・
- taka451213
- ベストアンサー率47% (436/922)
こんばんは。 ここで質問するというのは駄目なんかいな? ある程度独学で努力して、わからんところは訊くとか・・・。
お礼
回答ありがとうございます。 例えばフレームワークで出来た基本のファイルがあるのですが それを一つ一つがよくわかっていないのとオブジェクト指向を本当に理解しているのかが わからない為、どういじっていくのかがわからないのです。 こうしたいああしたいが文に浮かんでこないというか・・・? 質問に至らないところで悩んでいます。
- memphis
- ベストアンサー率40% (975/2395)
http://www.winschool.jp/guidance/design/php.html 上のようなところで教えてもらっては?
お礼
回答ありがとうございます。 やっぱり高いですね・・・ 全て一からではなく、自分がこうしたいというものをピンポイントで教わるような事はできないでしょうか? 20代なら仕事先で研修なんてのもありえるのでしょうかね・・・
- e00083
- ベストアンサー率31% (25/80)
会社の研修なら可能性はありますが、質問者の意図にあうという意味では一対一しかないでしょう。 当然、低料金ではありません。
お礼
ご回答ありがとうございます。 例えばどういうところですか? 差し支えのない程度でお願いします。 本当に困っております。
お礼
フレームワークについてはMVCパターンの先生のオリジナルをいじっている状態です。 書き込みはまだいまいちですが 一覧表示は使い方はわかります。 一通りの流れと使い方はなんとなくわかりますが オブジェクト指向からとなるとわかっているような?ないようなです。 やはり簡単なものから地道に・・・ですかね? やってみます。 ありがとうございます。