来年、SEの仕事をする事になり、訳あって、現在独学でPHPを勉強しています。
今までプログラム経験がなく、はじめてから2週間ほどです。
ここで質問なのですが、普通、一通り組めるようになるにはどのくらい時間がかかるものなのでしょうか?
現在学生なので、時間は多く取ることができます。1日およそ8時間くらいは学習できます。
また、学習するのに、どのような流れでするのがいいのでしょうか?
個人的には
PHP入門書を一冊終らせる→人の書いたプログラムを理解する→そのプログラムを改造する。
こんなものでしょうか?
最後に、学習する過程で役に立つサイトを教えていただければうれしいです。
No.2ベストアンサー
- 回答日時:
> PHP入門書を一冊終らせる→人の書いたプログラムを理解する→そのプログラムを改造する。
流れは、それでいいと思います。
でも「PHP入門書を一冊終らせる」より「人の書いたプログラムを理解する→そのプログラムを改造する」に重点をおいたほうがいいと思います。
その次のプロセスは、何でもいいので「何かオリジナルの(他にはない)プログラムを作る」だと思います。
> 一通り組めるようになるにはどのくらい時間がかかるものなのでしょうか?
これについては、個人差があります。
まず、プログラム経験がないと言うことで、プログラミング的な考え方から身に付ける必要があるでしょうね。
例えば、if($a != 0 && $b != 0)とif(!($a == 0 || $b == 0))が同じこと、というところの理解でつまづきがちですね。
おすすめサイトは、マニュアルサイトのほかには、実は、ここ(教えてgoo、OKWeb)ですね。どんなことでも意外と早くレスがついて、解決できることがよくあります。
プログラミングは覚えると楽しいです。(むしろそうならないとSEって仕事はつらいかも。)
がんばって勉強してください。
No.4
- 回答日時:
SEとなるとクライアントの要求を聞く事が重要になってくると思います。
現実の世界で行列のできるお店がどのような流れで業務を進行していくか。
または、考えられる問題点と解決策を紙に書き出してみてください。
全体を見通せるようになってから、個別の要求に対してベストな解法をクライアントと探ったり、提案していきます。
システムの設計全体ではなく部分的理解だと、つぎはぎだらけのシステムになってしまうと思います。
また、プロジェクトにかかわる者全て、どうやって情報共有するかといったアナログ的思考?も必要だと思います。
No.3
- 回答日時:
Perlを6,7年。
PHPを1年近く、独学でやってるお金をとれると思わない。
最低限のセキュリティー知識はあるし、ある程度なら既存のスクリプトも読める。
辞書を引き引きなら思ったようにスクリプトを作る事ができる。
でも、中級者とは思ってない。
一つは物覚えが悪い事と、もう一つはセキュリティーに自信がない。
手軽さを求めたためにwindowsで作成環境を作っているし、linuxも入れてみたけどしばらく使ってない。
お金を取れるSEなら、PHPの実行環境のlinuxやapacheの知識は持っていて欲しいなー。
そうなると、がんばって半年~1年はかかるかも。
本は1冊よりは、2,3冊。
あとはコアな本やHPを探して勉強する。
「PHP実践のツボ」九天社 のは、少しはためになるかも。
私は2,3冊図書館で借りて、PHPの辞書を買い、自分のHPで適当に作ってみました。
既存にありそうなのじゃなくって、自分独自の方がおもしろいし勉強にもなる。
改造しただけじゃー、分からないしね。
No.1
- 回答日時:
一通り組めるが何を意味しているかが判断の別れどころですね。
私も仕事でPHPを触っていますが、教えてくれる人が皆無なため、独学状態です。
二年近く触っていますが、まだまだ覚えることはたくさんあります。
でも大体のものでしたら作れるようになりました。
体系的に覚えるのでしたら書籍を覚えて、書籍のスクリプトを作ってみればいいと思います。
実践的には、すでにあるものを改造することから初めて、ある程度できるようになったら一から掲示板などを作ってみると勉強になります。
書籍になぞっていくほうが分かりやすいかもしれません。
一冊の書籍だと知識が偏ることがあるので、2,3冊読むといいかもしれません。
学習するのに一番役に立つのはPHPマニュアルのページでしょうか。
あと、セキュリティーは見ておいたほうがいいです。
参考URL:http://php.s3.to/man/,http://www.ipa.go.jp/secur …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 大学受験 大学受験の勉強方法に関してです。 現在浪人していて、バイトも学校もないです。 独学自宅学習をしていま 1 2022/04/24 21:15
- 大学受験 通信制高校高3です。英語と国語について。 今から11月の終わり又は1月、2月の終わりまでに進研模試偏 5 2022/07/27 11:59
- 予備校・塾・家庭教師 通信制高校高3です。英語と国語について。 今から11月の終わり又は1月、2月の終わりまでに進研模試偏 1 2022/07/26 22:51
- その他(悩み相談・人生相談) 昔は優秀だったのに、現在若い人に抜かれる(仕事や勉強など)と どんな感じがしますか。 【私の場合】 3 2023/06/25 13:46
- 大学・短大 不快に思われる方がいらっしゃいましたら申し訳ありません。 通信に通う高3です。中学は頭に腫瘍(良性) 1 2022/07/05 16:18
- 大学受験 高3です。 武田塾に今月入塾しました。 通信制高校で偏差値は30です。偏差値と言っても最低ランクで学 9 2022/09/20 17:53
- 大学受験 大学受験 受験勉強 3 2022/04/15 20:57
- 大学受験 偏差値40の受験生です。 現在19歳バイトしてなく武田塾に通ってます。 1日最低12時間勉強していて 6 2022/06/12 23:52
- 高校 【2つの正反対な部活に迷ってます!!】 皆さんならどちらを選びますか? こんばんは、新高校1年生です 3 2022/04/11 22:58
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CGI(Perl)でできてPHPではで...
-
ディレクトリ構成とプログラム
-
index.phpって何ですか? 具体...
-
フォントの色を変えるには?
-
index.phpに入るには、どうすれ...
-
onedrive にexcelファイルをア...
-
別ファイルの変数を呼び出した...
-
Subversionのリポジトリの削除
-
ImageCreate関数が undefined f...
-
値の取り出し方について教えて...
-
VBSの「MsgBox」について
-
awsにApacheとPHPを入れて、何...
-
CSV出力にHTMLが入ってしまう
-
.phpと.incファイルの違いはな...
-
MkDir関数
-
ワードプレスサイト PHP8.0.25...
-
phpinfo.phpを開くとファイルの...
-
コマンドプロンプトで添付ファ...
-
PHPのif文でその処理を途中で抜...
-
現在位置より2つ上のディレク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FORMタグを使わずに、POSTする...
-
php エラー
-
smartyでホームページ上の画像...
-
pg_exec()、pg_result()は、使...
-
【PHP】smartyとPHPの記述違い...
-
eclipseのエラーの意味
-
グローバル変数
-
PHP5でMySQLを再起動させるプロ...
-
PHP関数で呼んだまま返って...
-
PHPでのメール受信について
-
ディレクトリ構成とプログラム
-
ここで言う空文字の意味とは?
-
PHPからPerlにデータを渡して結...
-
CGI(Perl)でできてPHPではで...
-
トラックバック機能をホームペ...
-
クエリ文字列が取得できない
-
MySQLへの吐き出し日本語が文字...
-
phpにて動的なページを生成する...
-
PDOのlastInsertIDについて
-
PHPのコードがそのまま表示され...
おすすめ情報