• ベストアンサー

PHPを習得し職業にしたいのですが・・・

Webアプリケーション作成のプログラマーを目指して転職を考えております。 PHP・apache・MySQLなどを一から習得したいのですが、既存の書籍ではイマイチ内容が解かりません。 関係サイトなども観てはいるのですが・・・ 何方か、お勧めのセミナー、講座などの情報がありましたら教えください。 また、最短の習得方法・お勧め書籍・サイト(その利用方法など)がありましたら教えてもらえないでしょうか。 Webアプリケーション作成についてのPHP以外の情報も教えていただけたらお願いいたします。

noname#38317
noname#38317
  • PHP
  • 回答数7
  • ありがとう数7

質問者が選んだベストアンサー

  • ベストアンサー
  • tonagare
  • ベストアンサー率100% (1/1)
回答No.7

私が見つけたところですと、下のような無料スクールがありました。 首都圏限定みたいですが、無料で受講できるところは結構レアだと思うので、参考にしてみてはいかがでしょうか? ---PHPプログラミング講座--- 8月7日(月)~8月25日(金) の3週間 平日月~金 10:00~17:30 【場所】 1)ジェイック本社 6Fセミナー室 2)ジェイック 神保町コンベックスビル 8Fセミナー室  またスクール参加に当たりましては、下記のURLから、まずは事前説明会にご登録下さい! 【URL】 http://www.p-advg.com/r?bid=194243&lid=10 【説明会日程】 ---PHPプログラミング講座 説明会--- (1)6月30日(金)19:00~20:00 (2)7月06日(木)19:00~20:00 (3)7月21日(金)19:00~20:00 PHPプログラミング講座説明会にご参加いただいた方には、 スティックメモリとしても使える、SASTIK(http://www.sastik.com/appli_standard.html)をプレゼント中!! この説明会が、あなたのキャリアプランを見直す一助となれば幸いです。

参考URL:
http://www.p-advg.com/r?bid=194243&lid=10

その他の回答 (6)

回答No.6

職業プログラマーです。 PHP・apache・MySQLなどを一から習得されたいとのことですが、今現在「実際に試せる環境」はお持ちですか? もしそうでないのだとしたら、本ばかり読んでいても学習には遠回りになるだけだと思われます。 私の場合、自己投資的にlolipopなど「実際」にそして「安く試せる」サーバーを借りてみて、習得開始から約1月で大学様関連の開発業務を終了しています。 参考になる書籍としては 「PHPポケットリファレンス」(ISBN4-7741-1668-8) 「SQLポケットリファレンス」(ISBN4-7741-0907-X) この2冊は開きすぎてボロボロになりました。非常に重宝していますので、手元に置いておいて損はないと思います。

  • randman
  • ベストアンサー率51% (17/33)
回答No.5

>"Apache/MySQL/PHPによるWebアプリ・サーバー構築実習セット"なる講座 ですが、広く浅い範囲のスキルが必要になると思います。 Web_CADさんのキャリアやポストもわかりませんので、正確にはお答えできませんが、 >一通りの流れとも言える構築のスキル を身に付けたいのであれば、この講座は避けた方が無難でしょう。 見た限り、「流れ」どころか相当深いところまで突っ込んで学習させる気のようです。 しかも前提条件にシスアド経験者・PHP初心者とあったり、学習環境がLinuxとあったり、一度でもWebデータベースアプリケーションの構築に携わった人でないと、付いていけなくなる可能性が。 そこら辺の流れを知りたいなら、書籍で十分かと。 逆に言えば、書籍で「流れ」を知ってから、講座やプログラミングなど「実践」に入るべきなのかな。 以上、私見でした。

  • umioyo
  • ベストアンサー率66% (35/53)
回答No.4

とりあえず職についてはいかがでしょうか。社員が無理ならばバイトとか。 仕事していくうちに覚えますよ。 私の友達は、印刷関係の仕事がどうしてもしたかったので、制作会社にQuarkが使えると言い張って入社し、会社に入ってから操作を覚えたそうです。 プログラムは、言語が違えど基本をしっかりマスターすれば応用はいくらでも利きます。 というわけでお勧めの書籍は翔泳社の「独習C」です。 あとは、皆さん言うように慣れです。 頑張ってください。

noname#38317
質問者

お礼

お応えいただきありがとうございました。 umioyoさんのおっしゃる通り何事も先ず門を叩かないと話が進みませんよね。 基本を忠実にマスターして自信をつけたいと思います。

  • Yupa3
  • ベストアンサー率37% (190/513)
回答No.3

他の方と同じ回答になってしまいますが。 やはり自分で作ってみるに限ります。 市販の本でPHPやフリーのDBMS(PostgreSQLやMySQLがついているもの)で自分用に家計簿か住所録のようなアプリケーションをシンプルに作る方法が書いてあるものがありますよね。それを読みながら作るだけでも勉強になると思います。 一つ作れば自信になります。その経験を面接などで堂々と言えばいいのだと思いますよ。 ご自分のPCはお持ちですよね。それにLinuxなどを入れれば開発環境としては十分です。もちろんWindows環境でも大丈夫ですが、業務系の場合WebサーバはLinuxなどのUnix系が多いでしょうから。

参考URL:
http://www.amazon.co.jp/exec/obidos/ASIN/4797308656/qid=1092974592/br=3-44/br_lfncs_b_44/249-8543310-0935551
noname#38317
質問者

補足

お応えいただきありがとうございます。 今ひとつお聞きしたいのですが、『日経BPスクール』のITスキルアップ講座に"Apache/MySQL/PHPによるWebアプリ・サーバー構築実習セット"なる講座http://edu.nikkeibp.co.jp/edu/itps/ampset/dt.html があるのですが、受講しようか迷っております。 当方、年齢的に時間もないので一通りの流れとも言える構築のスキルをつけたいので、この講座が気になるのですが、経験者の方から見てどのように感じられるかお応え願えますでしょうか。

  • run_away
  • ベストアンサー率42% (8/19)
回答No.2

PHP,apache,MySQLについてはすべてオープンソースであることもあり、セミナー、講習などは少ないでしょう。 一般にすべてオープンソースでできているシステムは企業向けのシステムとして採用されずらい傾向があります。DBであれば、やはりOracle,DB2,SQL Serverのいずれかの技術要素が必要でしょう。Webサーバとしてapache、開発言語としてPHPは一応問題ないと思われます。ただ、PHPは言語としての拡張性が今ひとつですので、現状ではJavaやCができた方がいいでしょう。(そろそろJava技術者もあふれてきましたが) 短期の習得方法としては「自分でつくる」のが一番だと思いますよ。自分が選んだプラットフォームで自分が作りたいものを作るだけでもそのぷラットフォームのいいところと悪いところが見えてきます。 多分結論がない議論だと思いますので、この辺りで。

noname#38317
質問者

補足

お応えいただきありがとうございます。 今ひとつお聞きしたいのですが、『日経BPスクール』のITスキルアップ講座に"Apache/MySQL/PHPによるWebアプリ・サーバー構築実習セット"なる講座http://edu.nikkeibp.co.jp/edu/itps/ampset/dt.html があるのですが、受講しようか迷っております。 当方、年齢的に時間もないので一通りの流れとも言える構築のスキルをつけたいので、この講座が気になるのですが、経験者の方から見てどのように感じられるかお応え願えますでしょうか。

  • randman
  • ベストアンサー率51% (17/33)
回答No.1

データベース構築の手段にMySQLとPHPを選ばれたのはベストだと思います。MySQLは「The World's Most Popular Open Source Database」で、PHPは初心者の方でもすぐに使いこなせるぐらいシンプルな言語構造だからです。 そういうわけで、セミナーや講座などを受講される必要があるかどうか、疑問です。Web_CADさんのプログラミングスキルがどの程度のものかわかりかねますが、インターネットとマニュアル本だけでも何とかやっていけるかと。PHPにはMySQLを簡単に操作する関数がそろっていますし、教えて!gooもあるし( ̄- ̄;) ネットで一番役に立つのは、そのものずばりでPHPの日本語訳マニュアルです。それから、役に立つ本ですが、こちらは残念ながらいまだ良書に巡りあったことがありません。どの本も簡単なことを複雑に書いている気がするので。心配なようでしたら、逆引きリファレンス(機能で引く)を一冊手元においてはいかがかと。 勉強の手順としては、ローカルにApacheを設置→PHPで小さなウェブプログラムを作ってスキルアップ→MySQLの設置→データベースの構築、といったところです。 あと、フローチャートを日本語で書いてから、リファレンスを見つつ一項目ずつコーディングしていくのもよろしいかと。

参考URL:
http://www.php.net/manual/ja/
noname#38317
質問者

補足

お応えいただきありがとうございます。 今ひとつお聞きしたいのですが、『日経BPスクール』のITスキルアップ講座に"Apache/MySQL/PHPによるWebアプリ・サーバー構築実習セット"なる講座http://edu.nikkeibp.co.jp/edu/itps/ampset/dt.html があるのですが、受講しようか迷っております。 当方、年齢的に時間もないので一通りの流れとも言える構築のスキルをつけたいので、この講座が気になるのですが、経験者の方から見てどのように感じられるかお応え願えますでしょうか。

関連するQ&A

  • PHPの習得について

    PHPを一からはじめようと思っています。 DBはMySQLを使う環境です。 さて、習得にあたり何からやれば、何から入れば 習得しやすいでしょうか。 よい勉強法や、よい書籍などご存知の方いらっしゃいましたら 教えてください。 以上、よろしくお願い致します。

    • ベストアンサー
    • PHP
  • 他言語を知っている人がPHPを勉強するためにお奨めの書籍

    今まで、JavaでWebアプリケーションを作ってきたような人が、 これからPHPを学ぶのに最適な書籍を教えてください。 簡単な文法はリファレンスを読めばたいていわかりますので、 初心者本や、サンプルばかりの本は不要です。 より効率的でセキュアなコードを書くために必要な方法を、 最短で習得できるような書籍を探しています。 「Effective Java」や「Javaの格言」のPHP版のようなものがあると良いです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPでサーバー間通信の技術を習得したい

    PHP、MySQLでショッピングカートを独自に作っています。 クレジット決済を導入する際、セキュリティ面から、ブラウザ(フォーム)を介した接続が許可されず、サーバー間で情報を通信しなければならないケースに直面しています。 PHPでそのような技術を習得できる書籍をご存知の方がいらっしゃいましたら教えていただけないでしょうか?

    • ベストアンサー
    • PHP
  • [Debian] MySQLとPHPを用いて簡易的なWEB認証画面の作成

    学校の課題でMySQL、PHP、Apache2を用いてウェブの認証画面が作成する必要があります。 サーバーのOS は Debian Linux を利用しております。 http://www.debianhelp.co.uk/mysqlapache.htm 上記サイトを見ながら、手順に従ってやろうと思ったのですが、最初の apt-get で躓きました。 libapache2-mod-php libapache2-mod-auth-mysql この2つのファイルが見つからずにインストールができません…。 また、上記サイトの説明と私が持っているApache2の参考書だと説明が異なり、困っております。 参考書ではmod_auth_mysqlをコンパイルする必要があるとなっているのですが…。 どなたか、MySQL,PHP,Apache2を利用したWeb認証画面の作成方法で、参考となるサイトがありましたら、ご教授願います。 よろしくお願いいたします。

  • 【PHP】フレームワークを習得するのにかかる日数

    PHPフレームワークを習得したいと思っています。 フレームワークを使わずに php、mysql、PAER等を使用して ポータルサイトをつくる程度の知識はあります。 そこから、フレームワークを新たに習得しようと思うと どれほど時間がかかるものでしょうか。 また、使用フレームワークは Ethnaを予定していますが、 オススメのフレームワークとかあるでしょうか?

    • ベストアンサー
    • PHP
  • PHP+MySQLでつくったアプリケーション

    自分のPCに勉強用としてApacheなどをインストールして いまでPHPとMySQLを使ったアプリケーションを作成していました。 PHPとMySQLがつかえるフリーのWEBサーバを借りて 今度は実際にWEB上で公開して見ようと思っています。 実際にアップロードしているときに気がついたのですが 将来的にMySQL以外のデータベースを使うことになっても 簡単に移行できるようにデータベースの操作に関する処理を別のファイルに書いて それをincludeしてつかっています。 php.iniのinclude_patch=のところを編集して別のところからincludeできるように設定してあったのですが、 レンタルサーバーのような自由が利かないサーバーではどのようにして対処したらいいでしょうか? 対処方法、代わりの方法などアドバイスいただけたらと思います。 よろしくおねがいします。

    • 締切済み
    • PHP
  • PHPの実務レベルはどのぐらいでしょうか?

    現在、HTML、CSS、Javascript(+jQuery)を習得し、Webコンテンツの作成ができる程度になり、PHPを習得しようとしております。 実際に、PHP+MySQLで、Ajaxチャットなどを作成したことはあります。 フレームワークはまだ使ったことはありません。 PHPを習得するにあたって、職業で実務として使えるレベルがどのくらいなのか分かりませんので、教えていただきたいです。 今後の参考とさせていただきたいと考えております。

    • ベストアンサー
    • PHP
  • PHP、C#などの習得方法を教えてくだ

    php、rubyなどのスクリプト言語や、java、C#の効果的な習得方法、おすすめの書籍を教えてください。

  • PHPを学ぶ方法について

    現在、企業でweb担当をしており、Wordpressを使用しています。 サイトは業者に作成していただいたのですが、簡単なエラー文を自分で直せるようになりたいと思い、PHPを学びたいと思っています。 現在、ある程度HTMLコードが記述できる程度の簡単な知識しか持っていないのですが、突然PHPの基本書や講座に入っても良いのか分かりません。 PHPの前にこれを習得しておくべき等ありましたら、アドバイスを下さい。よろしくおねがいします。

  • ApacheとPHPをXPにインストールしたいのですが。

    PHPの書籍についていた付録、昨年夏発売の書籍なんですが、そのCD内のアパッチをインストールして、動作確認したあと、PHPをインストールしましたが、アパッチでエラーが出てしまいます。 現状のウェブで、アパッチのダウンロードができて、なおかつ、それに対応するPHPがダウンロードでき、PHPをアパッチで動作するように解説してくれるサイトがありましたら教えてください。

専門家に質問してみよう