Tech -Bedingungen Crash -Kurs 19 Begriffe zu wissen
- 1176
- 258
- Dustin Gutschank
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.