White icon for the tutorials category CMS & Web

CMS & Web

Content for the web - you have the overview!
Content for the web - you have the overview!

Your tutorials on CMS and basic programming skills

Text, photos, graphics, sounds and pages - as soon as you are active on the web, you need to organize your content in order to keep track of thousands of files and large projects. The tool of choice: content management systems. Our CMS tutorials will make you even more digitally savvy. And because you'll always come across HTML code or the odd line of Python code on the web, you can also learn the basics of programming with our training courses.

Chrome Developer Tools: 8.1 | The MS Edge DevTools

Apply Chrome Developer Tools effectively (Tutorial)

Chrome Developer Tools: 7 | The most important settings of the Chrome Dev Tools

Apply Chrome Developer Tools effectively (Tutorial)

Chrome Developer Tools: 6.1 | Useful helpers and Rendering tab

Apply Chrome Developer Tools effectively (Tutorial)

Chrome Developer Tools: 5.1 | Profiler - Analyze and optimize performance

Apply Chrome Developer Tools effectively (Tutorial)

Chrome Developer Tools: 4.1 | Network: Overview of the features

Apply Chrome Developer Tools effectively (Tutorial)

Chrome Developer Tools: 3.1 | Presentation: Script Debugging and setting the first breakpoint

Apply Chrome Developer Tools effectively (Tutorial)

Chrome Developer Tools: 2.1 | Inspect DOM structure in the Elements tab

Apply Chrome Developer Tools effectively (Tutorial)

Chrome Developer Tools: 1.1 | What are you learning in this course?

Apply Chrome Developer Tools effectively (Tutorial)

OpenAI API: 1 | What can you expect in the course?

OpenAI API: Program AI-based chats, sales assistants & text adventures

OpenAI API: 2.1 | Tools we will use
free of charge
OpenAI API: 2.1 | Tools we will use

OpenAI API: Program AI-based chats, sales assistants & text adventures

OpenAI API: 3.1 | Creation of the AstroJS base project

OpenAI API: Program AI-based chats, sales assistants & text adventures

OpenAI API: 4.1 | Creating the project

OpenAI API: Program AI-based chats, sales assistants & text adventures

OpenAI API: 5.1 | Creating the new project

OpenAI API: Program AI-based chats, sales assistants & text adventures

OpenAI API: 6 | What has been learned, what else is there?

OpenAI API: Program AI-based chats, sales assistants & text adventures

Flexbox in CSS & HTML: 1 | What can you expect in the course?

Flexbox in CSS & HTML (Tutorial) - develop responsive layouts

Flexbox in CSS & HTML: 2.1 | Why Flexbox and how does it work?

Flexbox in CSS & HTML (Tutorial) - develop responsive layouts

Flexbox in CSS & HTML: 3.1 | Structure of the example structure

Flexbox in CSS & HTML (Tutorial) - develop responsive layouts

Flexbox in CSS & HTML: 4.1 | Centering

Flexbox in CSS & HTML (Tutorial) - develop responsive layouts

Flexbox in CSS & HTML: 5 | Conclusion and outlook

Flexbox in CSS & HTML (Tutorial) - develop responsive layouts

React tutorial: 1.1 | Welcome and overview

Learn and understand React - the practical tutorial

React-Tutorial: 2.1 | Variable declaration with let and const versus var

Learn and understand React - the practical tutorial

React-Tutorial: 3.1 | HTML in JS: JSX

Learn and understand React - the practical tutorial

React tutorial: 5.1 | Create video player app

Learn and understand React - the practical tutorial

React tutorial: 6.1 | Create your own hooks

Learn and understand React - the practical tutorial

React tutorial: 7 | Conclusion and outlook

Learn and understand React - the practical tutorial

JavaScript ES6-ES13: 1 | What can you expect in the course?

Modern JavaScript with ES6-ES13 (JS-Tutorial)

JavaScript ES6-ES13: 2.1 | Why ES6? Can't I stay with good old JavaScript?

Modern JavaScript with ES6-ES13 (JS-Tutorial)

JavaScript ES6-ES13: 3.1 | Variable declaration with let and const versus var

Modern JavaScript with ES6-ES13 (JS-Tutorial)

JavaScript ES6-ES13: 4 | Summary and outlook

Modern JavaScript with ES6-ES13 (JS-Tutorial)

C# programming: 10.1 | Introduction to object-oriented programming (OOP)

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# Programming: 11.1 | Arrays: Introduction and basics

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 9.1 | Overview of the different loops

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 8.1 | Making your first simple decisions in C#

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 12.1 | Reading text files

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 7.1 | Overview of the types of operators

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 6.1 | Definition of methods

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 13.1 | WPF: Introduction and possible installation

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 5.1 | What are data types and what types are there?

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 14.1 | Introduction to the use of databases and chapter overview

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 15.1 | What is LINQ? First introduction

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 4.1 | Explanation of the components in the source code editor

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 3 | Overview of the Visual Studio interface

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# Programming: 2.1 | Download and install Visual Studio Community

Learning to program C# - from data types to object-oriented programming (video tutorial)

C# programming: 1 | What can you expect in the course?

Learning to program C# - from data types to object-oriented programming (video tutorial)

Elementor for WordPress: 6.1 | Plugins - an overview

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 24 | Completion

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 23.1 | Footer of your website with Envato Elements

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 22.1 | Create your website's menu

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 21 | Elementor website with the Pro version

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 20.1 | Posts

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 19.1 | Install Elementor Pro

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 18.1 | Create contact form

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 17 | Elementor website with the free version

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 16.1 | Warning

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 15.1 | Image box

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 14.1 | Inner section

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 13.1 | Advanced

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 12.1 | Connect with the template library (Library)

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 11.1 | Navigator

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 10.1 | Global colors

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 9.1 | Column settings

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 8.1 | The tabs explained: Content, Style and Advanced

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 7.1 | Prepare and set up pages with OceanWP

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 5.1 | Pro vs Free Elementor

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 4.1 | What is Elementor?

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 3.1 | Definition for WordPress

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 2.1 | Which hosting providers are available?

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Elementor for WordPress: 1.1 | Introduction

Elementor for WordPress (Tutorial): How to create your own Pages with the Page Builder

Understanding and setting up OpenVPN - secure in the network: 6.1 Port forwarding for local servers

Understanding and setting up OpenVPN - secure in the network

Understanding and setting up OpenVPN - secure in the network: 2.1 Introduction: VPN basics

Understanding and setting up OpenVPN - secure in the network

Understanding and setting up OpenVPN - secure in the network: 7 Bonus: OpenVPN installation using a bash script

Understanding and setting up OpenVPN - secure in the network

Understanding and setting up OpenVPN - secure in the network: 4.1 Introduction: Server preparations

Understanding and setting up OpenVPN - secure in the network

OpenVPN: Step by step to your own server (e-book)

Understanding and setting up OpenVPN - secure in the network

Understanding and setting up OpenVPN - secure in the network: 8 Adoption

Understanding and setting up OpenVPN - secure in the network

Understanding and setting up OpenVPN - secure in the network: 1.1 Intro

Understanding and setting up OpenVPN - secure in the network

Understanding and setting up OpenVPN - secure in the network: 3.1 Introduction: VPN security

Understanding and setting up OpenVPN - secure in the network

Understanding and setting up OpenVPN - secure in the network: 5.1 Introduction: OpenVPN server practice

Understanding and setting up OpenVPN - secure in the network

Programming with Python - 9.1 What to do if there's a fire?

Learning to program with Python - the practical tutorial

Programming with Python - 14.1 Creating HTTP requests

Learning to program with Python - the practical tutorial

Programming with Python - 15.1 Installing MySQL on Windows

Learning to program with Python - the practical tutorial

Programming with Python - 16.1 The task: Book management

Learning to program with Python - the practical tutorial

Programming with Python - 13.1 Your first unit test

Learning to program with Python - the practical tutorial

Programming with Python - 12.1 Writing to files

Learning to program with Python - the practical tutorial

Programming with Python - 11.1 What are objects?

Learning to program with Python - the practical tutorial

Programming with Python - 10.1 Computer on the command line

Learning to program with Python - the practical tutorial

Programming with Python - 8.1 Individual Python scripts & parameters

Learning to program with Python - the practical tutorial

Programming with Python - 7.1 Functions with parameters and return values

Learning to program with Python - the practical tutorial

Programming with Python - 6.1 List Comprehensions

Learning to program with Python - the practical tutorial

Programming with Python - 5.1 Task: Read in values and calculate average

Learning to program with Python - the practical tutorial

Programming with Python - 1.1 Welcome
free of charge
Programming with Python - 1.1 Welcome

Learning to program with Python - the practical tutorial

Programming with Python - 2.1 Variables in Python

Learning to program with Python - the practical tutorial

Programming with Python - 3.1 Lists

Learning to program with Python - the practical tutorial

Programming with Python - 4.1 Conditions with if

Learning to program with Python - the practical tutorial

Linux for beginners - 5.1 Sudo and the super user (root)

Linux tutorial for beginners: Learn the basics & set up Ubuntu

Linux for beginners - 2.1 What is Linux?

Linux tutorial for beginners: Learn the basics & set up Ubuntu

Linux for beginners - 3.1 VirtualBox installation

Linux tutorial for beginners: Learn the basics & set up Ubuntu

Linux for beginners - 4.1 Graphical user interface of Ubuntu

Linux tutorial for beginners: Learn the basics & set up Ubuntu

Linux for beginners - 1.1 Course intro
free of charge
Linux for beginners - 1.1 Course intro

Linux tutorial for beginners: Learn the basics & set up Ubuntu

Linux for beginners - 9.1 Cronjob: recurring tasks

Linux tutorial for beginners: Learn the basics & set up Ubuntu

Linux for beginners - 6.1 Creating and deleting folders

Linux tutorial for beginners: Learn the basics & set up Ubuntu

Your code for more knowledge

Tutorials on web design, CMS and development

Learn with practical online tutorials

The basics of programming - from HTML to Python

Whether you're editing images for the web or writing marketing texts: Sooner or later, the moment will come when you open WordPress or work with developers. It's good if you can have a say, get involved and shine with basic programming skills. This is exactly what our web and CMS tutorials are designed for: By learning how to work with HTML, CSS, PHP and JavaScript, and preferably also with jQuery or Python, you can fix small to large code problems yourself. Programming knowledge required!

From HTML to JavaScript