Die neue Lernplattform für IT-Professionals

Digitale Kurse und Trainings für Softwareentwickler

Ob Sprachen wie C++ und JavaScript oder Best Practices und Clean Code: Bleibe mit deiner Weiterbildung auf dem Laufenden und meistere die ständig neuen Tools und Techniken in der Softwareentwicklung.

Von Softwarearchitektur bis Frontend-Entwicklung

Die heise Academy bietet dir fundiertes Wissen für deine Softwareprojekte. Meistere mit unseren Experten in E-Learning-Kursen die beliebtesten Programmiersprachen und Tools und profitiere von Erfahrungen aus der Praxis.

Vertiefe dein C++ oder JavaScript-Wissen
Architekturen mit Domain-driven Design
Best Practices für Clean Code
Fullstack-Projekte realisieren
Spring Boot und Java in der Praxis
Software-Design und Patterns einsetzen

Die neue Lernplattform für IT-Professionals

IT-Kurse aus der Praxis

Lerne in Online-Kursen und -Trainings, wie Technologien funktionieren und wie du deine Aufgaben damit löst.

Triff erfahrene IT-Experten

Profitiere von der Erfahrung unserer IT-Experten und hole dir hilfreiches Praxiswissen aus erster Hand.

Lerne, wie es für dich passt

Nutze das Kursangebot überall und auf jedem Gerät und lerne immer dann, wenn du es brauchst.

Übungen zum Ausprobieren

Probiere das gelernte Wissen selbst aus – mit Beispielaufgaben, Coding-Segmenten und Praxisübungen.

Überprüfe dein neues Wissen

Teste das Gelernte mit interaktiven Quizzes und löse die Programmieraufgaben deiner Trainer spielerisch.

Individuelle Lernumgebung

Lerne in deinem eigenen Tempo und nutze die Inhalte so, wie du sie brauchst, inklusive Notizen, Transkript und Fragen-Modul.

Online-Kurse zu Softwareentwicklung

Lass dir von IT-Experten genau erklären, wie Technologien funktionieren und wie du eigene Aufgaben damit löst – mit anschaulichen Beispielen, praktischen Übungen und Wissenstests. Eine Auswahl unserer Online-Kurse zu Softwareentwicklung:

Online-Kurs

Asynchrone Programmierung mit Kotlin Coroutines

Der Einstieg in serverseitige, asynchrone Programmierung mit Suspending Functions, Coroutines und Flows

Mit Hauke Brammer

18 Videos
01:30 h
5 min / Video
Probevideo anschauen
Online-Kurs

GraphQL – Eine praktische Einführung

Lerne die Grundlagen und Konzepte der Abfragesprache kennen

Mit Nils Hartmann

33 Videos
02:45 h
5 min / Video
Probevideo anschauen
Online-Kurs

GraphQL APIs mit Spring Boot entwickeln

Lerne am Beispiel einer Anwendung, wie du GraphQL APIs mit Spring Boot und Spring for GraphQL entwickeln kannst

Mit Nils Hartmann

48 Videos
05:00 h
6 min / Video
Probevideo anschauen
Online-Kurs

Der C++20-Kurs – Concepts, Ranges, Module und Coroutinen

Der umfassende Programmierkurs für C++20 – mit allen Neuerungen im Detail erklärt

Mit Rainer Grimm

48 Videos
03:39 h
5 min / Video
Probevideo anschauen
Online-Kurs

Spring Boot für Java-Entwickler im praktischen Einsatz

Lerne Spring und Spring Boot und entwickle Anwendungen und Microservices

Mit Thomas Kruse

123 Videos
12:18 h
6 min / Video
Probevideo anschauen
Online-Kurs

Der JavaScript-Kurs für Softwareentwickler

Der Praxiskurs zur wichtigsten Sprache für moderne Webanwendungen – ideal für den Ein- und Umstieg

Mit Golo Roden

77 Videos
08:00 h
6 min / Video
Probevideo anschauen
Online-Kurs

Domain-driven Design: Domänen erforschen und in Software umsetzen

Der vollständige Einstieg: Event Storming, Strategic Design, Tactical Design und der Umgang mit Legacy

Mit Eberhard Wolff

75 Videos
05:00 h
4 min / Video
Probevideo anschauen
Online-Kurs

Software-Design und Design Patterns mit modernem C++

Lerne, wie Vererbung richtig funktioniert und wie du mit Design Patterns und Type Erasure besseren Code entwickelst

Mit Klaus Iglberger

79 Videos
07:43 h
5 min / Video
Probevideo anschauen
Online-Kurs

Softwarequalität mit Clean Code verbessern

Lerne, wie dein Quelltext verständlich und wartbar bleibt und du deine Codequalität verbessern kannst

Mit Arkadius Roczniewski

94 Videos
09:30 h
6 min / Video
Probevideo anschauen
Online-Kurs

Modernes Softwaredesign mit den SOLID-Prinzipien

Verbessere dein Verständnis für Softwaredesign und meistere die SOLID-Prinzipien

Mit Klaus Iglberger

7 Videos
00:52 h
7 min / Video
Probevideo anschauen
Online-Kurs

Schiffe versenken mit T-SQL: Die Abfragesprache in der Praxis

Der umfassende Kurs zur Datenbank-Programmierung mit T-SQL – mit vielen praktischen Übungen

Mit Torsten Ahlemeyer

93 Videos
05:44 h
4 min / Video
Probevideo anschauen
Online-Kurs

Der Intensivkurs: ASP.NET Core für C#-Anwendungen und WebAPIs

Erstelle eigene Webanwendungen und Cloud-Software mit C# ASP.NET Core, SQL, Entity Framework, Razor, Bootstrap und APIs

Mit Jannick Leismann

40 Videos
04:40 h
7 min / Video
Probevideo anschauen
Online-Kurs

Programmiersprache C: Kompaktkurs für Einsteiger und erfahrene Entwickler

Werde Automatisierungsexperte und erlerne strukturiert C-Programme zu entwickeln und bestehende Programme zu warten

Mit Jannick Leismann

63 Videos
05:00 h
4 min / Video
Probevideo anschauen
Online-Kurs

Python Bootcamp: Der komplette Programmierkurs

Lerne in Python zu programmieren und starte deine Karriere in der Softwareentwicklung oder im Bereich Data Science

Mit Jannick Leismann

73 Videos
05:44 h
4 min / Video
Probevideo anschauen
Online-Kurs

Einstieg ins Game-Engineering mit Unity und C#

Erstelle performante Spiele und 3D-Anwendungen in Unity und C#

Mit Dr.-Ing. René Bühling

108 Videos
13:57 h
7 min / Video
Probevideo anschauen

Online-Trainings zu Softwareentwicklung

Lerne von unseren IT-Experten live in Trainingssessions zu aktuellen Themen, tausche dich persönlich mit anderen Lernenden aus und bekomme professionelle Antworten auf deine Fragen. Eine Auswahl unserer Online-Trainings zu Softwareentwicklung:

Online-Training

Mastering Microservices 2022

Meistere in sieben Praxisvorträgen die wichtigsten Themen rund um Microservices-Architekturen

Mit Lars Röwekamp, Daniel Kocot, Eberhard Wolff u.v.m.

Live
28.04.2022
09:00 – 17:00 Uhr
Online-Training

C++ in der Praxis: Die Special Member Functions

Meistere eine der wichtigsten Grundlagen für deine Arbeit mit C++20

Mit Klaus Iglberger

Live
20.06.2022
09:00 – 13:00 Uhr
Online-Training

Anforderungsmanagement mit Jira und Confluence

Meistere ein zeitgemäßes Anforderungsmanagement mit den Tools von Atlassian

Mit Daniel Hecker & Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Einstieg ins Anforderungsmanagement

Meistere die wichtigsten Prinzipien und Grundlagen für die Entwicklung komplexer Systeme

Mit Daniel Hecker & Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Agiles Anforderungsmanagement in der Praxis

Lerne von renommierten Experten, wie Anforderungsmanagement und Agilität zusammenspielen

Mit Daniel Hecker & Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Methoden der Anforderungserhebung

Lerne die wichtigsten Techniken für deine Anforderungserhebung kennen

Mit Daniel Hecker & Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Agiles Anforderungsmanagement im regulierten Kontext

Meistere, wie du deine Anforderungen auch im regulierten Kontext agil verwaltest

Mit Daniel Hecker & Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Design von Microservices mit Domain-driven Design

Lerne, wie du deine Microservices-Architektur richtig umsetzt und einzelne Dienste korrekt schneidest

Mit Arne Limburg

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Microservices-Architekturen und -Pattern

Die wichtigsten Best Practices für Microservices einfach und praktisch erklärt

Mit Lars Röwekamp

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Shared Data in verteilten Architekturen

Meistere den Umgang mit Daten in verteilten Microservices-Anwendungen

Mit Lars Röwekamp

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Micro Frontends im praktischen Einsatz

Lerne, wie du den Microservices-Gedanken auch bei deinen Frontends realisierst

Mit Lars Kölpin-Freese

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Testen von Microservices in der Praxis

Meistere die besten Testing-Strategien für deine Microservices

Mit Arne Limburg

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Erfolgreiches Requirements-Management mit Jira und Confluence

Lerne, wie du mit Confluence Anforderungen dokumentierst und in Jira ein Requirements-Engineering-Modell umsetzt

Mit Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spieltzeit
Online-Konferenz

Kotlin in der Praxis

Meistere die beliebte Programmiersprache in der Online-Konferenz von Rheinwerk und Heise

Mit Rolang Krüger, Jörn Dinkla, Thomas Künneth u.v.m.

AUFZEICHNUNG
7 Praxis-Vorträge
Online-Training

Agile Softwareentwicklung im Unternehmen

Lerne dazu und hole dir Best-Practices von 7 Expertinnen und Experten aus dem Agile-Bereich

Mit Konstantin Diener, Carola Lilienthal, Anke Nehrenberg u.v.m.

AUFZEICHNUNG
7 Praxis-Vorträge

Die Flatrate für dein IT-Wissen

Mit dem Academy-Abonnement hast du Zugriff auf alle Online-Kurse, du kannst an allen Online-
Trainings teilnehmen und dir jederzeit viele Aufzeichnungen von Webinaren
und Konferenzvorträgen anschauen

Über 60 Online-Kurse

Meistere die wichtigsten Themen der Softwareentwicklung, Administration und Security mit den Praxis-Kursen der heise Academy. Sichere dir deinen Wissensvorsprung mit interaktiven Quizzes, Programmierübungen und On-Demand-Inhalten.

Über 100 Online-Trainings

Lerne in praxisnahen Live-Veranstaltungen die Themen, die du für deine Arbeit brauchst. Arbeite live an den Beispielen mit und stelle dem Experten deine Fragen im Chat. Inklusive Zugriff auf die Aufzeichnung und alle Materialien, um dein Gelerntes zu festigen. 

Individuelle Lernumgebung

Die heise Academy bietet dir ein Lernerlebnis ganz nach deinem Geschmack: Lerne in deinem eigenen Tempo, auf allen Geräten und zu jeder Zeit. Damit kannst du deine persönliche Weiterbildung perfekt in deinen Arbeitsalltag integrieren.

Unsere IT-Experten stellen sich vor

Bleibe auf dem Laufenden

Dein Interesse an der heise Academy ist geweckt?

Dann abonniere unseren Newsletter. Wir informieren dich über alle Neuigkeiten, aktuelle Kurse und interessante Aktionen.