用戶體驗(UX)
用戶體驗處理個人體驗產品的方式,尤其是關於網站或應用程序。
UX主要關注易用性和用戶滿意度/享受。
- Sitemap:網站上所有頁面的大綱
- 用戶界面:用戶界面。 用戶互動的機器的每個部分; 統計顯示器,屏幕,鍵盤,鼠標/觸摸板等。
- 用戶研究:以理解用戶需求和行為為目標進行觀察和分析。
- 線框圖:網站/網絡應用程序的外觀,包括網站上的關鍵組件。
工作流程工具和硬件
有助於提高生產力和效率的工具。
- 文本編輯器:用於編寫和編程的軟件,用於編寫簡單的,無格式的文本。 例子:Sublime Text,Brackets,TextEdit,TextWrangler,Notepad ++
- IDE:集成開發環境。 幫助人們更高效地編程。 類似於文本編輯器,但具有更多功能。 例子:PyCharm,Webstorm
- 路由器:路由器是調製解調器和計算機之間的一個步驟。 當信息通過寬帶到達調製解調器時,路由器將解密並將該數據發送到您的計算機。
- 虛擬機(VM):虛擬機本質上是一種硬件行為的軟件:它沒有物理存在,但可以像物理機一樣運行程序。 這兩種類型的虛擬機是系統虛擬機 (旨在運行整個操作系統)和處理虛擬機 (旨在只運行一個程序)。
- 虛擬專用網絡(VPN): VPN為網絡提供了額外的安全層。 它們可以用於公共或專用網絡,但在希望保護數據的公司中最常見。
- 版本控制 :版本控制是一個跟踪一段文件或一組文件隨時間變化的系統。 它允許您稍後調用特定版本,如果某些更改無法正常工作,則可以省去取消所有步驟的麻煩。
- 任務管理器:使自動執行重複但必要任務成為可能的應用程序,簡化您的工作流程。 例子:Grunt,Gulp
前端開發
也被稱為“客戶端”,因為用戶/客戶端會在他們的計算機上看到它。 網站或應用程序的“ 前端 ”涉及編碼到其中的顯示/設計。
- HTML :超文本標記語言。 互聯網的“面子”。 所有網站都有HTML。 網絡瀏覽器讀取HTML文件並將其轉換為您最終看到的網站。
- CSS:層疊樣式表。 如果HTML是“面子”,CSS就是“化妝”。 它允許您選擇樣式並添加多樣性。
- JavaScript :運行在客戶端(少數幾種編程語言之一)。 網站開發中最流行的語言。 現在也用在後端。
後端開發
通常稱為“服務器端”,後端是幕後發生的事情,使網站或應用程序運行 - 前端是面部,後端是大腦。 包括服務器和數據庫。
- API :應用程序編程接口。 用於軟件開發,為程序提供一組規則和構建塊。
- 數據庫:收集網絡應用程序的數據。
- DevOps:旨在幫助團隊更好地溝通和協作的軟件開發方法。 將開發人員與其他IT人員聯合起來,實現提高生產和效率的最終目標。
- 框架 :完整術語是“Web應用程序框架”。通過提供預編碼模板和庫來縮短構建網站/應用程序所需的時間,因此您有一個“基礎”來構建。
- Web服務器:Web服務器的主要目的是存儲內容並將其交付給客戶端。 它可以是硬件(可通過網絡訪問的計算機)或軟件(檢測並響應服務器請求的程序)。
結論
19條技術條款,只有幾百(或幾千)。 慢慢來,不要慌張,你會立刻掌握它們。