個人財務 初心者向けコーダーのための10のヒント - ダミー

初心者向けコーダーのための10のヒント - ダミー

目次:

ビデオ: ランディングページのコーディング方法【初心者向けのやり方】 2024

ビデオ: ランディングページのコーディング方法【初心者向けのやり方】 2024
Anonim

コードを学ぶことはこれまで以上に人気があります。誰もがウェブサイトやアプリのアイデアを持っているようですが、友人、家族、同僚が新しいコーディング能力を見つけたらすぐに多くの人がアドバイスや助けを求めるでしょう。

あなたは仕事後にそれを手放しているのか、集中的な10週間のコーディングブートキャンプに参加していても、コードを学ぶことは困難な旅になる可能性があります。それはあなたの前にフィニッシュラインを越えた人々からいくつかのポインタを拾うために支払うことができます。以下のヒントを覚えておいてください。特に、コーディングの旅を始めるときは注意が必要です。

<! - 1 - >

言語、任意の言語を選択する

初心者のコーダーとして、開始する場所がわからない場合があります。前もってプログラミングしたことがない場合は、Webページを作成するための言語を学ぶことから始めます。これらの言語を使用すると、他の人が見ている作業を開始して公開するのが簡単だからです。

HTMLとCSSはマークアップ言語で、学習するのが最も簡単で、HTMLでWebページにコンテンツを配置し、そのコンテンツをCSSでスタイルできます。コンテンツのプレゼンテーションの基本を理解したら、そのコンテンツを操作するためのプログラミング言語を学ぶことができます。

<! - 2 - >

目標を定義する

コード学習の学習を開始するときに目標を選択すると、動機付けを維持できます。あなたは好きなゴールを選ぶことができますが、それが本当に興奮していることを確認してください。初心者のための良い目標は、自分自身、企業、またはグループのために、

  • 1〜4つの異なるページからなる小さなウェブサイトを作成することです。

  • あなたのコーディングボキャブラリを構築して、開発者やデザイナーが仕事中のミーティングで言うことを理解できるようにします。

    <! - 3 - >
  • ウェブサイトやアプリのアイデアのプロトタイプ、または基本バージョンを作成します。たとえば、次のバスが現在の場所に到着したことを知らせるアプリなどです。

まず、非常に小さなコーディングタスクを実践します。ヘッドラインを太くするなどのこれらのタスクは、最終的な目標から切り離された感覚を残すかもしれません。しかし、学習を続けていくうちに、個々のコーディングスキルをまとめ、目標を達成するための道を見ていきます。

あなたの目標を一口サイズのステップに分解する

目標を定義した後、小さなステップに分解します。これはあなたを助ける

  • 目標を達成するために必要なすべてのステップを見る

  • 特定のステップを実行する方法を研究する

  • ステップに立ち往生したときに他の人に簡単に助けを求める

作成は幅広くも不完全でもかまいませんが、時間の経過とともに、これらのステップを詳しく説明する能力が向上します。これらのステップは、 仕様 と呼ばれることもあります。

カップケーキと泡立ちを区別する

最初のアプリを作成しているときでも、ウェブサイトを構築しているチームで作業しているときにも、プロジェクトはあまりにも多くの機能を組み込んで特定の期限までに作成する傾向があります。これは必然的に3つの結果の1つにつながります。プロジェクトは時間通りに開始されますがバグです。プロジェクトは遅く始まります。またはあなたのチームは時間外にプロジェクトを立ち上げるために残業しています。

カップケーキが必須の必須機能であり、必須ではありませんが、必須ではないオプションの前払いを選択します。これは、あなたの優先順位がどこにあるかを示します。時間内または予算内でプロジェクトが実行されている場合は、オプション機能を後でビルドすることもできますし、全くビルドすることもできません。

あなた自身のアプリケーションを構築するときは、実際にコーディングを開始する前に、必須機能とオプション機能を区別してください。

Googleは開発者の親友です。

開発者は常にGoogle検索エンジンを使用して、機能のコーディング方法に関する一般的な質問や、コマンドやタグの構文に関する特定の質問を調べます。検索の際には、HTMLなどのプログラミング言語、目的のコマンド、および 構文 という単語で十分なリソースを見つけることができます。

これらのバグを解消する

このコードをすべて実行している間に、不可避的に バグ と呼ばれるエラーが作成されます。 3種類のエラーがあります。

  • 構文エラー は、コンピュータが理解できない無効なコードを書き込むときに発生します。

  • セマンティックエラー は、意図しない効果を持つ有効なコードを書くときに発生します。たとえば、数値をゼロで割ると、JavaScriptの意味上のエラーになります。

  • 論理または設計エラー は、目的の効果を持つ有効なコードを書き込むときに発生しますが、コードが間違った結果を生成します。

バグを発見して除去する最も良い方法は、まずコードの構文を確認し、次にロジックを確認することです。行ごとにコードを確認し、まだエラーが見つからない場合は、他の人にコードを見てもらうか、stackoverflowのようなオンラインコミュニティフォーラムに投稿してください。 com。

出荷する

LinkedInの創始者であるReid Hoffmanは、「あなたの製品の最初のバージョンに恥ずかしいことがなければ、遅すぎて起動しました。 「コーディングを始めると、最初の基本的なウェブサイトであろうと、より複雑なものであろうと、他の人にあなたの作品を見せてくれることに消極的になるでしょう。

ホフマンは、あなたが構築したものを完璧にしようとしているこの欲望についてコメントしていましたが、あなたが恥ずかしいと感じたとしても、あなたのコードを公開して公開(または出荷)しています。あなたのウェブサイトやアプリのサイズにかかわらず、フィードバックを早く受け取り、間違いから学び、間違った方向に向かうことをお勧めします。

また、今日使用されている人身売買され、高度に洗練されたウェブサイトは、当初は謙虚な初心者から非常に簡単なプロトタイプから始まったことを覚えておいてください。たとえば、Googleの最初のホームページには、今日のホームページの機能やスタイルのほんの一部しかありませんでした。

フィードバックの収集

Webサイトやアプリケーションの最初のバージョンのコーディングが終了したら、コードと最終製品のフィードバックを収集します。すべてがうまくいっていてウェブサイトが素晴らしいように見えても、それはあなたのコードが正しく書かれたか、サイトができる限りのことをしていることを意味するわけではありません。たとえば、YouTubeは最初は動画デートサイトとして開始されましたが、ユーザーからのフィードバックに基づいて一般的なビデオ共有サイトに変更されました。

この情報を入手する最も良い方法は、コードと製品に関する量的および質的データを収集することです。訪問者がクリックした場所と各Webページに滞在する時間を測定することで、定量的な情報が得られます。これは、パフォーマンスの低いページの診断と改善に役立ちます。

アンケート調査の質問を電子メールで送信したり、ウェブサイトを直接閲覧して質問したりすることで、ユーザーを調査して質的情報を収集できます。しばしば、このデータはあなたを驚かせるでしょう。ユーザーは、あなたが明白で理解しやすいと思われる機能を混乱させる可能性があります。逆もまた同様です。同様に、可能であれば、 コードレビュー と呼ばれるプロセスでコードを調べて、大きな問題を見落とさないようにしてください。

コードを反復する

フィードバックを収集した後、次のステップはそのフィードバックを「反復」することです。フィードバックの主な問題が解決されるまでコーディングしておき、両方のコードを改善するまでと製品。コードを改善する時間を費やす前に、まず製品の有用性を確認することが最善であることに留意してください。

最小限の必須機能を備えた製品を構築し、製品に関するフィードバックを収集し、そのフィードバックを反復するこのプロセスは、 Lean Startupメソドロジー と呼ばれることがあります。従来、製造プロセスは一度設定すると非常に変更が困難でしたが、今日ではソフトウェアの変更は数行のコードを変更するだけの簡単な作業です。これは、製品のコード化に使用された方法とは対照的であり、開発サイクルが長くなり、フィードバックが少なくなっていました。

成功と失敗を分かち合う

コーディング中に混乱しているか間違っていると分かったウェブサイトのドキュメントが表示されることがあります。あなた自身と大規模なコミュニティのためにできることは、あなたの成功と失敗についてのブログです。ブログでは、あなたが考えている問題や解決しようとしている問題を他の人に示してくれるので、あなたにとって有益です。

同様に、ブログを利用する人は、Googleを使ってアイデアを探し出して問題を解決するときと同じように、Googleを使って自分の経験を検索して読むことができます。

初心者向けコーダーのための10のヒント - ダミー

エディタの選択

キーボードからQuickBooksアクションへのショートカット - ダミー

キーボードからQuickBooksアクションへのショートカット - ダミー

QuickBooks 2012には便利なショートカットが用意されています重要な会計業務を遂行する。この表では、最も便利なQuickBooksショートカットをいくつか紹介しています。ショートカットキーまたはキーの組み合わせ結果+選択した番号または日付ファイルに表示されている値に1を加算 - 表示されている値から1を引く...

QuickBooks 2012を介して給与サービスに登録する - ダミー

QuickBooks 2012を介して給与サービスに登録する - ダミー

QuickBooks 2012 Intuit QuickBooks Payroll Servicesページから特定のオプションを選択した後、一連のWebページフォームを記入します。あなたの会社名と住所を入力し、会社の雇用者識別番号またはEINを入力し、Intuitのようにクレジットカード情報も入力します。

同時にQuickBooks 2012に領収書と請求書を記録する - ダミー

同時にQuickBooks 2012に領収書と請求書を記録する - ダミー

はQuickBooks 2012で、アイテムの領収書を記録すると同時に受け取ったアイテムの請求書を記録します。これは、明細受領伝票登録ウィンドウの上部付近に表示される請求受領チェックボックスを選択するだけで実行できます。

エディタの選択

公正なダミーを戦うことによる結婚作業

公正なダミーを戦うことによる結婚作業

いくつかのカップルは、彼らが決して論じることはないと主張する。これは、両方のパートナーが自由に相違点を表現できるような結婚では不可能です。他のカップルは頻繁に非常に大声を出す頻繁な議論を持っています。しかし、戦いの量と頻度はあまり知られていない - カップルが戦う問題でもありません。最も重要なのは...

事件後のあなたの関係の再構築 - ダミー

事件後のあなたの関係の再構築 - ダミー

不倫は離婚の主要な原因ですが、離婚するよりも事件。事件後の再建は、カップルが不倫やパターンをさまざまな形で直面することを要求します。時間は癒えますが、それだけではありません。ここではいくつか...

苦しい関係の警告サインを認識する - ダミー

苦しい関係の警告サインを認識する - ダミー

完全な関係はありません。カップルは、紛争の公正な分配を期待する必要がありますが、これらの紛争にどのように対処するかは、強さや苦痛の兆候となります。毎日の問題が時間の経過とともに克服できない問題になる可能性を見失うと、困ってしまうことがあります。ここにいくつかの警告兆候があります...

エディタの選択

セキュリティで保護されたWebサーバーをSEOフレンドリにする方法 - ダミー

セキュリティで保護されたWebサーバーをSEOフレンドリにする方法 - ダミー

Ifユーザーがクレジットカード番号や他のタイプのアカウント情報などの機密データを提供するWebサイト上のページがある場合、これらのページを安全かつSEOに適したものにすることができます。機密情報を保護するためのインターネットソリューションは、これらのWebページを安全なサーバーに置くことです。技術的には、これは...

あなたのウェブページをローカライズする方法 - ダミー

あなたのウェブページをローカライズする方法 - ダミー

ローカルでは、あなたのページにローカルな用語があることを確認することです。理想的には、「お問い合わせ」ページだけではなく、すべてのページにこれらの用語を載せてください。いくつかのウェブサイトでは、地域の検索用語をランク付けする必要がありますが、やりたいことが少しでもありません。

検索エンジンがあなたのウェブサイトを索引付けしているかどうかを調べる方法 - ダミー

検索エンジンがあなたのウェブサイトを索引付けしているかどうかを調べる方法 - ダミー

Ifあなたは検索エンジンの最適化(SEO)を心配しているので、あなたのサイトが実際に検索エンジンやディレクトリにあるかどうかを調べることが重要です。あなたのサイトは、誰かがGoogleで検索したときに現れませんか? Bingでそれを見つけることができませんか?おそらくそれは単にそこにないと思ったことはありますか?