fbpx

Es befinden sich keine Produkte im Warenkorb.

resize_to_60

GUIs mit JavaFX erstellen (2/2)

GUIs mit JavaFX erstellen (2/2) Im ersten Teil dieses Java Tutorials haben wir uns mit der Implementierung eines graphischen Taschenrechners in JavaFX beschäftigt. Bisher haben wir die Oberfläche in FXML, der Designsprache von JavaFX, gestaltet...

Hier weiterlesen!


resize_to_60

GUIs mit JavaFX erstellen (1/2)

GUIs mit JavaFX erstellen (1/2) Java ist eine der beliebtesten Programmiersprachen, die in vielen Bereichen sowohl für Datenverarbeitung, Berechnungen als auch graphische Anwendungen eingesetzt wird. Auf dem TIOBE-Index, der die Beliebtheit und den Anteil von...

Hier weiterlesen!


Web Scraping mit Python

Web Scraping mit Python Web Scraping (auch Web Data Mining oder Web Harvesting genannt) bezeichnet den Prozess, Daten aus dem Internet automatisiert zu extrahieren, aufzubereiten und zu analysieren. Die Praktik gehört damit in den Bereich...

Hier weiterlesen!


resize_to_80

Versionsverwaltung Praxisprojekt

Versionsverwaltung Praxisprojekt Im letzten Artikel haben wir uns mit Versionsverwaltung und insbesondere mit dem Tool Git beschäftigt. Um besser zu verstehen, wie man mit Git arbeitet, wollen wir den Git-Workflow nun an einem Beispiel demonstrieren....

Hier weiterlesen!


Versionsverwaltung

Versionsverwaltung Quelle: Wikimedia, by Daniel Kinzler CC3.0 Als Versionskontrolle oder Versionsverwaltung bezeichnet man das Vorgehen, Änderungen an Dokumenten und Dateien kontinuierlich zu erfassen. Dazu werden sogenannte Version Control Systems (VCS) genutzt. Die Versionen der Dateien...

Hier weiterlesen!


Microservices

Microservices Quelle: Wikimedia, by Frycenty Microservices sind ein Architekturmuster, das in den letzten Jahren an immer mehr Bedeutung gewonnen hat. Bei einer solchen Architektur geht es darum, Software in kleine, in sich abgeschlossene Dienste beziehungsweise...

Hier weiterlesen!


Agile Softwareentwicklung

Agile Softwareentwicklung Agile Softwareentwicklung beschreibt Ansätze des Softwareentwicklungsprozesses mit besonderem Fokus auf Flexibilität und inkrementelles Vorgehen. Dadurch sollen die Qualität des Produktes gesteigert, die Kommunikation verbessert und Risiken minimiert werden. Etabliert haben sich Gedanken rund...

Hier weiterlesen!


Tic Tac Toe In C#

Tic Tac Toe in C# (Teil 1 von 3) In diesem Tutorial geht es darum, ein eigenes kleines Projekt mit der Windows Presentation Foundation (WPF) und C# umzusetzen. Das Ziel des Projekts ist es, ein...

Hier weiterlesen!


Multithreading

Multithreading (auch Nebenläufigkeit oder Mehrsträngigkeit) bezeichnet das parallele Abarbeiten mehrerer Ausführungsstränge, sogenannter Threads, innerhalb eines Prozesses. Dadurch kann ein System schneller auf Ereignisse reagieren und die zur Verfügung stehende Hardware besser ausnutzen. Insbesondere durch die wachsenden Anforderungen an Software...

Hier weiterlesen!


Cloud Computing

Cloud Computing ist die dynamische bzw. bedarfsgesteuerte Bereitstellung von Anwendungen oder Rechenressourcen über das Internet oder ein Netzwerk. Anwendungen, auf die über eine Cloud zugegriffen wird, müssen also nicht lokal installiert werden. Genauso muss Hardware...

Hier weiterlesen!