Jeden Monat teile ich mit Mitgliedern
4 neue praxisnahe Tutorials (je 1000+ Wörter).

Trage Deine Mail, damit Du
Deine Coding + Hacking Skills erweitern kannst!

Die Webseite nutzt nur technisch notwendige Cookies.

Learn Everything about Security + Coding. Practical and Free.

Start now

Visuelle Hacking und Coding Tutorials Steffen Lippke

Cybersecurity – Applied to everyone and businesses.

Cybersecurity Tutorails- Steffen Lippke

Protect yourself and your business from criminals, snitches and governments.
Contain the risk with my free tutorials.

Protect yourself effectively

From 0 to success in the App Store.

Ionic Framework Tutorials- Steffen Lippke

Successful apps are no coincidence. Development is not only about coding,
but also about good planning and customer orientation.

Develop your app

Ethical hacking explained step by step

Ethical Hacking Tutorials- Steffen Lippke

You want to understand how criminals attack computers and how to protect yourself?
These tutorials will help you dive into a new world.

Read hacking guides

Learn about new frameworks

Coding Frameworks Tutorials- Steffen Lippke

Much of the software you use today is based on frameworks.
I’ll show you everything from the beginning!

Learn the TOP frameworks

Data Science for beginners

Data Science Tutorials- Steffen Lippke

I show you how to practically apply mathematical concepts and
how to create new artificial intelligences with real data sets.

Begin Data Science

Develop professional software. Step by step.

Software Engineering

Software is not just software. Programming is only a small part of the development process. Learn how to do it right with these guides.

Get insights

Who am I?

Steffen Lippkes Blog Logo Liquid Idea

I blog by choice to learn more about the world of information security and programming. I dive deep into the technical topics when I prepare content for a tutorial:

Bringing Security Forward

My slogan

I’ve been programming since 2008 and I’ve been passionate about InfoSec since 2018. Code and examples is a central part of my tutorials because understanding code is a prerequisite of security / hacking.

Update your beliefs

Before 2018, I subconsciously repeat the following belief in my head:

“Hacking is only for the brain-sick geeks who program Bash in their heads backwards!”

Earlier me

After I found my way into InfoSec, I erased the belief set from my brain. Hacking and coding is not a criminal activity, but a creative discipline like drawing, cooking or making music.

I want to convince you about security/hacking and coding so that you can turn your negative beliefs into enthusiasm.

More in my online CV

100 % advertising free. Always.

As a volunteer-run blog, this is and will always be 100% ad-free.

I hate advertising. You do not need any ad blockers.

Content. No clickbait.

My tutorials explain IT concepts, frameworks and code without a lot of babble.

I’m interested in solid implementation of IT solutions.

Sharing knowledge. Applying knowledge.

The internet lives through links.

I provide you with many links to other blogs, institutions and other sources of information so that you can delve into a topic.

Structure of the tutorials

This tutorial template is optimized for beginners and especially reader-friendly – I use this for many coding tutorials.

Goal – What do we want to achieve?

Every tutorial should make clear to the reader at the beginning what the tutorial is aiming at and what the content is. This section should include a..

  • Screenshot of the finished app
  • (Knowledge) requirements
  • technical requirements
  • All programes used

This section contains the links for installing the required programs. The tutorials are meant to create (mostly) useful basic apps that you can build on later, e.g. a gallery or a contact list.

Concept – How does the tutorial work?

The concept should give the reader an idea of how the tutorial will run as a whole.

Which core concepts and approaches does the tutorial follow in order to implement a software?

Basics – How do I convey content that sticks?

This section uses examples to explain the theoretical basics to the reader, which the reader can immediately apply in the “Coding and Implementation” section.


  • Technical terms
  • Architectures
  • Conventions
  • Terminology
  • Ideas
  • Processes

… should be explained in this section.

Coding – How do I implement the idea?

As the heart of the tutorial, the practical section should give you step-by-step installation instructions. Many coding projects fail for beginners because the installation on Windows or Linux is cumbersome.

Many screenshots and terminal commands should simplify the installation process.

After the installation, I provide you with code snippets. These are licensed under the MIT licence. A precise captions explains each image in detail. The step-by-step instructions are divided into larger work blocks.

A sub-heading indicates a milestone.

Extensions – How can I continue?

If you don’t get enough out of the tutorial, use this section.

The ideas, links and hints extend the project or deepen the presented topic. Many of my tutorials only scratch the surface of the possibilities.

The tutorials are meant to inspire you to keep working on your projects.

Goal – How can I improve the tutorial?

Finally, a few final sentences to round off the tutorial.

  • Please leave a comment for the tutorials
  • Give suggestions for improvement
  • Give other ideas
  • Criticise the tutorial
  • Express your opinion

I publish every serious comment – the critical ones too.

Danke fürs Lesen! Erhalte weitere Tutorials in meinem kostenlosen Newsletter.
Jeden Monat teile ich mit Dir 4 neue praxisnahe Tutorials.
Trage Deine Mail zum kostenlosen Empfang des Newsletters* ein.

Quellenangabe Bilder: Icons und SVG-Grafiken im Titelbild von Microsoft PowerPoint 2019, frei verfügbar nach EULA
*) Mit dem Abonnement des Newsletters erklären Sie sich mit der Analyse des Newsletters durch individuelle Messung, Speicherung und Analyse von Öffnungsraten und der Klickraten in Profilen zu Zwecken der Gestaltung künftig besserer Newsletter einverstanden. Sie können die Einwilligung in den Empfang des Newsletters und die Messung mit Wirkung für die Zukunft widerrufen. Mehr in der Datenschutzerklärung.