あなたはプロの意味を定義しなければならないと思いますか?
あなたは、生活のためにPHPをやる人、または単にPHPを学び、フリーランサーとしてオンラインで仕事をする人や、良いプログラミング実践に従う方法を知っている人(パターン、クリーンコードもっと少ないコードでより多くのことを... ...)や...
問題はあなたがそれらの選択肢をすべて組み合わせることができ、あなたの質問に近づいてほしいということです:どのようにしてPHP "適切な方法で "、最小の努力と最適な成功、右か?
ブック - 学習のない間違った方法(OK、多分少しは)、単にプロセスを(それは時間がかかります)thatsの、とはありません、あなたは何人かの人々が言うことを言うときには、いくつかの作家ドン」あなたがこれらの本から学ぶことができないということを意味するわけではない "良い練習"に従ってください。そして、彼らは良いことが何であるかを知っていると言います。彼らはそれを定義できますか?初心者レベルについてはここで話しているので、私は推測します。そう、うまくPHPのコミュニティでよく知られている人々からのチュートリアルの多くがある - それは音としてあなたが例のようなものをオフに見つけたときと愚かは、そのまた、道の
チュートリアルを(あなたが誰かのミスで学ぶ)学習しますそれらを見つける(チュートリアル人々ではない:-)、PHPフォーラム、良いPHPのWebサイトを見てみてください。
ポッドキャスト - 「ソフトウェア・エンジニアリング・ポッドキャスト」、また、情報の良いソースである「PHPで最近」(例えば、「DPCラジオ」は、あなたのPHPカンファレンス、スライドからセッションを与えるポッドキャストで試してみて、「フロス週刊」 ... PHPとは関係ありませんが、さまざまなオープンソースの科目、技術、プラクティス、よく知られているソフトウェア開発者へのインタビュー、のあなたの知識を得られます)
動画 - 「Lynda.com - PHP MySQLのエッセンシャルトレーニングで"と" Lynda.com-PHP with MySQL with Basics "は、初心者やビデオチュートリアルからPHPを学びたい人のための優れたビデオです。
まず基礎を学び、次に良い実践について考えてください(経験もあります)。あなたが基本的なことをよく理解したら、あなたはいくつかのフレームワークを取り、あなたの学習は異なる方向へ進むでしょう。
-
少なくともあなたの参考として使用PHPマニュアル、または PHPのマニュアルを使用するために自分自身を教えるためにしてみてください!
し、最終的に:いくつかの簡単なサンプルアプリケーションを検索し、ゼロからスタート。
IDE - NetBeans、Aptana、Eclipse、...すべて無料で良い。
重複:http://stackoverflow.com/questions/599212/professional-path-for-beginner-programmer – stillstanding
言語に依存しないパターンとプラクティスについての書籍を入手してください。マーティン・ファウラーの本を見てください。 –
最初にいくつかの言語を学んでください。それから、PHPリファレンスを見つけてそれを読んでください。 –