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

Wende das erlernte Wissen selbst an – mithilfe von Beispielaufgaben, Coding-Segmenten und Praxisübungen.

Überprüfe dein neues Wissen

Teste das Gelernte in interaktiven Quiz und löse spielerisch die Programmieraufgaben deiner Trainer.

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

C#11 – Neuerungen

Bleibe up to date mit den Neuerungen der Programmiersprache C# – und wende alle wichtigen Funktionen praktisch an

Mit Thorsten Kansy

15 Videos
00:55 h
3 min / Video
Probevideo anschauen
Online-Kurs

C/C++ Compile Process Breakdown

Lerne, wie Programme in C und C++ auf Linux kompiliert werden

Mit Jonathan Hauser

36 Videos
04:01 h
6 min / Video
Probevideo anschauen
Online-Kurs

Cloud-Native-Anwendungen mit Azure entwickeln

Nutze Cloud-Native-Architekturen und -Entwurfsmuster, um hoch skalierbare Anwendungen zu entwickeln

Mit Jörg Krause

74 Videos
07:16 h
5 min / Video
Probevideo anschauen
Online-Kurs

Concurrency in Go

Lerne eines der spannenden Features der Sprache Go kennen – für mehr Tempo bei weniger Data Races

Mit Andreas Schröpfer

41 Videos
03:35 h
5 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:51 h
4 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
07:57 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

67 Videos
05:08 h
4 min / Video
Probevideo anschauen
Online-Kurs

Einstieg in AWS API Gateway REST

Nutze von AWS verwaltete APIs für optimale Sicherheit, Skalierung, Authentifizierung und verteilte Architekturen

Mit Christian Oette

86 Videos
06:25 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 René Bühling

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

Essenzielles JavaScript für React

Lerne die wesentlichen Aspekte von modernem JavaScript, die du für die Programmierung mit React benötigst

Mit Erik Behrends

47 Videos
02:39 h
3 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:02 h
6 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

Komplexe SQL-Abfragen

Der Videokurs zur Datenbanksprache mit Lösungsansätzen aus der Praxis

Mit Torsten Ahlemeyer

100 Videos
07:03 h
4 min / Video
Probevideo anschauen
Online-Kurs

Microsoft Power Platform: Einstieg in Power Apps

Erstelle und veröffentliche professionelle Apps mithilfe von Vorlagen und einfachen Drag-&-Drop-Funktionen

Mit Tom Wechsler

44 Videos
02:54 h
3 min / Video
Probevideo anschauen
Online-Kurs

Microsoft Power Platform: Einstieg in Power Automate

Automatisiere sich wiederholende Aufgaben und löse mit einem einzigen Ereignis mehrere Aktionen aus

Mit Tom Wechsler

50 Videos
03:01 h
3 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:51 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:01 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:38 h
4 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

92 Videos
07:29 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:54 h
6 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:22 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:13 h
5 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 fachkundig Antworten auf deine Fragen. Eine Auswahl unserer Online-Trainings zu Softwareentwicklung:

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

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-Konferenz

Agile Softwareentwicklung im Unternehmen 2021

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

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

AUFZEICHNUNG
7 Praxis-Vorträge
Online-Training

Agiles Projektmanagement mit Jira und Confluence

Meistere ein Projektmanagement mit Atlassian-Tools im agilen Kontext

Mit Daniel Hecker & Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Als Product Owner in den Scrum-Events

Lerne, wie du dich als Product Owner in den Scrum-Events richtig verhältst

Mit Dominique Winter & Tim Klein

AUFZEICHNUNG
4 Stunden Spielzeit
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

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-Konferenz

DevOps im Unternehmen 2021

Meistere an einem Tag die wichtigsten Tools und Techniken aus der DevOps-Welt

Mit Stephen Chin, Konstantin Diener, Lena Reinhard u.vm.

AUFZEICHNUNG
7 Praxis-Vorträge
Online-Training

Die Bedürfnisse der Nutzer verstehen und berücksichtigen

So verstehst du deine Nutzer und verbesserst deine Produkte

Mit Tim Klein, Oliver Winter & Dominique Winter

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Die Rolle des Product Owner verstehen

Meistere deine Rolle als Product Owner im Scrum-Prozess

Mit Oliver Winter & Tim Klein

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

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 & Daniel Hecker

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Erfolgreiche Zusammenarbeit mit Stakeholdern

So gelingt deine Zusammenarbeit mit allen Stakeholdern deine Produkte

Mit Oliver Winter & Dominique Winter

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Hybrides Projektmanagement mit Jira und Confluence

Nutze die Atlassian-Tools in einem Mix aus klassischem und agilem Projektmanagement

Mit Daniel Hecker & Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Klassisches Projektmanagement mit Jira und Confluence

Setze die Atlassian-Werkzeuge für Projektmanagement im klassischen Kontext ein

Mit Daniel Hecker & Patrick Rudloff

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Konferenz

Kotlin in der Praxis 2021

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-Konferenz

Mastering Microservices 2022: Softwarearchitektur, Methoden, Zukunft

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

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

AUFZEICHNUNG
7 Praxis-Vorträge
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

Micro Frontends in der Praxis: Architektur, Fallstricke, Lösungsansätze

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

Mit Lars Kölpin-Freese

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

Moderne C++-Entwicklung: gutes Klassen-Design

Erfahre, was gutes Klassen-Design in C++ ausmacht und wie du es umsetzt

Mit Klaus Iglberger

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Moderne C++-Entwicklung: Moderne C++ Design Patterns

Erlerne die Implementierung der wichtigsten C++ Design Patterns

Mit Klaus Iglberger

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Moderne C++-Entwicklung: Move Semantics

Meistere die Implementierung der nützlichen wie komplexen Move Semantics

Mit Klaus Iglberger

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Moderne C++-Entwicklung: Special Member Functions

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

Mit Klaus Iglberger

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Moderne C++-Entwicklung: Value Semantics und Type Erasure

Lerne die Konzepte moderner C++-Programmierung und deren Umsetzung kennen

Mit Klaus Iglberger

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

Privacy by Design: Datenschutzumsetzung im Detail

Lerne, wie du Datenschutzbestimmungen in der Software-Architektur implementierst

Mit Johannes Endres

AUFZEICHNUNG
3 Stunden Spielzeit
Online-Training

Privacy by Design: Datenschutz und Software-Architektur

Erwerbe das Grundwissen, um datenschutz-freundliche Architekturentscheidungen zu treffen

Mit Johannes Endres

AUFZEICHNUNG
3 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

SQL Server in der Praxis: die Grundlagen

Mit diesem Live-Training lernst du die Grundlagen des SQL Servers sowie die wichtigsten Tools und Techniken kennen

Mit Thorsten Kansy

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

SQL Server in der Praxis: die wichtigsten Abfragetechniken

Lerne alles über die wichtigsten Abfragetechniken in SQL Server – einfache Abfragen, Joins, Unterabfragen u.v.m.

Mit Thorsten Kansy

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

SQL Server in der Praxis: erweiterte Abfragetechniken

Lerne alles über erweiterte Abfragetechniken – u.a. mit Window Functions, analytischen Funktionen und Row Ranges

Mit Thorsten Kansy

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

SQL Server in der Praxis: Indizes und Performance

Lerne anhand praktischer Beispiele, wie Indizes funktionieren und wie performantes Index-Management aussieht

Mit Thorsten Kansy

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

SQL Server in der Praxis: Zusammenspiel mit Entity Framework Core

In diesem Live-Training erfährst du, wie dir das Zusammenspiel zwischen Entity Framework Core und SQL Server gelingt

Mit Thorsten Kansy

AUFZEICHNUNG
4 Stunden Spielzeit
Online-Training

User Stories, Akzeptanzkriterien und Schneiden von Anforderungen

Verstehe, wie du richtig mit User Stories umgehst und Anforderungen schneidest

Mit Tim Klein & Dominique Winter

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

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 Aufzeichnungen von Webinaren
und Konferenzvorträgen anschauen.

Über 80 Online-Kurse

Meistere die wichtigsten Themen der Softwareentwicklung, Administration und Security mit den Praxiskursen der heise Academy. Sichere dir deinen Wissensvorsprung mit interaktiven Quiz, 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. Du hast unbegrenzten Zugriff auf die Aufzeichnung und alle Materialien, um das Gelernte 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.