Tech -Bedingungen Crash -Kurs 19 Begriffe zu wissen

Tech -Bedingungen Crash -Kurs 19 Begriffe zu wissen

Wenn Sie daran interessiert sind, alles Tech zu lernen, werden Sie wahrscheinlich auf so viele neue Vokabeln steigen, dass Sie das Gefühl haben, wieder in der High School zu studieren, um wieder für den SAT zu studieren. Um Ihnen den Einstieg zu erleichtern, finden Sie hier einen Leitfaden zu grundlegenden technischen Begriffen, die jeder wissen sollte ... selbst wenn Sie ein Anfänger sind.

Benutzererfahrung (UX)

Benutzererfahrung befasst sich mit der Art und Weise, wie eine Person ein Produkt hat, insbesondere in Bezug auf Websites oder Apps. UX ist in erster Linie mit einfacher Verwendung und Benutzerzufriedenheit/Genuss betreut.

Seitenverzeichnis

Ein Überblick über alle Seiten auf einer Website

Ui

Benutzeroberfläche. Jeder Teil einer Maschine, die Benutzer mit Zählern wie Displays, Bildschirmen, Tastaturen, Maus/Touchpads usw. interagieren, usw.

Benutzerforschung

Beobachtung und Analyse mit dem Ziel, Benutzerbedürfnisse und Verhaltensweisen zu verstehen.

Wireframe

Skizze darüber, wie eine Website/Web -App aussehen wird, enthält wichtige Komponenten auf der Website.

Workflow -Tools und Hardware

Tools, die dazu beitragen, Ihre Produktivität und Effizienz zu steigern.

Texteditor

Software, die zum Codieren und Programmieren verwendet wird, um einfache, nicht formatierte Text zu schreiben. Beispiele: Erhabener Text, Klammern, textedit, Textwrangler, Notepad++

Ide

Integrierte Entwicklungsumgebung. Hilft Menschen, effizienter zu programmieren. Ähnlich wie bei einem Texteditor, hat aber mehr Funktionen. Beispiele: Pycharm, Webstorm

Router

Ein Router ist der Schritt zwischen einem Modem und einem Computer. Wenn Informationen über Breitband in einem Modem eingehen, entschlüsselt der Router und sendet diese Daten an Ihren Computer.

Virtuelle Maschine (VM)

Eine virtuelle Maschine ist im Wesentlichen Software, die sich wie Hardware verhält: Sie hat keine physische Präsenz, kann aber Programme wie eine physische Maschine ausführen. Die beiden Arten von VMs sind System virtuelle Maschinen (entwickelt, um ganze Betriebssysteme auszuführen) und Virtuelle Maschinen verarbeiten (entwickelt, um nur ein Programm auszuführen).

Virtual Private Network (VPN)

VPNs bieten Netzwerken eine zusätzliche Sicherheitsebene. Sie können für öffentliche oder private Netzwerke verwendet werden, sind jedoch am häufigsten in Unternehmen, die Daten schützen möchten.

Versionskontrolle

Die Versionskontrolle ist ein System, das Änderungen an einer Datei oder einer Reihe von Dateien im Laufe der Zeit verfolgt. Sie können später bestimmte Versionen abrufen, wenn bestimmte Änderungen nicht funktionieren, sodass Sie die Mühe haben, alle Schritte rückgängig zu machen.

Taskmanager

Anwendungen, die es ermöglichen, sich wiederholte, aber notwendige Aufgaben zu automatisieren und Ihren Arbeitsprozess zu optimieren. Beispiele: Grunzen, Schluck

Front-End-Entwicklung

Auch als "Client -Seite" bezeichnet, weil Benutzer/Clients auf ihren Computern sehen werden. Das „Front -End“ einer Website oder App beinhaltet das Anzeige/das Design, das darin codiert ist.

Html

Hypertext -Markup -Sprache. Das „Gesicht“ des Internets. Alle Websites haben HTML. Webbrowser lesen HTML -Dateien und konvertieren sie in die Website, die Sie letztendlich sehen.

CSS

Cascading Style Sheets. Wenn HTML das „Gesicht“ ist, ist CSS das „Make -up.Sie können Stile auswählen und Abwechslung hinzufügen.

JavaScript

Läuft im Kunden (eine der wenigen Programmiersprachen, die dies tun). JavaScript ist die beliebteste Sprache in der Webentwicklung. Jetzt auch am hinteren Ende verwendet.

Back-End-Entwicklung

Oft als „Serverseite“ bezeichnet, ist das hintere Ende hinter den Kulissen, um eine Website oder ein App-Lauf zu machen-das Frontend ist das Gesicht und das hintere Ende ist das Gehirn. Beinhaltet Server und Datenbanken.

API

Programmierschnittstelle. Wird in der Softwareentwicklung verwendet, um eine Reihe von Regeln und Bausteinen für ein Programm bereitzustellen.

Datenbank

Sammlung der Daten einer Web -App.

DevOps

Softwareentwicklungsmethode, mit der Teams helfen sollen, besser zu kommunizieren und zusammenzuarbeiten. Vereint Entwickler mit anderen IT -Mitarbeitern mit dem Endziel einer verstärkten Produktion und Effizienz.

Rahmen

Vollständiges Semester ist „Webanwendungs ​​-Framework.Diese transportieren die Zeit, die zum Erstellen einer Website/App benötigt wird, indem Sie vorcodierte Vorlagen und Bibliotheken bereitstellen, damit Sie eine „Basis“ zum Aufbau haben.

Webserver

Der Hauptzweck eines Webservers besteht darin, Inhalte zu speichern und an Clients zu liefern. Es kann Hardware (ein Web-zugreifender Computer) oder eine Software (ein Programm sein, das Serveranforderungen erkennt und auf die Anfragen reagiert).

Abschluss

19 technische Begriffe, nur ein paar hundert (oder Tausende), um zu gehen. Nehmen Sie es langsam, werden Sie nicht überwältigt und Sie werden sie in kürzester Zeit beherrschen lassen.