JavaScript

Module tests in software development
Software quality assurance: module tests
  • Web development

Module tests are one of the most effective methods of identifying as many errors in the source code as possible early on in the software development process. The special feature: the smallest isolatable components of a program are placed in a neutral test environment. If errors appear, it’s obvious they are occurring in the module being tested, which makes them easy to correct.

Software quality assurance: module tests
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
SVG format: how to embed SVG vector graphics
SVG format: how to embed graphic files into your website
  • Website creation

Increasing the size of a raster graphic beyond its actual resolution comes with a loss of quality, which can lead to serious problems in your responsive web design, including increased loading times and a lower ranking in search engine results pages. Optimizing GIF, PNG, and JPG images to display properly across different devices can rapidly turn into a mammoth task. Because of this, vector...

SVG format: how to embed graphic files into your website
Introduction to Node.js
Node.js: the JavaScript runtime environment at a glance
  • Web development

With the software platform, Node.js, you can use JavaScript server-side and benefit from the asynchronous, event-based programming and the range of options for developing server applications. In this Node.js tutorial, we give you an overview of the program’s modular structure, explain how you can install program modules at any time using the integrated package manager, NPM, and use them to set up...

Node.js: the JavaScript runtime environment at a glance
MooTools: tools for class-based JavaScript
MooTools: the compact JavaScript framework
  • Web development

No programming language has made its mark quite like JavaScript. Developed in 1995 as a Java alternative for the netscape browser, you would be hard pushed to find a web application that doesn’t use this universal scripting language. However, critics rightly express concerns over the fact that JavaScript lacks a class system and the language is more unstructured than it should be. The MooTools...

MooTools: the compact JavaScript framework
Overview of Schema.org
What is Schema.org?
  • Website creation

Structured data is the only pathway to web 3.0. Web owners wishing to enlist the help of web crawlers or screenshots with semantic notation have an enormous choice of markup vocabularies to select from. The collaborative project Schema.org seeks to make this task a more manageable feat. The standardized markup is based on an agreement between the leading search engine providers of Google,...

What is Schema.org?
Tutorial: RDFa—markup with Schema.org
Tag your website with RDFa according to Schema.org’s guidelines
  • Website creation

Recommended by W3C as a standard for embedding metadata into HTML, HTML5, XHTML, and other XML dialects, this data format forms the foundation for the semantic web. The project Schema.org provides a standard vocabulary for the markup format. Find out more about its applications and limits and get a feel for tagging with RDFa.

Tag your website with RDFa according to Schema.org’s guidelines
Tutorial: JSON-LD with Schema.org
Marking up your website with JSON-LD according to Schema.org
  • Website creation

JSON LD gives the programmers the possibility of embedding meta data as script separately from web content. Separating HTML markup and semantic annotation helps ensure a more easily read source text and facilitates tagging meta data for dynamic web content. All of this makes JSON-LD a serious competitor of the data formats RDFa and Microdata.

Marking up your website with JSON-LD according to Schema.org