自分自身は、正式な設定でコーディングを学んだことがないこれらのタイプのコーダーの1つですが、代わりにコピー&ペーストスクリプトを使用して独学で、 GPLプロジェクトやプレミアムソフトウェア(市販のスクリプト会社がスクリプトのコードを変更、または更新する方法を示す方法であることが多い)です。 "&は234などの行に貼り付けます。")... this ...私の始まりです。コーダーのコピー&ペースト生成についてのヘルプ
私の仕事はどういうものなのか分かりませんが、私はコードで何をしているのかよく分かりますが、私の非公式の学習方法、知識が不足していること、一般的なWebコーディングの必要な原則(サーバーやブラウザなどの内部と外部)。あたかも私がコードを理解し、実践的な側面から始め、基本的な基礎がなく、私がやっていることの理論化された理解がないように感じます。
私は、私と同じコミュニティで学び始めていて、私と同じ場所にいるかなりの人たちも知っています...大きなものが絵から抜けているように感じます。 PHPのオーサリングツールを使用しようとすると、私の専門分野に欠けていることがわかります。これは理解するのが非常に難しいです...そして、これは私のプロジェクト(コードをすべて手渡す必要があります) 。また、プログラミングに伴う特定の言語の不足や、問題の複雑さを説明するために適切な言葉を使うことができるということで、時々助けを求めるのは難しいです。
私は貿易によって美容師でした、私はバーテンダーとして働いていました。ホテルマネージャー、私は専門職によるビジネスコンサルタントです。私は3年間ウェブ開発をゆっくりと学んできました。私は過去2年間にかなりの商業プロジェクトを取りましたが、私のスキルに欠けている気がします。&全体的な知識。
基本的に、私は自分のコーディング分野をより効果的かつ生産的にするために、似たような初心者を持っている経験豊富なコーダーに聞きたいと思っています。このようなプログラミングの非公式な理解を持つ人は、何を学び、理解することを求めていますか?私がプログラマとして知っておかなければならないことは何ですか...そして全体像の基本的な概要は何ですか?私に記事を送ってください。
いつでも助けがあります。
リー
編集:はちょうど私の実際の能力をアップラウンドを得ました。私はプログラマーです。私は自分のコードをゼロから作成し、私の仕事を売ります。私は、PHPの関数とクラスを書くことができます、mysqlを使用して、HTMLの& CSSの良好な理解を持って、非常に良いデザインの側面(Webグラフィックス)で、私はjqueryを使用しているjavascript/ajax/jqueryを学んでいます私のプロジェクトのほとんど。これまでのすべての答えをありがとう!
類似したQ:http://stackoverflow.com/questions/743099/is-it-wise-to-use-code-copied-from-the-web-in-our-own-applications – Dhana
JavaチュートリアルでOOPについて学ぶフレーズを確認してください。次に、MDN javascriptをチェックして、JavaScriptがクラスベースではなくプロトタイプベースであることを確認します。今では、強く型付けされた、抽象化された、他のクールなフレーズのようなものを知っています。まだ疲れていないのであれば、パターンについて読んでアドバイスしていますが、PHPプロジェクトでは良いパターンが欠けており、拡大や拡大が難しいです。また、PHPUnitを使用してプロジェクトで単体テストを実行してみてください。 – HMR
私はほとんどの時間をかけて学び、上記の理論が私が欠けていたものであることを知りました。ドキュメントを読むのではなく、var_dumpを実行するか、またはfirebugの変数をチェックします。それがうまくいくならそれは働き、そうでなければ私はそれのすべてを学ぶ時間を費やさなければならない。今私は多くのプロジェクトに取り組んでいないので、すべての読書の時間があり、私が直面していた実際の問題にほとんどの知識を適用するのに役立ちます。 – HMR