Kurz erklärt: Software ist ein Sammelbegriff für Computerprogramme und -anwendungen, die für bestimmte Aufgaben und Zwecke entwickelt wurden. Sie besteht aus Anweisungen und Regeln, die der Computer ausführen kann. Software wird mithilfe von Programmiersprachen, Frameworks und anderen Technologien entwickelt.
Glossar
Spring
Typ: Framework
Kurz erklärt: Spring ist ein Java-Framework. Es wird hauptsächlich für die Entwicklung von Web- und Mobile-Anwendungen verwendet. Es bietet eine Reihe von Tools und Funktionen, die Entwicklern dabei helfen, die Architektur von Anwendungen zu verwalten und zu gestalten. Spring wird hauptsächlich für die Entwicklung Server-seitiger Anwendungen verwendet. Es ist auch mit anderen Java-Frameworks und -tools, wie Hibernate und Maven, kompatibel.
Bekannte Unternehmen, die Spring einsetzen:
- eBay
- Netflix
SQL
Typ: Programmiersprache
Kurz erklärt: SQL (Structured Query Language) ist eine Datenbank-Abfragesprache, die zur Verwaltung und zur Abfrage von Daten in relationalen Datenbanken verwendet wird. SQL wird häufig in der Webentwicklung und in Anwendungen eingesetzt, die mit Datenbanken arbeiten, um Funktionalitäten wie das Abfragen, Einfügen, Aktualisieren und Löschen von Daten bereitzustellen. Neben der Abfrage ist auch die komplexe Analyse von Daten möglich, um Datenstrukturen zu erstellen und zu verändern.
Bekannte Unternehmen, die SQL einsetzen:
- Google: Verwaltung und Analyse von Daten
- Amazon: Verwaltung und Analyse von Daten
- Facebook: Verwaltung und Analyse von Daten
Svelte
Typ: Framework
Kurz erklärt: Svelte ist ein JavaScript-Framework. Es wird hauptsächlich für die Entwicklung von Web-Anwendungen verwendet. Im Unterschied zu React oder Angular wird Svelte nicht im Browser ausgeführt, sondern kompiliert vor der Ausführung zu reinem JavaScript-Code. Dadurch werden Svelte-Anwendungen besonders schnell.
Bekannte Unternehmen, die Svelte einsetzen:
- GitHub
- Nike
- The New York Times
Swift
Typ: Programmiersprache
Kurz erklärt: Swift ist eine objektorientierte Programmiersprache, die von Apple entwickelt wurde. Swift wird hauptsächlich in der Entwicklung von iOS-, iPadOS-, macOS-, watchOS- und tvOS-Anwendungen eingesetzt. Sie wird hauptsächlich in der mobilen Entwicklung eingesetzt, kommt aber auch in der Entwicklung von Server-Anwendungen und in der Datenanalyse zum Einsatz.
Bekannte Unternehmen, die Swift einsetzen:
- Apple: iOS-, iPadOS-, macOS-, watchOS- und tvOS-Anwendungen
- AirBnB: Entwicklung von iOS-Anwendungen
- LinkedIn: Entwicklung von iOS-Anwendungen
Symfony
Typ: Framework
Kurz erklärt: Symfony ist ein Open-Source-PHP-Framework. Es wird hauptsächlich für die Entwicklung von Web-Anwendungen verwendet.
Bekannte Unternehmen, die Symfony einsetzen:
- Adobe Systems
- eBay
- Netflix
Tailwind CSS
Typ: Framework
Kurz erklärt: Tailwind CSS ist ein Front-End-Web-Framework, das sich auf die Verwendung von Klassen für das Styling von HTML-Elementen konzentriert. Es ist besonders nützlich für die Erstellung von Benutzeroberflächen mit einem modularen und komponentenbasierten Design-Ansatz. Im Gegensatz zu anderen Front-End-Frameworks, die vorgefertigte Benutzeroberflächenkomponenten bereitstellen, bietet Tailwind CSS eine umfangreiche Palette von Klassen, die Entwicklern ermöglichen, ihre Benutzeroberflächen von Grund auf zu erstellen, indem sie die Klassen in ihren HTML-Markup-Dateien verwenden.
Bekannte Unternehmen, die Tailwind CSS einsetzen:
- Slack
- Trivago
- Zoom
Talentpool
Kurz erklärt: Ein Talentpool ist eine Sammlung von Kandidaten, die für zukünftige Mitarbeiterstellen interessant sind. Diese Kandidaten werden häufig von Unternehmen identifiziert und rekrutiert, wenn sie für aktuelle Stellen nicht verfügbar sind, aber als qualifiziert für zukünftige Stellen angesehen werden. Ein Talentpool kann auch aus Kandidaten bestehen, die sich freiwillig bewerben, um sich für zukünftige Stellen zu bewerben, oder aus Mitarbeitern, die für eine Beförderung in Betracht gezogen werden. Der Zweck eines Talentpools ist es, Unternehmen bei der schnellen Rekrutierung von qualifizierten Kandidaten für zukünftige Stellen zu unterstützen.
Testautomatisierung
Kurz erklärt: Testautomatisierung ist ein Prozess, bei dem Tests von Software-Systemen automatisch, ohne manuelle Unterstützung, ausgeführt wird. Die Automatisierung hat zum Ziel den Testprozess zu beschleunigen und die Qualität von Software zu verbessern. Hierbei greifen Entwickler auf Frameworks zurück, die speziell für die Testautomatisierung entwickelt wurden. Diese sind z. B. PyTest, Cucumber, Selenium oder Appium.
TypeScript
Typ: Programmiersprache
Kurz erklärt: TypeScript ist eine Programmiersprache, die auf JavaScript aufbaut und es erweitert, indem sie Typisierung und andere Funktionen hinzufügt. TypeScript wurde von Microsoft entwickelt und ist eine sogenannte “superset” von JavaScript. Das heißt, JavaScript-Code ist auch gültiger TypeScript-Code. TypeScript wird hauptsächlich in der Webentwicklung und in Kombination mit Frameworks wie Angular, React und Vue.js eingesetzt. Aber auch in der Spiele- und Anwendungsentwicklung kommt TypeScript zum Einsatz.
Bekannte Unternehmen, die TypeScript einsetzen:
- Asana: Entwicklung der Projektmanagement-Anwendung
- Dropbox: Entwicklung der Webanwendung
- Club of Code: Entwicklung der Plattform
Vaadin
Typ: Framework
Kurz erklärt: Vaadin ist ein Open-Source-Java-Framework. Es wird hauptsächlich für die Entwicklung von Web-Anwendungen verwendet.
Bekannte Unternehmen, die Vaadin einsetzen:
- Nokia
- Ericsson
- Red Hat
Visual Basic
Typ: Programmiersprache
Kurz erklärt: Visual Basic (VB) ist eine objektorientierte Programmiersprache, die von Microsoft entwickelt wurde. VB wird hauptsächlich für die Entwicklung von Windows-Anwendungen, wie z.B. Microsoft-Office-Anwendung, verwendet.
Bekannte Unternehmen, die Visual Basic einsetzen:
- Microsoft: Anwendungsentwicklung
- Accenture: Anwendungen für Kunden
- IBM: Anwendungen für Kunden
Vue.js
Typ: Framework
Kurz erklärt: Vue.js ist ein JavaScript-Framework. Es wird für die Entwicklung von Web-Anwendungen verwendet.
Bekannte Unternehmen, die Vue.js einsetzen:
- GitLab
- 9GAG
- Alibaba
XING Talentmanager
Kurz erklärt: Der XING-Talentmanager ist ein Recruiting-Tool von New Work, das von Recruitern genutzt wird, um Mitarbeiter zu finden und zu rekrutieren. Durch das Tool haben Recruiter erweiterte Suchfunktionen und Zugriffe auf die Nutzerbasis von XING.
XML
Typ: Zeichenkodierung
Kurz erklärt: XML (eXtensible Markup Language) ist eine Zeichenkodierung, die für die Übertragung und Speicherung von strukturierten Daten verwendet wird. Dabei können bspw. Daten zwischen verschiedenen Systemen geteilt oder Dokumente strukturiert und verwaltet werden. Auch im E-Commerce und in Nachrichtenfeeds findet XML Anwendung.
XML ist keine Programmiersprache im klassischen Sinne, sondern eine Zeichenkodierung.
Bekannte Unternehmen, die XML einsetzen:
- eBay: E-Commerce-Plattform
- Amazon: E-Commerce-Plattform
- IBM: Datenverarbeitung
Yii Framework
Typ: Framework
Kurz erklärt: Yii ist ein Open-Source-PHP-Framework. Es wird hauptsächlich für die Entwicklung von Web-Anwendungen verwendet.
Bekannte Unternehmen, die Yii einsetzen:
- Alibaba
- LG Electronics
- Softbank
Zend Framework
Typ: Framework
Kurz erklärt: Zend Framework ist ein Open-Source-PHP-Framework. Es wird hauptsächlich für die Entwicklung von Web-Anwendungen verwendet.
Bekannte Unternehmen, die Zend Framework einsetzen:
- Adobe
- BBC
- Cisco