Nghề Công Nghệ

Điều khoản công nghệ Khóa học về sự cố: 19 điều khoản cần biết

Nhóm sáng tạo nhà thiết kế UX làm việc về kế hoạch dự án ứng dụng di động với ghi chú dính

•••

Hình ảnh Yok46233042 / Getty



Nếu bạn quan tâm đến việc tìm hiểu tất cả mọi thứ về công nghệ, bạn có thể sẽ bắt gặp rất nhiều từ vựng mới mà bạn cảm thấy như đang quay lại trường trung học để ôn thi SAT một lần nữa. Để giúp bạn bắt đầu, đây là hướng dẫn về các thuật ngữ công nghệ cơ bản mà mọi người nên biết ... ngay cả khi bạn là người mới bắt đầu.

Trải nghiệm người dùng (UX)

Trải nghiệm người dùng liên quan đến cách một người trải nghiệm sản phẩm, đặc biệt là đối với các trang web hoặc ứng dụng. UX chủ yếu quan tâm đến tính dễ sử dụng và sự hài lòng / thích thú của người dùng.

Sơ đồ trang web

Bản phác thảo của tất cả các trang trên một trang web

HÀNH TÂY

Giao diện người dùng. Mọi bộ phận của máy mà người dùng tương tác đều đếm những thứ như màn hình, màn hình, bàn phím, chuột / bàn di chuột, v.v.

Nghiên cứu người dùng

Việc quan sát và phân tích được thực hiện với mục tiêu tìm hiểu nhu cầu và hành vi của người dùng.

Khung dây

Phác thảo trang web / ứng dụng web sẽ trông như thế nào, bao gồm các thành phần chính trên trang web.

Công cụ & phần cứng quy trình làm việc

Các công cụ giúp tăng năng suất và hiệu quả của bạn.

Trình soạn thảo văn bản

Phần mềm được sử dụng trong mã hóa và lập trình để viết văn bản thuần túy, chưa định dạng. Ví dụ: Sublime Text, Brackets, TextEdit, TextWrangler, Notepad ++

NƠI ĐÂY

Môi trường phát triển tích hợp. Giúp mọi người lập trình hiệu quả hơn. Tương tự như một trình soạn thảo văn bản, nhưng có nhiều tính năng hơn. Ví dụ: PyCharm, Webstorm

Bộ định tuyến

Bộ định tuyến là bước giữa modem và máy tính. Khi thông tin đến modem qua băng thông rộng, bộ định tuyến sẽ giải mã và gửi dữ liệu đó đến máy tính của bạn.

Máy ảo (VM)

Về cơ bản, một máy ảo là phần mềm hoạt động giống như phần cứng: nó không có sự hiện diện vật lý nhưng có thể chạy các chương trình như một máy vật lý. Hai loại máy ảo là hệ thống máy ảo (được thiết kế để chạy toàn bộ hệ điều hành) và xử lý máy ảo (được thiết kế để chỉ chạy một chương trình).

Mạng riêng ảo (VPN)

VPN cung cấp một lớp bảo mật bổ sung cho các mạng. Chúng có thể được sử dụng cho mạng công cộng hoặc mạng riêng, nhưng phổ biến nhất ở các tập đoàn muốn bảo vệ dữ liệu.

Kiểm soát phiên bản

Kiểm soát phiên bản là một hệ thống theo dõi các thay đổi đối với tệp hoặc tập hợp tệp theo thời gian. Nó cho phép bạn gọi lại các phiên bản cụ thể sau này nếu một số thay đổi nhất định không hoạt động, giúp bạn đỡ rắc rối khi hoàn tác tất cả các bước.

Quản lý công việc

Các ứng dụng giúp bạn có thể tự động hóa các tác vụ lặp đi lặp lại nhưng cần thiết, hợp lý hóa quy trình làm việc của bạn. Ví dụ: Grunt, Gulp

Phát triển Front-end

Còn được gọi là phía máy khách, vì đó là những gì người dùng / khách hàng sẽ thấy trên máy tính của họ. Các đầu trước của một trang web hoặc ứng dụng liên quan đến hiển thị / thiết kế được mã hóa trong đó.

HTML

Ngôn ngữ đánh dấu siêu văn bản. Bộ mặt của Internet. Tất cả các trang web đều có HTML. Trình duyệt web đọc các tệp HTML và chuyển đổi chúng thành trang web mà bạn nhìn thấy cuối cùng.

CSS

Cascading Style Sheets. Nếu như HTML là khuôn mặt, CSS là trang điểm. Nó cho phép bạn chọn phong cách và thêm sự đa dạng.

JavaScript

Chạy trong máy khách (một trong số ít các ngôn ngữ lập trình làm được điều đó). JavaScript là ngôn ngữ phổ biến nhất trong phát triển web. Bây giờ cũng được sử dụng ở mặt sau.

Phát triển back-end

Thường được gọi là phía máy chủ, phần cuối là những gì diễn ra đằng sau hậu trường để làm cho một trang web hoặc ứng dụng chạy — phần phía trước là bộ mặt và phần cuối là bộ não. Bao gồm máy chủ và cơ sở dữ liệu.

LỬA

Giao diện lập trình ứng dụng. Được sử dụng trong phát triển phần mềm để cung cấp một tập hợp các quy tắc và các khối xây dựng cho một chương trình.

Cơ sở dữ liệu

Thu thập dữ liệu của một ứng dụng web.

DevOps

Phương pháp phát triển phần mềm được thiết kế để giúp các nhóm giao tiếp và làm việc với nhau tốt hơn. Hợp nhất các nhà phát triển với các nhân viên CNTT khác với mục tiêu cuối cùng là tăng sản lượng và hiệu quả.

Khuôn khổ

Thuật ngữ đầy đủ là khung ứng dụng web. Những điều này làm giảm thời gian cần thiết để xây dựng một trang web / ứng dụng bằng cách cung cấp các mẫu và thư viện được mã hóa trước, vì vậy bạn có cơ sở để xây dựng.

Máy chủ web

Mục đích chính của máy chủ web là lưu trữ nội dung và cung cấp nội dung đó cho khách hàng. Nó có thể là phần cứng (máy tính có thể truy cập web) hoặc phần mềm (chương trình phát hiện và phản hồi các yêu cầu của máy chủ).

Sự kết luận

Giảm 19 thuật ngữ công nghệ, chỉ còn vài trăm (hoặc hàng nghìn). Hãy làm từ từ, đừng để bị choáng ngợp và bạn sẽ nhanh chóng làm chủ được chúng.