技術用語クラッシュコース19知っておくべきこと
Ес Минус 3 ехууу
目次:
すべての技術について学び始めると、おそらくSATのために再び勉強している高校に戻っているように感じるように、非常に多くの新しい語彙に出会うでしょう。始めるために、初心者であってもここにみんなが知っておくべき基本的な技術用語へのガイドがあります。
ユーザーエクスペリエンス(UX)
ユーザーエクスペリエンスは、特にWebサイトやアプリに関して、人が商品を体験する方法を扱います。 UXは主に使いやすさとユーザーの満足度/楽しさに関心があります。
- サイトマップ: ウェブサイト上の全ページの概要
- UI: ユーザーインターフェース。ユーザーが操作するマシンのあらゆる部分に、ディスプレイ、スクリーン、キーボード、マウス/タッチパッドなどが含まれます。
- ユーザー調査 ユーザーのニーズと行動を理解することを目的として行われた観察と分析。
- ワイヤーフレーム Webサイト/ Webアプリケーションがどのように見えるかのスケッチには、サイト上の主要コンポーネントが含まれています。
ワークフローツールとハードウェア
生産性と効率を向上させるのに役立つツール。
- テキストエディタ: プレーンでフォーマットされていないテキストを書くためにコーディングとプログラミングで使用されるソフトウェア。例:崇高なテキスト、角かっこ、TextEdit、TextWrangler、Notepad ++
- IDE: 統合開発環境人々がより効率的にプログラムするのを助けます。テキストエディタに似ていますが、より多くの機能があります。例:PyCharm、Webstorm
- ルーター ルーターは、モデムとコンピューターの間のステップです。情報がブロードバンド経由でモデムに到着すると、ルータはそのデータを解読してコンピュータに送信します。
- 仮想マシン(VM): 仮想マシンは、基本的にはハードウェアのように動作するソフトウェアです。物理的には存在しませんが、物理マシンのようにプログラムを実行できます。 2種類のVMは システム仮想マシン (オペレーティングシステム全体を実行するように設計されている) 仮想マシンの処理 (1つのプログラムだけを実行するように設計されています)。
- 仮想プライベートネットワーク(VPN) VPNは、ネットワークに追加のセキュリティ層を提供します。これらは公衆またはプライベートネットワークに使用できますが、データを保護したい企業で最も一般的です。
- バージョン管理:バージョン管理は、ファイルまたはファイルのセットに対する変更を時間の経過とともに追跡するシステムです。特定の変更が機能しない場合は、後で特定のバージョンを思い出すことができ、すべての手順を元に戻す手間が省けます。
- タスクマネージャー: 作業プロセスを合理化しながら、繰り返しながらも必要なタスクを自動化することを可能にするアプリケーション。例:Grunt、Gulp
フロントエンド開発
「クライアント側」とも呼ばれます。これは、ユーザー/クライアントが自分のコンピュータに表示する内容です。 Webサイトまたはアプリの「フロントエンド」には、その中にコード化された表示/デザインが含まれます。
- HTML: ハイパーテキストマークアップ言語。インターネットの「顔」。すべてのWebサイトにHTMLがあります。 WebブラウザはHTMLファイルを読み込み、それらを最終的に表示されるWebサイトに変換します。
- CSS: カスケードスタイルシートHTMLが「顔」の場合、CSSは「化粧」です。スタイルを選択したり、種類を追加したりできます。
- JavaScript: クライアント(実行する数少ないプログラミング言語の1つ)で実行されます。 Web開発で最も人気のある言語。今はバックエンドでも使われています。
バックエンド開発
多くの場合「サーバー側」と呼ばれるバックエンドは、Webサイトやアプリケーションを実行するために舞台裏で行われるものです。フロントエンドは顔であり、バックエンドは頭脳です。サーバーとデータベースを含みます。
- API:アプリケーションプログラミングインターフェース。プログラムの一連の規則と構成要素を提供するためにソフトウェア開発で使用されます。
- データベース: Webアプリのデータの収集
- DevOps: チーム同士のコミュニケーションと協力を促進するためのソフトウェア開発方法。生産性と効率の向上を最終目標として、開発者を他のITワーカーと統合します。
- フレームワーク:用語は「Webアプリケーションフレームワーク」です。これらは、事前にコーディングされたテンプレートとライブラリを提供することによってWebサイト/アプリを構築するのにかかる時間を短縮するので、構築するための「基本」があります。
- Webサーバー Webサーバーの主な目的は、コンテンツを格納してそれをクライアントに配信することです。ハードウェア(Webアクセス可能なコンピューター)またはソフトウェア(サーバー要求を検出してそれに応答するプログラム)のいずれかです。
結論
19ハイテク用語で、数百(または数千)しかかかりません。ゆっくりと動かしてください、圧倒されないでください、そしてあなたはそれらをすぐに習得するでしょう。