Einführung in Node.js

Node.js-Einführung: Die JavaScript-Laufzeitumgebung im Überblick

Mit der Software-Plattform Node.js nutzen Sie JavaScript serverseitig und profitieren auch bei der Entwicklung von Serveranwendungen von den Möglichkeiten der asynchronen, eventbasierten Programmierung. Wir geben Ihnen einen Überblick über den modularen Aufbau von Node.js, erklären, wie Sie Drittanbietermodule mithilfe des integrierten Paket-Managers npm nachinstallieren oder eigene Programmmodule...

Sequenzdiagramme mit UML erstellen

Sequenzdiagramme: Den Nachrichtenaustausch in einem System mit UML darstellen

Sequenzdiagramme helfen Ihnen dabei, den Nachrichtenfluss innerhalb eines Systems detailliert und gleichzeitig übersichtlich darzustellen. Wer einen Anwendungsfall ganz genau nachvollziehen möchte, der ist mit einem UML-Sequenzdiagramm gut beraten. In der objektorientierten Programmierung eignen sich Sequenzdiagramme zum Beispiel dafür, ein System auf seine Logik zu überprüfen. Wir stellen diesen...

Robo-Advisor: Wie arbeitet der virtuelle Anlageberater?

Robo-Advisor: Was steckt hinter dem virtuellen Anlageberater?

Geld in Aktien, Anleihen oder Rohstoffe investieren und nichts weiter tun, als Jahre später den Gewinn zu kassieren – mit der automatisierten Vermögensverwaltung, genannt Robo-Advisor, ist genau das seit einigen Jahren möglich. Die von Finanzinstituten und Fintechs angebotenen digitalen Anlageberater erstellen mithilfe eines Algorithmus eine individuelle Strategie für private Anleger und...

YAML: Das schlanke CSS-Framework für Experten

YAML: Das standardkonforme Grundgerüst für universelle Webprojekte

Wenn Sie eine neue Webanwendung entwickeln wollen, stehen Sie vor der Wahl, den Code komplett neu zu schreiben oder alternativ auf Frameworks zurückzugreifen. Diese Code-Sammlungen enthalten ein anwendungsbereites Gerüst, das Sie in der Folge an die eigenen Vorstellungen anpassen können. Das CSS-Framework YAML stellt Ihnen beispielsweise eine responsive Rahmenstruktur zur Verfügung, die bereits...

MooTools: Werkzeuge für klassenorientiertes JavaScript

MooTools: Das kompakte JavaScript-Framework

Keine andere Programmiersprache hat der Webentwicklung in den vergangenen Jahren seinen Stempel so deutlich aufgedrückt wie JavaScript. 1995 als Java-Alternative für den Netscape-Browser entwickelt, findet man heute nur mit Mühe eine Webanwendung, die gänzlich ohne die Skriptsprache auskommt. Kritiker bemängeln dennoch zu Recht, dass JavaScript ein Klassensystem fehlt und die Sprache insgesamt zu...

Continuous-Integration-Tools

Die besten Continuous-Integration-Tools im Überblick

Continuous-Integration-Tools erleichtern Entwicklern den Arbeitsalltag: Wollen Sie moderne und agile Methoden zur Softwareentwicklung (kontinuierliche Integration) einsetzen, erfordert das entweder sehr viel Disziplin und Aufwand, oder Sie greifen zu hilfreichen CI-Tools. Diese unterstützen Sie durch Automatismen und hilfreiche Features. Damit Sie einen Überblick haben, welche Anwendungen Ihnen...

Continuous Integration

Continuous Integration: Die kontinuierliche Integration erklärt

Wiederkehrendes Ärgernis bei der Entwicklung von Software: die große Integrations-Phase am Ende – inklusive mühseliger Fehlerbehebung. Die Arbeitsweise Countiuous Integration macht diesen anstrengenden Prozess überflüssig – durch granulare, kontinuierliche Integration. Jede neue Funktion wird direkt in die Code-Basis eingefügt – mitunter passiert dies mehrmals täglich. Das Team ist so immer auf...

Continuous Delivery

Continuous Delivery – Software-Entwicklung in der Pipeline

Mit Continuous Delivery automatisieren Software-Entwickler den Prozess von Entwicklung, Qualitätssicherung, Testing, Produktion und Auslieferung. Dabei erhalten sie die Möglichkeit, eine Software in einem viel früheren Entwicklungsstadium an den Kunden auszuliefern, während an dem Programm noch weitergearbeitet wird. Die dafür nötige Continuous Delivery Pipeline wird in unterschiedliche Testphasen...

Online fernsehen mit Zattoo | Was kann die Web-App?

Zattoo: Via TV-Streaming-Dienst online fernsehen (auch per Gratis-Account)

Zattoo ermöglicht das TV-Streaming über verschiedene Geräte – zahlreiche (vor allem öffentlich-rechtliche) TV-Sender können Sie sogar gratis online schauen. HD-Qualität und private Sender wie ProSieben, Sat.1 oder RTL bekommen Sie aber nur gegen einen monatlichen Aufpreis. Worin genau die Unterschiede zwischen dem kostenlosen Account und den verschiedenen Bezahlpaketen der Anwendung liegen und...

UML: Modellierungssprache für objektorientierte Programmierung

UML – eine grafische Modellierungssprache

Wer objektorientierte Programmierung betreibt und ein System nicht nur übersichtlich darstellen, sondern auch für Fachfremde zugänglich machen will, greift häufig auf die Universal Modeling Language zurück. UML ist eine Modellierungssprache, die aber noch mehr Anwendungsmöglichkeiten hat. UML-Diagramme eignen sich seit der Einführung vom UML 2.0 auch für die grafische Darstellung...


Auf dem Laufenden bleiben?

Jetzt für unseren Newsletter anmelden und gratis Online-Marketing Whitepaper für lokale Anbieter sichern!