Tutorials

Learn to code: an intro on how to get the basics down
Learning how to code: the basics
  • Web development

Welcome to the digital age: every day the average American spends hours looking at smartphone screens and PC monitors. But most still lack even a basic understanding on how the programs affecting their everyday life work. If you think you may fit into this demographic, don’t worry: thanks to online courses, videos tutorials, and supportive internet communities, it’s never been easier to learn...

Learning how to code: the basics
Kibana tutorial
Kibana dashboard tutorial for beginners
  • Web analytics

If large amounts of data have to be indexed and structured, the license-free engine, Elasticsearch, is a popular solution. The Kibana web interface is often used to present the processed data in an appealing form. Together with Elasticsearch and Logstash, this forms the so-called ELK stack. In our Kibana tutorial, we explain step by step how to get the server application Kibana up and running and...

Kibana dashboard tutorial for beginners
Jenkins tutorial
Jenkins: Tutorial for the CI-Tool
  • Web development

Continuous integration can improve the work of software development: fewer errors and more efficient, continuous integration. But this requires a simple yet comprehensive tool. That's why we're introducing Jenkins. This software makes it easier for you to work with automatic builds and individual pipelines. Our Jenkins tutorial will help you along the way!

Jenkins: Tutorial for the CI-Tool
GraphQL
GraphQL: flexible query language and runtime environment for your web API
  • Web development

Applications on the web need interfaces in order to exchange data. If you run a web project yourself and want to grant other programs access to certain data sets, an API (application programming interface) like this is essential. Established concepts such as REST or SOAP are often used in development – but there are alternatives, as GraphQL proves.

GraphQL: flexible query language and runtime environment for your web API
Everything you need to know about e-books: e-book formats
Everything you need to know about e-books – part three: e-book formats
  • Online sales

Are you looking to publish an e-book and are searching for the right file format to suit your needs? In the third part of our series on e-books, we’ll be taking a closer look at the most popular e-book formats on the market today, comparing their advantages and disadvantages and helping you to decide which format is the right one for you.

Everything you need to know about e-books – part three: e-book formats
Sequence diagrams
Sequence diagrams: depicting UML message exchanges
  • Web development

Sequence diagrams help you depict the message flow within a system in clear detail. A UML sequence diagram is a good choice for anyone who wants to understand a specific application case well. In object-oriented programming, sequence diagrams are suitable for checking the logic of a system. We’ll present these diagram types in detail and explain how to create a sequence diagram.

Sequence diagrams: depicting UML message exchanges
Deleting your PayPal
Deleting my PayPal account – what do I need to know?
  • Online sales

You do not have to provide any reasons to delete your PayPal account: If you find that you do not need or want to use your account anymore, then that’s enough to delete it. To do this, you don't even need to contact the service team directly, because in your profile settings you’ll find the option to delete your PayPal account quickly and easily.

Deleting my PayPal account – what do I need to know?
Class diagrams with UML
Creating class diagrams with UML
  • Web development

Class diagrams are structural diagrams in the UML modeling language. The UML class diagram is suitable for visualizing system elements and their dependencies for object-oriented programming languages. If you are a modeler creating a class diagram, it is advantageous to adhere to the official notation and semantics. This is the only way to avoid misunderstandings. We will explain notation for the...

Creating class diagrams with UML
How to enable cookies in your browser
How do I enable cookies in my web browser?
  • Website creation

Cookies save user information during website access to improve the page’s user-friendliness or record customer behavior. They’re responsible for noting down login data, browser settings, and other useful information so that you don’t have to set everything up again each time you visit the same site. Cookies can be completely or partially enabled, or just enabled for particular websites. How to...

How do I enable cookies in my web browser?
SQL JOIN
SQL JOIN – queries across multiple data tables
  • Technical matters

A major strength of the relational database model is that information is stored in separate database tables structured according to semantic relationships. This concept, known as normalization, is the basis for data storage that is as redundancy-free as possible, but requires a mechanism with which data from different tables can be merged for queries. The different JOIN types provide users with...

SQL JOIN – queries across multiple data tables