ユーザーエクスペリエンス(UX)
ユーザーエクスペリエンスは、特にウェブサイトやアプリに関して、ユーザーが製品を体験する方法を扱います。
UXは主に、使いやすさとユーザ満足度/楽しさに関係しています。
- サイトマップ:ウェブサイトのすべてのページの概要
- UI:ユーザーインターフェイス。 ユーザーが対話するマシンのすべての部分。 ディスプレイ、スクリーン、キーボード、マウス/タッチパッドなどのものを数えます。
- ユーザー調査:ユーザーのニーズや行動を理解することを目的とした観察と分析。
- ワイヤーフレーム:ウェブサイト/ウェブアプリケーションの外観のスケッチには、サイトの主要コンポーネントが含まれます。
ワークフローツールとハードウェア
生産性と効率を高めるツール。
- テキストエディタ:書式なしのテキストを書くためにコーディングとプログラミングで使用されるソフトウェア。 例:サブライムテキスト、ブラケット、TextEdit、TextWrangler、Notepad ++
- IDE:統合開発環境 人々のプログラムをより効率的に支援します。 テキストエディタに似ていますが、より多くの機能があります。 例:PyCharm、Webstorm
- ルータ:ルータは、モデムとコンピュータの間のステップです。 情報がブロードバンド経由でモデムに到着すると、ルータはそのデータを解読してコンピュータに送信します。
- 仮想マシン(VM):仮想マシンとは本質的に、ハードウェアのように動作するソフトウェアです。物理的な存在はなく、物理マシンのようなプログラムを実行できます。 2種類のVMは、オペレーティングシステム全体を実行するように設計されたシステム仮想マシンと、1つのプログラムのみを実行するように設計された仮想マシンを処理します 。
- バーチャルプライベートネットワーク(VPN): VPNは、ネットワークに追加のセキュリティレイヤを提供します。 パブリックまたはプライベートネットワークに使用できますが、データを保護したい企業では最も一般的です。
- バージョン管理 :バージョン管理は、1つのファイルまたは一連のファイルへの変更を経時的に追跡するシステムです。 特定の変更がうまくいかない場合は、後で特定のバージョンを呼び出すことができ、すべてのステップを元に戻す手間を省くことができます。
- タスクマネージャ:反復的ではあるが必要なタスクを自動化し、作業プロセスを簡素化するアプリケーション。 例:Grunt、Gulp
フロントエンド開発
「クライアント側」とも呼ばれます。これは、ユーザー/クライアントが自分のコンピュータで見ることができるためです。 ウェブサイトやアプリの「 フロントエンド 」には、ディスプレイ/デザインがコード化されています。
- HTML :ハイパーテキストマークアップ言語。 インターネットの "顔"。 すべてのウェブサイトにはHTMLがあります。 WebブラウザはHTMLファイルを読み込み、最終的に表示するWebサイトに変換します。
- CSS:カスケーディングスタイルシート。 HTMLが「顔」の場合、CSSは「メイク」です。 それはあなたがスタイルを選択し、多様性を追加することができます。
- JavaScript :クライアントで実行されます(いくつかのプログラミング言語の1つ)。 ウェブ開発で最も人気のある言語。 今、バックエンドでも使用されています。
バックエンド開発
「サーバサイド」と呼ばれることもありますが、バックエンドはバックグラウンドでWebサイトやアプリを実行させるためのものです。フロントエンドは顔であり、バックエンドは脳です。 サーバーとデータベースを含みます。
- API :アプリケーションプログラミングインタフェース。 プログラムのルールとビルディングブロックのセットを提供するためにソフトウェア開発に使用されます。
- データベース: Webアプリケーションのデータのコレクション。
- DevOps:チーム間のコミュニケーションと共同作業を支援するソフトウェア開発方法。 生産性と効率性の向上という最終目標を持つ他のITワーカーと開発者を結びつけます。
- フレームワーク :フル・タームは「Webアプリケーション・フレームワーク」です。これらは、あらかじめコード化されたテンプレートとライブラリを提供することでWebサイト/アプリを構築する時間を短縮します。
- Webサーバー:Webサーバーの主な目的は、コンテンツを格納してクライアントに配信することです。 ハードウェア(Webアクセス可能なコンピュータ)またはソフトウェア(サーバー要求を検出して応答するプログラム)である可能性があります。
結論
19技術用語をダウンさせるだけで、数百(または千)行く。 遅くて、圧倒してはいけません。あなたは時間をかけてマスターしてもらうでしょう。