Hier nun der vorerst letzte Beitrag der Reihe IT für jede:n – die wichtigsten Buzzwords einfach erklärt.

9 Bibliotheken

Spricht ein:e Programmierer:in von Bibliotheken, so meint er:sie nicht etwa die Stadtbibliothek mit Regalen voller Bücher, die man sich für bestimmte Zeit ausleihen kann. Vielmehr werden wichtige Bausteine der Softwareentwicklung gemeint. Programmbibliotheken beschreiben eine auf eine bestimmte Verwendung hin entwickelte Sammlung von Unterprogrammen, die die Programmierung erleichtern soll. Dies geschieht mithilfe von verschiedenen Unterprogrammen mit diversen Hilfsfunktionen, die Lösungswege für entsprechende Problemstellungen beinhalten. Diese Hilfsmodule können von Programmen angefordert werden. Beispielsweise existiert eine Bibliothek, die die Datenvisualisierung mithilfe von Diagrammen, Statistiken oder komplexen grafischen Darstellungen vereinfacht und dieser Umsetzung dient: JavaScript-Bibliothek D3.js.

Hier noch mehr zum Thema Bibliotheken:
https://whatis.techtarget.com/de/definition/Bibliothek-Library

10 Frameworks

Frameworks sind im Grunde eine spezielle Form einer (Klassen-)Bibliothek. Hierbei handelt es sich nicht um eine eigenständige Software. Stattdessen stellen sie den Ordnungsrahmen, der ebenfalls Softwareentwickler:innen die Entwicklung von Programmen (insbesondere die grundlegende Architektur der Software) erleichtern soll. Man kann es sich also wie eine Art „Programmiergerüst“ vorstellen. Für unterschiedliche Arten von Software gibt es entsprechend Frameworks, die für deren Erstellung herangezogen werden können: Webframeworks, Application Frameworks, Class Frameworks oder Domain Frameworks sind nur einige davon.

Hier findest du mehr Infos zu Frameworks:
https://it-talents.de/it-wissen/framework/

AdobeStock_285270915_klein.jpg

Quelle: Adobe Stock/Chaosamran_Studio

11 Domain

Eine Domain bezeichnet einen abgegrenzten Bereich des Internets, welcher durch einen Namen, den es so nur einmal auf der Welt gibt und der eindeutig ist, definiert ist. Dabei kann es sich under anderem um eine Website handeln, also beispielsweise www.google.de. Man kann auch von einer Internetadresse sprechen, die zentral von Domaincontrollern verwaltet wird. Der Aufbau von Domains besteht aus drei Teilen: Third-Level-Domain (z.B. www), Second-Level-Domain (z.B. google) und Top-Level-Domain (z.b. de). Die unterschiedlichen Bestandteile werden jeweils mit einem „.“ voneinander getrennt.

Noch nicht genug? Dann lies hier gerne noch mehr über Domains:
https://bit.ly/3lnA3uN

12 DNS

DNS, oder ausgeschrieben Domain Name System, ist ein hierarchisches System, welches eines der bedeutendsten Dienste eines IT-Netzwerks darstellt. Dieser Service wandelt die für uns Menschen lesbare Namen einer Internetadresse (bspw. www.google.de.) in eine numerische Adresse (etwa: 192.0.2.1) um, welche dann von Computern genutzt wird, um sich zu vernetzen. Einfacher wird es, wenn man sich vorstellt es handle sich dabei um eine Art Telefonbuch mit Namen und den dazugehörigen Nummern.

Hier erfährst du mehr über DNS:
https://www.crossmedia-it.com/domain-name-system/

AdobeStock_252147167_klein.jpg

Quelle: Adobe Stock/nomaden

13 Cybersecurity

Cybersecurity kann man auch als IT-Sicherheit verstehen, da diese für den Schutz von Netzwerken und Systemen, die mit dem Internet verbunden sind, zuständig ist. Da heutzutage immer mehr sensible Daten online oder auf Computern gespeichert werden, handelt es sich hierbei um einen besonders wichtigen Baustein der IT. Cybersecurity kann sich dabei auf den Schutz von Hardware, Software oder Daten beziehen. Durch gewisse Sicherheitsmaßnahmen soll verhindert werden, dass Cyber-Kriminelle ungehindert Zugriff darauf erhalten. Dabei gilt es einige Aspekte zu beachten, von denen die Folgenden eine kleine Auswahl bilden: Netzwerksicherheit, Cloud-Sicherheit, Datensicherheit, Infrastruktur- und Datenbanksicherheit.

Hier findest du noch mehr zu diesem wichtigen Thema:
https://www.kaspersky.de/resource-center/definitions/what-is-cyber-security

AdobeStock_269967227_klein.jpg

Quelle: Adobe Stock/artinspiring

Diese Schlagwörter bilden einen Teil der gängigsten Buzzwords der IT. Wenn du bis hier hin gelesen hast, hast du hoffentlich eine bessere Vorstellung wie das Internet funktioniert und mit was Programmierer:innen tagtäglich zu tun haben. Natürlich kratzen wir hier nur an der Oberfläche, denn die IT bietet noch viel mehr als nur das. Vielleicht konnten wir das Interesse bei der einen oder dem anderen wecken, sich noch ausführlicher mit den Themen auseinanderzusetzen.
Wir sind glücklich, in einem so spannenden Feld unsere Arbeit machen zu dürfen und die IT-Branche in Deutschland mit kreativen und kompetenten Fachkräften vermitteln zu können.