Kurse zur Software-Entwicklung und Programmierung

Kurse zur Software-Entwicklung und Programmierung

Praxisnahe Programmier-Schulungen für Softwareentwicklung, Webentwicklung und sauberen Code

Alle Kurse anzeigen

Überblick

Softwareentwicklung entscheidet darüber, wie flexibel Unternehmen Prozesse abbilden, digitale Produkte weiterentwickeln und individuelle Anforderungen in stabile Anwendungen überführen. In den Programmier-Schulungen von cmt baust du genau das Wissen auf, das in Entwicklungsprojekten gebraucht wird: von grundlegenden Programmierkonzepten über objektorientierte Entwicklung, Webentwicklung und Skriptsprachen bis zu Softwarearchitektur, Testing, Clean Code und Projektorganisation.

Die Kategorie bündelt praxisnahe Trainings für Einsteigerinnen und Einsteiger, erfahrene Entwicklerinnen und Entwickler sowie IT-Teams, die ihre Entwicklungsprozesse professionalisieren möchten. Dazu gehören unter anderem Schulungen zu Java, JavaScript, TypeScript, C++, Go, Python, .NET, Office-Programmierung, Softwaredesign und agiler Softwareentwicklung. Wer Grundlagen systematisch aufbauen möchte, findet mit dem OOP-Grundkurs zur objektorientierten Programmierung einen geeigneten Einstieg. Für moderne Webprojekte bieten sich der JavaScript Grundkurs und der TypeScript Grundkurs an.

Im Mittelpunkt stehen nicht nur Syntax und einzelne Werkzeuge, sondern der gesamte Softwareentwicklungszyklus: Anforderungen analysieren, tragfähige Konzepte erstellen, Programmlogik strukturieren, Code testen, Qualität sichern und Entwicklungsprojekte planbar umsetzen. Ergänzend unterstützen Trainings wie die Clean Code Entwicklerschulung und Moderne Software-Entwicklung und Architektur dabei, wartbare, robuste und teamfähige Softwarelösungen zu entwickeln.

Kurse zur Software-Entwicklung und Programmierung Themen

21 Themen
ABAP Schulungen

ABAP Schulungen

ABAP bleibt eine zentrale Programmiersprache für die Entwicklung, Anpassung und Erweiterung von SAP-Anwendungen. In den ABAP Schulungen von..

9 Schulungen Trainings entdecken ›
Android Entwicklung

Android Entwicklung

Mobile Apps mit Kotlin, Java, Android Studio und Jetpack praxisnah entwickeln lernen

8 Schulungen Trainings entdecken ›
AUTOSAR Schulungen

AUTOSAR Schulungen

AUTOSAR – Die Basis für zukunftssichere Softwareentwicklung im Automobilbereich AUTOSAR (Automotive Open System Architecture) ist der..

5 Schulungen Trainings entdecken ›
COBOL Schulungen

COBOL Schulungen

Praxisnahe COBOL Trainings für Mainframe, Business-Anwendungen und zukunftssichere Wartung

5 Schulungen Trainings entdecken ›
Embedded Systems Schulungen

Embedded Systems Schulungen

Von RTOS und Firmware bis Embedded Linux, Yocto und Rust: entwickle robuste Systeme für Geräte, Maschinen und IoT.

4 Schulungen Trainings entdecken ›
Game Development Schulungen

Game Development Schulungen

Praxisnahe Spieleentwicklung mit Game Engines, Scripting und eigenen 2D- oder 3D-Projekten

33 Schulungen Trainings entdecken ›
Git Kurse

Git Kurse

Git ist der Standard für professionelle Versionskontrolle in Softwareentwicklung, DevOps und IT-Projektarbeit. In den Git Schulungen von..

8 Schulungen Trainings entdecken ›
Shell-Programmierung Schulungen

Shell-Programmierung Schulungen

Praxisnahe Bash- und Shell-Skripte für Linux und UNIX automatisiert entwickeln und sicher anwenden

2 Schulungen Trainings entdecken ›
SysML Schulungen

SysML Schulungen

SysML praxisnah lernen: Modelle, Anforderungen und Systemarchitekturen sicher entwickeln

4 Schulungen Trainings entdecken ›
Zig Schulungen

Zig Schulungen

Praxisnahes Zig Training für performante Systemsoftware, sichere Speicherverwaltung und moderne Entwicklung

1 Schulung Trainings entdecken ›
Grundkurse zur Programmierung

Grundkurse zur Programmierung

Praxisnah programmieren lernen: Grundlagen, Softwareentwicklung, OOP und Git verständlich erklärt

4 Schulungen Trainings entdecken ›
Software Testing Seminare und Zertifizierungen

Software Testing Seminare und Zertifizierungen

Praxisnahe Testing-Weiterbildung von ISTQB® bis IREB® für stabile Software und bessere Qualität

18 Schulungen Trainings entdecken ›
Python Kurse

Python Kurse

Bei uns finden Sie über 30 zertifizierte Python Schulungen zu fast allen Python Themen. Von Grundkursen für Python Einsteiger, über..

23 Schulungen Trainings entdecken ›
UML Seminare

UML Seminare

Praxisnahe UML Weiterbildung für Analyse, Softwaredesign und verständliche Systemmodelle

2 Schulungen Trainings entdecken ›
C Schulungen

C Schulungen

Praxisnahe C Programmierung für Systementwicklung, Embedded, Linux/UNIX und sichere Software

5 Schulungen Trainings entdecken ›
Perl Seminare

Perl Seminare

Praxisnahe Perl Weiterbildung für Skripting, Automatisierung und sichere Anwendungen

2 Schulungen Trainings entdecken ›
Ruby und Ruby on Rails Seminare

Ruby und Ruby on Rails Seminare

Praxisnahe Ruby Schulungen für Webentwicklung, Rails-Projekte und sauberen Anwendungscode

2 Schulungen Trainings entdecken ›
Rust Seminare

Rust Seminare

Praxisnahe Rust Schulungen für sichere Systemprogrammierung, Webentwicklung und Embedded-Projekte

8 Schulungen Trainings entdecken ›
Delphi Seminare

Delphi Seminare

Praxisnahe Delphi Weiterbildung für Object Pascal, VCL, GUI-Entwicklung und robuste Anwendungen

2 Schulungen Trainings entdecken ›
Go Seminare

Go Seminare

Praxisnahe Go Weiterbildung für Backend, REST APIs, Testing, Nebenläufigkeit und Microservices

6 Schulungen Trainings entdecken ›
Java Schulungen

Java Schulungen

Vom Java-Einstieg bis Enterprise-Entwicklung: praxisnahe Schulungen für Entwicklerteams

25 Schulungen Trainings entdecken ›

Alle Schulungen

145 Kurse

Kurse für Linux Einsteiger (LPIC-1)

Linux Aufbaukurs: Shell Programmierung (LPI03)

Aufbauend auf dem Linux Grundkurs (GRD1) und der Linux Systemadministrations-Schulung (ADM1) steigen Sie in diesem Seminar tiefer in die Linux Shell und die Shell-Entwicklung ein. Von der Persistierung von..

1.390,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:20.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Kurse für Python Einsteiger

Python 3 Grundkurs intensiv

In 5 Tagen Python lernen: praxisnah programmieren, Code strukturieren und eigene Anwendungen starten

1.850,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Grundlagen
Nächster Termin:08.06.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie Last Minute Beliebt

Python Aufbaukurs

In dieser Python Schulung werden Ihnen aufbauend auf ihrem Python - Grundlagenwissen weitere Elemente von Python vermittelt. Erlernen Sie fortgeschrittene Technik im Bereich Objektorientierung. Python ist eine..

1.290,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:24.08.2026 & 3 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie Beliebt

Kein passender Termin dabei?

Wir bieten die Kurse auch als Inhouse oder Firmenseminar an - vor Ort oder Live-Online.

Kurse für Machine Learning mit Python

Python Einstieg mit Machine Learning: Grundkurs

Python ist die Sprache der Datenanalyse und der Künstlichen Intelligenz. In diesem praxisnahen Seminar lernen Sie Schritt für Schritt, wie Sie mit Python arbeiten, Daten effizient auswerten und erste..

2.590,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Grundlagen
Nächster Termin:13.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Python mit Tensorflow: Grundkurs

In diesem Seminar lernst Du, wie Du mit Python und TensorFlow moderne Machine-Learning- und Deep-Learning-Modelle praxisnah umsetzt. Du verstehst das Prinzip und die Arbeitsweise künstlicher neuronaler..

950,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Aufbau
Nächster Termin:02.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Workshop für dein Team

Wir arbeiten direkt an euren eigenen Themen - effizient und praxisnah.

Kurse für Java Einsteiger

Java Grundkurs intensiv

Im Java Grundkurs intensiv steigst du praxisnah in die professionelle Java-Entwicklung ein. Du startest mit einem klaren Überblick zu Java-Versionen, JRE und JDK, Oracle JDK vs. OpenJDK sowie der Installation..

1.990,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Grundlagen
Nächster Termin:03.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie Beliebt

Java Aufbaukurs

Im Java Aufbaukurs vertiefst du dein Wissen dort, wo moderne Anwendungen in der Praxis anspruchsvoll werden: Datenzugriff, funktionale Programmierung, Nebenläufigkeit und Netzwerkkommunikation. Du lernst,..

1.790,00 € zzgl. MwSt.
Details ❯
Dauer:4 Tage
Level:Aufbau
Nächster Termin:22.06.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Java JDBC und JPA Training

In diesem Seminar lernst du, wie du Java-Anwendungen sauber und zuverlässig an relationale Datenbanken anbindest. Du baust eine JDBC-Verbindung korrekt auf, verstehst die zugrunde liegende Architektur und..

890,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Aufbau
Nächster Termin:30.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Rust Grundkurs

In dieser Schulung lernen Sie von Grund auf, wie die Programmiersprache Rust funktioniert und wie die Stärken der Sicherheit und Parallelisierung funktionieren, die Rust auszeichnen. Anhand vieler praktischer..

1.390,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Grundlagen
Nächster Termin:03.08.2026 & 3 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Beliebt

Perl Grundkurs

In diesem fünftägigen Intensivkurs erhalten Sie einen umfassenden Einstieg in die vielseitige Programmiersprache Perl. Sie lernen den Aufbau und die Architektur von Perl kennen und erfahren, wie sich Perl im..

1.890,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Grundlagen
Nächster Termin:03.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Beliebt

Unsicher bei Auswahl oder Niveau?

Wir helfen dir kurz weiter und empfehlen dir das passende Training.

C Grundkurs

Der fundierte Einstieg in die professionelle Programmierung mit C.

1.350,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Grundlagen
Nächster Termin:07.09.2026 & 3 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Rust Fortgeschrittenenkurs

In diesem Kurs tauchen Sie tiefer in asynchrones Rust, Speicherverwaltung, erweiterte Programmierung, Bibliotheksdesign, Error-Handling, Testing und praktische Entwicklungstipps ein.

1.490,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:15.06.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

UML Grundkurs

Die Unified Modeling Language (UML) ist eine standardisierte graphische Sprache zur Beschreibung objektorientierter Modelle. UML ist die logische Weiterentwicklung der Ansätze von Booch, OMT, OOSE und anderen...

1.290,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Grundlagen
Nächster Termin:29.06.2026 & 7 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Ruby Grundkurs

Praxisnaher Einstieg in Ruby-Syntax, Objektorientierung und Skriptentwicklung für Beruf und IT

1.790,00 € zzgl. MwSt.
Details ❯
Dauer:4 Tage
Level:Grundlagen
Nächster Termin:07.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Go Programmierung - Einführung (Golang)

Im Kurs erfahren Sie von Grund auf, wie die Programmiersprache Go funktioniert, was die Stärken der Nebenläufigkeit sind, die Go auszeichnet. Anhand vieler praktischer Übungen werden die Teilnehmer effektiv in..

1.450,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Grundlagen
Nächster Termin:06.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Delphi Grundkurs

Delphi ist ein mächtiges und komfortables Programmentwicklungs-Werkzeug. Das Konzept der visuellen Programmierung erleichtert die Gestaltung komplexer Benutzeroberflächen, während die objektorientierte..

1.990,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Grundlagen
Nächster Termin:20.07.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Ruby on Rails Grundkurs

Ruby on Rails ist ein Open Source Framework, das auf der Programmiersprache Ruby aufbaut. Rails ermöglicht dem Programmierer in nur kurzer Zeitspanne eine funktionstüchtige Web-Applikation mit schlankem Code..

2.090,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Grundlagen
Nächster Termin:06.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Perl Aufbaukurs

Fortgeschrittene Perl-Entwicklung mit OOP, DBI, Netzwerkprogrammierung und Praxisübungen

1.490,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:10.06.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Go Programmierung - Aufbaukurs (Golang)

In dieser Schulung steigen Entwickler mit Grundkenntnissen in der Go Programmierung tiefer in diese starke Programmiersprache ein. Anhand von zahlreichen praxisnahen Übungen wird das Nachvollziehen der..

1.490,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:10.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Jira XRay Grundkurs

Praxisnahes Testmanagement in Jira: Testfälle, Testausführung, Defects und Reports mit XRay

1.350,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Advanced
Nächster Termin:06.07.2026 & 7 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

SysML Grundlagen

SysML-Modelle praxisnah mit Enterprise Architect erstellen, strukturieren und im Team nutzen

Dauer:3 Tage
Level:Grundlagen
Teilnahme:Live-Online · Vor Ort (bundesweit)

Delphi Aufbaukurs

Vertiefe Delphi-Programmierung mit Streams, Threads, DLLs, COM und Komponentenentwicklung

1.490,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:15.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

ABAP Grundkurs

ABAP-Programmierung praxisnah lernen: Workbench, ABAP SQL, Debugging und Dialogentwicklung

2.590,00 € zzgl. MwSt.
Details ❯
Dauer:4 Tage
Level:Grundlagen
Nächster Termin:06.07.2026 & 3 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Clean Code Entwicklerschulung

Clean Code gilt als Basis einer modernen und erfolgreichen Softwareentwicklung. Mit unserer Schulung bringen wir Sie wieder an die Spitze der modernen und erfolgreichen Software-Entwicklung. Sie werden damit..

990,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Aufbau
Nächster Termin:06.08.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

GH-300 GitHub Copilot (GH-300T00A)

Im Kurs GH-300 GitHub Copilot (GH-300T00) erfahren Sie, wie Sie GitHub Copilot – ein leistungsstarkes KI-gestütztes Tool – optimal im Entwicklungsalltag einsetzen. Sie lernen, wie Copilot Sie beim..

549,00 € zzgl. MwSt.
Details ❯
Dauer:1 Tag
Level:Aufbau
Nächster Termin:17.09.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

REST APIs mit Go (Golang)

In diesem 3-tägigen Intensivkurs lernen Sie, wie eine moderne REST API mit Go richtig und sicher erstellt wird. Dabei erstellen Sie Schritt für Schritt einen echten Go Webservice inkl. Routen für Admin-Tasks,..

1.490,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:03.08.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

ABAP Objects - OOP mit ABAP

Steigen Sie tiefer ein in die ABAB Entwicklung. Sie lernen die Entwicklung und Verwendung objektorientierter lokaler und globaler Klassen, einschließlich der Class Builder-Werkzeug kennen und erfahren, wie Sie..

1.960,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:03.08.2026 & 2 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Cloud-Native Go: Skalierbare Microservices

Go hat sich als die dominierende Sprache für Cloud-Infrastruktur und Backend-Systeme etabliert. In diesem Intensivkurs transformieren Sie Ihr theoretisches Wissen in direkte Cloud-Native-Kompetenz. Sie lernen..

2.090,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:06.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Clean Code Training für Java Entwickler

Erfahren Sie in unserer dreitägigen Schulung "Clean Code für Java Entwickler" die Bedeutung von Software-Qualität und die Auswirkungen von gutem und schlechtem Code. Lassen Sie sich von unseren erfahrenen..

1.390,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:12.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Zig Grundkurs

Dieser Grundkurs bietet einen idealen Einstieg für Ein- und Umsteiger in Zig an. Im Grundkurs lernen Sie was Zig besonders macht und wie sie das volle potential für Ihre Software nutzen können. Zig ist eine..

1.490,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Grundlagen
Nächster Termin:02.09.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Rust für Embedded Systeme

Dieser Kurs bietet eine umfassende Einführung in die Welt der eingebetteten Systeme mit Rust. Von der Konfiguration der Entwicklungsumgebung bis zur Treiberentwicklung, Debugging-Techniken,..

1.590,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Expert
Nächster Termin:13.07.2026 & 3 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Android Advanced: Multithreading und Sensorik

Dieses 3-tägige Seminar ist speziell dafür konzipiert, professionellen Entwicklern und Android-Enthusiasten dabei zu helfen, ihre Kenntnisse und Fähigkeiten mit Android Studio zu erweitern und zu vertiefen...

1.395,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:22.07.2026 & 3 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Android Advanced: Schwerpunkt Netzwerktechniken

In unserer dreitägigen Schulung erfahren Sie, wie Sie Android Studio effektiver in Ihrer täglichen Praxis nutzen können. Der Kurs umfasst auch Themen zur einfacheren, übersichtlicheren und ansprechenderen..

1.395,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:27.07.2026 & 3 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

COBOL Grundkurs

Tauchen Sie ein in die faszinierende Sprache der COBOL-Programmierung! In diesem umfassenden Seminar erleben Sie eine tiefgehende Einführung in COBOL, angefangen bei den Ursprüngen bis hin zu fortgeschrittenen..

1.995,00 € zzgl. MwSt.
Details ❯
Dauer:4 Tage
Level:Aufbau
Nächster Termin:20.07.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

COBOL Aufbaukurs

In unserer zweitägigen Schulung lernen Sie verschiedene erweiterte Konzepte und Funktionen der Programmiersprache kennen. Unser erfahrene/-r Trainer*in macht Sie mit der Arbeit mit Pointern vertraut, sowohl..

1.190,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Aufbau
Nächster Termin:09.07.2026 & 2 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

COBOL Intensivtraining

Entwickeln Sie als Anwendungsentwickler*in oder Programmier-Umsteiger*in zukünftig komplexe Programme in COBOL. Unser/-e Trainer*in vermittelt Ihnen anhand praxisorientierter Aufgaben, die den Grundsätzen der..

2.490,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Aufbau
Nächster Termin:03.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Modellbasierte Systementwicklung mit SysML

Werden Sie ein Experte im Modellbasierten System Engineering (MBSE) mit SysML und stärken Sie Ihre Fähigkeiten in der Systemanalyse , Design , Modellierung und Problemlösung . Dieser praxisorientierte Kurs..

2.290,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:20.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

COBOL Erweiterungen

Vertiefe COBOL-Kenntnisse mit Tabellen, Unterprogrammen, Dateizugriff und praxisnahen Übungen.

2.490,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Advanced
Nächster Termin:10.08.2026 & 2 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Apache Tomcat Administration

Apache Tomcat ist nicht nur ein beliebter Jakarta (Java) EE Web Container, er dient auch als Referenz Implementierung für Java Server Pages und Servlets. Diese Schulung behandelt primär die Administration und..

890,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Aufbau
Nächster Termin:09.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

XML Programmierung mit Java

In diesem praxisorientierten Seminar lernen Sie, die wichtigsten XML Bibliotheken in Ihren Java-Applikationen zu nutzen. Der Kurs XML Programmierung mit Java ist für Teilnehmer konzipiert, die mit Hilfe von..

1.390,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:29.06.2026 & 2 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

COBOL auf IBM z/OS inkl. XML

COBOL-Anwendungen auf z/OS wartbar optimieren und XML mit Unicode praxisnah integrieren

Dauer:3 Tage
Level:Advanced
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Zephyr RTOS

Kurse für Softwaretesting

ISTQB® Certified Tester Foundation 4.0

In diesem dreitägigen Grundlagentraining werden Aufgaben, Methoden und Techniken des Softwaretests gemäß dem international standardisierten Lehrplan vermittelt. Sie erhalten einen umfassenden Überblick über..

1.650,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:01.06.2026 & 37 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Effektive KI Software-Tests mit LLMs

In dieser praxisnahen 2-tägigen Schulung von Smartesting tauchen Sie in die Welt der generativen Künstlichen Intelligenz im Softwaretest ein. Erlernen Sie essentielle Techniken des Prompt Engineerings, um..

1.290,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Aufbau
Nächster Termin:13.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Linux Fortgeschrittene (LPIC-2)

Yocto Intensivkurs (Embedded Linux)

In diesem Kurs erhalten Sie einen umfassenden Einstieg in die Entwicklung mit der Embedded Linux-Distribution Yocto. Vom Aufbau und der Architektur, über das Erstellen von Yocto-Recipes und -Schichten bis zur..

2.590,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Specialty
Nächster Termin:24.08.2026 & 7 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Git und Co

Kurse für für Python Data Science

Kurse für C und C++ Entwickler

Kurse für Jakarta (Java) EE

Java Server Pages und Servlets - Grundkurs

Die TeilnehmerInnen erstellen in diesem Grundkurs dynamische Webseiten mit der Servlet-Technologie. Java Server Pages (JSP) werden eingesetzt, um eine Trennung von Visualisierung und Applikationscode zu..

1.990,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Grundlagen
Nächster Termin:08.06.2026 & 14 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

REST APIs mit Spring Boot

Steigen Sie ein in die REST API Entwicklung mit dem Jakarta EE Framework Spring Boot. In der Schulung entwickeln wir interaktiv und gemeinsam eine State of the Art Backend API Anwendung, inklusive..

2.090,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Aufbau
Nächster Termin:17.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Microservices mit Spring

Moderne Microservices-Architekturen mit Spring Boot und Jakarta EE Microservices sind längst mehr als ein Trend – sie sind das Fundament moderner, skalierbarer Softwarearchitekturen. Diese Schulung richtet..

1.490,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:29.07.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

JavaServer Faces (JSF) - Kompaktseminar

Dieser Kurs bietet einen Einstieg in die Programmierung mit JavaServer Faces. Alle Schulungsinhalte werden zunächst theoretisch besprochen und dann anhand praxisbezogener Beispiele geübt.

2.190,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Aufbau
Nächster Termin:29.06.2026 & 13 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Testing und Code Quality

Robot Framework - End-to-End-Tests mit Python

In dieser praxisorientierten 3-tägigen Schulung tauchen Sie tief in die Welt der automatisierten Tests mit dem Robot Framework ein. Ob API-Tests, Webautomation oder einfache RPA-Skripte – Sie lernen, wie Sie..

1.390,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:27.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Clean Code Training mit Python

Die Softwaretechnik, ein Teilgebiet der Informatik, beschäftigt sich mit der Entwicklung von Software. Clean-Coding ist hierbei ein Ansatz der als Ziel hat bei der Software-Entwicklung „sauberen Code“ zu..

950,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Aufbau
Nächster Termin:20.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Kurse für Django

REST APIs mit Django

Heutzutage werden Daten primär über Webservices und APIs ausgetauscht, und auch in der modernen Web-Entwicklung (z.B. mit Angular, React oder Vue.js) sind sie unverzichtbar. Django, ein bekanntes..

1.450,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:27.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Webentwicklung mit Django - Intensivkurs

Der Intensivkurs "Webentwicklung mit Django" bietet sowohl Anfängern als auch Fortgeschrittenen die ideale Möglichkeit, in die Entwicklung moderner Webapplikationen einzusteigen. Mit seiner langjährigen..

2.090,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Advanced
Nächster Termin:13.07.2026 & 6 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Windows Entwickler

Windows Treiberentwicklung mit C

Dieses Seminar bietet Ihnen eine Einführung in die verschiedenen Windows-Treibermodelle sowie in die Windows-Treiberentwicklungsumgebung und -Prozesse. Sie lernen Sie die "Interna" der wichtigsten Bereiche des..

2.490,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Expert
Nächster Termin:13.07.2026 & 2 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Mobile APP Entwicklung

Android App Entwicklung Grundkurs

In diesem Kurs lernen Sie die verschiedenen Themen kennen, um Apps für die Android-Plattform erstellen zu können. Sie erfahren, welche Werkzeuge eingesetzt werden und welche Programmierkenntnisse für die..

1.190,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Grundlagen
Nächster Termin:03.09.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kotlin - Grundlagen kompakt

In diesem Kurs erhalten Sie einen schnellen und praxisnahen Einstieg in die moderne Programmiersprache Kotlin. Sie lernen die wichtigsten Datentypen und Kontrollstrukturen kennen, machen sich mit typischen..

1.350,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Grundlagen
Nächster Termin:07.09.2026 & 3 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Kurse für Entwickler

Code-Optimierung mit ChatGPT

OpenAI hat mit seiner Web-Plattform ChatGPT ein mächtiges Werkzeug geschaffen, das im IT-Bereich eine neue Produktivitätswelle auslöst, vergleichbar mit der Einführung des Internets. Statt mühsam nach..

590,00 € zzgl. MwSt.
Details ❯
Dauer:1 Tag
Level:Aufbau
Nächster Termin:05.08.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Python und Systemadministration

Python für Systemadministration

Python ist aus der IT-Welt nicht mehr wegzudenken – und auch in der Systemadministration ein echter Gamechanger. Dieser Kurs vermittelt Ihnen alle wichtigen Grundlagen, um Python als leistungsstarke..

1.390,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:03.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Java Fortgeschritten

Kurse für andere JVM Sprachen

Groovy Grundkurs

Die Programmiersprache Groovy ist einer der ersten Vertreter der immer beliebter werdenden JVM-Sprachen . Also Programmiersprachen, die - abgesehen von Java selbst - in der Java Virtual Machine (JVM)..

1.450,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Grundlagen
Nächster Termin:31.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für CI und CD

Continuous Integration und Delivery mit GitLab

Continuous Integration (CI) und Delivery (CD) mit GitLab - Ihr Weg zu effizienten DevOps-Prozessen Erleben Sie die Möglichkeiten moderner Softwareentwicklung mit GitLab! Unser praxisnahes Seminar „Continuous..

1.450,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Aufbau
Nächster Termin:03.08.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Linux-Entwickler

Kurse für die PCAP Zertifizierung

Kurse für Anforderungsmanagement

IREB® Foundation Level 3.0 (CPRE)

Ein gut funktionierendes Anforderungsmanagement ist die Basis jeder System- und/oder Softwareentwicklung, und trägt maßgeblich zum Gelingen eines jeden Projekts bei. Dabei ist es unerheblich, ob das System..

1.470,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:01.06.2026 & 34 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

IREB® RE@Agile Primer (CPRE)

In unserer intensiven zweitägigen Schulung tauchen Sie tief in die Welt des Requirements Engineering (RE) ein, kombiniert mit den dynamischen Prinzipien agiler Methoden. Diese Schulung basiert auf dem..

1.270,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Advanced
Nächster Termin:22.06.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

IREB® RE@Agile Practitioner (CPRE-AL)

Steigern Sie Ihre Kompetenz im Requirements Engineering für agile Projekte mit unserer spezialisierten Schulung. Entwickelt, um Ihnen das nötige Wissen und die Fähigkeiten zu vermitteln, integriert dieser Kurs..

1.190,00 € zzgl. MwSt.
Details ❯
Dauer:3 Tage
Level:Advanced
Nächster Termin:24.06.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

IREB® RE@Agile Kompakt - Primer und Practitioner

Im Seminar IREB® RE@Agile Kompakt kombinierst Du den RE@Agile Primer und den IREB® RE@Agile Practitioner (CPRE-AL) in einem kompakten Format. Die Schulungsinhalte entsprechen den Inhalten der beiden..

3.390,00 € zzgl. MwSt.
Details ❯
Dauer:5 Tage
Level:Advanced
Nächster Termin:22.06.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)
Garantie

Kurse für Container Administratoren

Kurse für Linux Foundation (Offizielle Kurse)

LFD480: Programming in Rust

In dieser 4-tägigen Schulung lernen Sie die Rust-Programmiersprache von Grund auf und erweitern Ihr Wissen bis hin zu fortgeschrittenen Konzepten. Der Kurs beginnt mit einer Einführung in Rust und führt Sie..

1.895,00 € zzgl. MwSt.
Details ❯
Dauer:4 Tage
Level:Aufbau
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Python und Office

Kurse für Python und CAD

Python und CAD

In diesem Kurs lernen Sie wie CAD Anwendungen, wie FreeCAD, QCad und weitere mit Python automatisiert werden. Endecken Sie die Vorteile von Python im Einsatz im CAD Bereich.

1.090,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Advanced
Nächster Termin:27.08.2026 & 4 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Kurse für Python und Hardware

Python und der Raspberry Pi

In diesem Kurs lernen Sie, wie Sie mit Python und dem Einplatinen-PC "Raspberry PI" Aufgaben der Mess- und Regel-Technik verwirklichen. Auch Messwerte aufnehmen mit Sensoren ist damit möglich. Python an sich..

990,00 € zzgl. MwSt.
Details ❯
Dauer:2 Tage
Level:Aufbau
Nächster Termin:30.07.2026 & 5 weitere
Teilnahme:Live-Online · Vor Ort (bundesweit)

Passendes Seminar nicht dabei?

Wir erstellen dir gern ein individuelles Trainingsangebot.

Kurse zur Software-Entwicklung und Programmierung Bewertungen

5.0/5 aus 80 Bewertungen

Details anzeigen
Einführung in die AUTOSAR Adaptive Plattform
16.04.2026
Zurück
Detailbewertungen
Wissen 5 / 5
Struktur 4 / 5
Verständlichkeit 4 / 5
Praxis 3 / 5
Stimmung 4 / 5
Details anzeigen
Einführung in die Programmierung für Programmiereinsteiger

"Sehr umfangreicher Überblick über Zusammenhänge und Anwendungsbereiche. Sehr zu empfehlen."

26.03.2026
Zurück
Detailbewertungen
Wissen 5 / 5
Struktur 4 / 5
Verständlichkeit 4 / 5
Praxis 5 / 5
Stimmung 5 / 5
Details anzeigen
Python 3 Grundkurs intensiv
23.03.2026
Zurück
Detailbewertungen
Wissen 5 / 5
Struktur 4 / 5
Verständlichkeit 4 / 5
Praxis 5 / 5
Stimmung 4 / 5
Details anzeigen
Groovy Grundkurs

"Effektives, gemeinsames Erarbeiten der Aufgaben mit vielen praktischen Tipps."

20.03.2026
Zurück
Detailbewertungen
Wissen 5 / 5
Struktur 5 / 5
Verständlichkeit 5 / 5
Praxis 5 / 5
Stimmung 5 / 5
Details anzeigen
Groovy Grundkurs

"Der Kurs 'Groovy Grundlagen' hat mir sehr gut gefallen und ich bin rundum zufrieden mit den Inhalten. Ein besonderes Lob geht an den Dozenten, der sich wirklich große Mühe gegeben hat, das Wissen so engagiert und verständlich zu vermitteln. Ich werde definitiv am Ball bleiben und versuche nun, das Gelernte aktiv in meinen eigenen Praxisprojekten umzusetzen. Vielen Dank für die lehrreiche Zeit!"

18.03.2026
Zurück
Detailbewertungen
Wissen 5 / 5
Struktur 5 / 5
Verständlichkeit 5 / 5
Praxis 5 / 5
Stimmung 5 / 5
Details anzeigen
Python 3 Grundkurs intensiv
09.03.2026
Zurück
Detailbewertungen
Wissen 5 / 5
Struktur 5 / 5
Verständlichkeit 5 / 5
Praxis 5 / 5
Stimmung 5 / 5

Selbst entwickelte Softwarelösungen schaffen Flexibilität, beschleunigen Geschäftsprozesse und ermöglichen Anwendungen, die exakt zu fachlichen Anforderungen passen. Unternehmen nutzen individuelle Softwareentwicklung, um besondere Produkte und Dienstleistungen, höhere Qualität oder wirtschaftlichere Abläufe umzusetzen. Die cmt vermittelt dafür methodisches, technologisches und organisatorisches Wissen in praxisnahen Schulungen für Softwareentwicklung, Programmierung und Webentwicklung.

Das Schulungsangebot reicht von grundlegenden Programmierkursen bis zu spezialisierten Workshops für erfahrene Entwicklerinnen und Entwickler. Behandelt werden Programmiersprachen und Technologien wie C++, Java, JavaScript, TypeScript, Go, Python, .NET und Office-Programmierung. Für den Einstieg in zentrale Konzepte eignet sich der Grundkurs objektorientierte Programmierung. Wer Webanwendungen entwickelt, findet passende Trainings zu JavaScript, TypeScript und angrenzenden Frameworks.

Die Referentinnen und Referenten sind erfahrene Softwarearchitektinnen, Softwarearchitekten und Entwickler mit langjähriger Projekterfahrung. Sie vermitteln nicht nur einzelne Befehle oder Entwicklungswerkzeuge, sondern zeigen, wie Softwareprojekte über den gesamten Lebenszyklus geplant und umgesetzt werden: von der Anforderungsanalyse über Architektur und Programmdesign bis zu Anwendungstest, Qualitätssicherung und Übergabe in den Betrieb.

Ergänzend zu Technologie-Trainings bietet cmt Schulungen zu sauberem Code, moderner Softwarearchitektur und IT-Projektmanagement. Die Clean Code Entwicklerschulung unterstützt Teams dabei, Code verständlicher, wartbarer und testbarer zu schreiben. Für organisatorische Aspekte in Entwicklungsprojekten bieten sich die IT-Projektmanagement Seminare an. Sollte eine gewünschte Schulung nicht verfügbar sein, erstellt cmt über Kontakt und Beratung ein individuelles Angebot für Firmen-Schulungen und Inhouse-Trainings.

Fragen und Antworten zu Kurse zur Software-Entwicklung und Programmierung

Welche Programmier-Schulung passt zu meinem Kenntnisstand?

Wenn du neu in die Programmierung einsteigst, eignet sich ein Grundlagentraining zu objektorientierter Programmierung oder eine Einführung in eine konkrete Programmiersprache. Mit vorhandener Projekterfahrung sind Aufbaukurse zu Java, JavaScript, TypeScript, Go, C++ oder .NET sinnvoll. Für Entwicklerinnen und Entwickler mit mehr Erfahrung bieten sich Schulungen zu Clean Code, Softwarearchitektur, Testing und sicherer Softwareentwicklung an.

Gibt es Programmierkurse für Anfängerinnen und Anfänger?

Ja, cmt bietet Programmierkurse für Personen ohne tiefgehende Entwicklungserfahrung an. Diese Trainings vermitteln grundlegende Konzepte wie Variablen, Kontrollstrukturen, Funktionen, Klassen, Objekte, Fehlerbehandlung und einfache Programmentwürfe. Besonders hilfreich ist ein systematischer Einstieg über objektorientierte Programmierung, wenn später Sprachen wie Java, C#, C++ oder TypeScript eingesetzt werden.

Welche Programmiersprachen werden in den Schulungen behandelt?

Das Angebot umfasst unter anderem Java, JavaScript, TypeScript, C, C++, C#, .NET, Python, Go, VBA und weitere Technologien aus Softwareentwicklung und Webentwicklung. Je nach Schulung stehen Grundlagen, Aufbauwissen, Frameworks, Architektur, sichere Programmierung oder praktische Projektumsetzung im Mittelpunkt.

Sind die Schulungen praxisnah oder eher theoretisch aufgebaut?

Die Trainings sind praxisnah aufgebaut. Neben den fachlichen Grundlagen gehören Live-Demos, Übungen, typische Entwicklungssituationen und konkrete Code-Beispiele zum Seminar. Ziel ist, dass du das Gelernte direkt in Entwicklungsprojekten, bei der Wartung bestehender Anwendungen oder beim Aufbau neuer Softwarelösungen einsetzen kannst.

Können Inhalte für Firmen-Schulungen angepasst werden?

Ja, Inhouse- und Firmen-Schulungen können inhaltlich an Technologien, Projekte, Vorkenntnisse und Lernziele des Unternehmens angepasst werden. Die Dozentinnen und Dozenten stimmen die Inhalte vorab mit dir ab und entwickeln ein passendes Programm für dein Team, zum Beispiel zu einer bestimmten Programmiersprache, Architekturfrage oder Entwicklungsumgebung.

Welche Rolle spielen Clean Code und Softwarearchitektur in der Weiterbildung?

Clean Code und Softwarearchitektur sind zentrale Themen für wartbare und erweiterbare Software. Die entsprechenden Schulungen behandeln unter anderem Lesbarkeit, Struktur, Refactoring, Entwurfsmuster, Verantwortlichkeiten, Testbarkeit und typische Architekturentscheidungen. Dadurch wird Code nicht nur funktionsfähig, sondern langfristig besser verständlich und teamfähig.

Eignen sich die Trainings auch für erfahrene Entwicklerinnen und Entwickler?

Ja, viele Schulungen richten sich ausdrücklich an erfahrene Entwicklerinnen und Entwickler. Aufbaukurse und Spezialtrainings vertiefen Themen wie moderne Sprachfeatures, Webentwicklung, sichere Programmierung, Architektur, Testing, Performance und Projektorganisation. So lassen sich bestehende Kenntnisse gezielt aktualisieren und auf neue Anforderungen übertragen.

Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .

Softwareentwicklung ist ein facettenreiches Fachgebiet. Es umfasst Webanwendungen, Datenbankanwendungen, mobile Anwendungen, Schnittstellen, Automatisierungen, Office-Integrationen und unternehmenskritische Fachverfahren. Entwicklungsumgebungen, Frameworks und Tools sind leistungsfähiger geworden, gleichzeitig steigen die Anforderungen an Entwicklerinnen und Entwickler. Gefragt sind ein solides Verständnis grundlegender Programmiertechniken, sauberes Softwaredesign, sichere Umsetzung, strukturierte Tests und die Fähigkeit, Anforderungen aus Fachbereichen in tragfähige IT-Lösungen zu übersetzen.

Die Programmierschulungen von cmt vermitteln genau diese Verbindung aus Grundlagen, Technologie und Projekterfahrung. In Grundlagenkursen werden Syntax, Kontrollstrukturen, Datentypen, Funktionen, Klassen, Objekte und Fehlerbehandlung systematisch aufgebaut. Aufbaukurse vertiefen Themen wie Architektur, Design Patterns, Schnittstellen, Performance, Testing und Wartbarkeit. Dadurch eignen sich die Trainings sowohl für Personen, die neu in die Programmierung einsteigen, als auch für erfahrene Entwicklerinnen und Entwickler, die ihre Kenntnisse in einer bestimmten Sprache oder Methode gezielt erweitern möchten.

Ein wichtiger Bestandteil ist die Qualität von Software. Gute Software entsteht nicht allein durch funktionierenden Code, sondern durch nachvollziehbare Strukturen, klare Verantwortlichkeiten, testbare Einheiten und verständliche Dokumentation. Schulungen zu Clean Code, Softwarearchitektur und Entwurfsmustern zeigen, wie wiederkehrende Probleme im Softwaredesign gelöst werden, ohne jedes Projekt neu zu erfinden. Der Clean Code Workshop vermittelt dafür praktische Regeln, Refactoring-Ansätze und typische Fehlerbilder aus realen Entwicklungsprojekten. Ergänzend behandelt Moderne Software-Entwicklung und Architektur grundlegende Architekturentscheidungen und deren Auswirkungen auf Wartbarkeit, Erweiterbarkeit und Teamarbeit.

Auch Programmiersprachen und Plattformen haben unterschiedliche Stärken. Java wird häufig für Enterprise-Anwendungen, Backend-Systeme und Webservices eingesetzt. JavaScript und TypeScript prägen moderne Webentwicklung. C und C++ spielen eine wichtige Rolle in systemnaher Entwicklung, performanten Anwendungen und sicherheitsrelevanten Umgebungen. Go eignet sich für schlanke, robuste Anwendungen und moderne Infrastruktur-Themen. .NET, Python und Office-Programmierung decken weitere zentrale Anwendungsfelder ab. Passende Einstiegspunkte sind beispielsweise der Java Aufbaukurs, der Go Programmierung Aufbaukurs oder das Training Sichere Anwendungen mit C und C++.

Softwareprojekte erfordern außerdem methodisches Vorgehen. Anforderungen müssen analysiert, priorisiert und in technische Spezifikationen übersetzt werden. Änderungen im Projektverlauf, Risiken, Kommunikation mit Auftraggebern und die Zusammenarbeit im Entwicklungsteam beeinflussen maßgeblich den Projekterfolg. Deshalb verbindet cmt Programmiertrainings mit Wissen zu Anforderungsanalyse, Projektplanung, agiler Entwicklung und Qualitätssicherung. Die IT-Projektmanagement Seminare ergänzen technische Schulungen um Methoden für Planung, Steuerung und Kommunikation in IT-Projekten.

Das Angebot richtet sich an Einsteigerinnen und Einsteiger, Fortgeschrittene, Softwareentwicklerinnen und Softwareentwickler, Administratorinnen und Administratoren mit Automatisierungsaufgaben, Projektverantwortliche sowie Teams, die Softwarelösungen effizienter entwickeln und betreiben möchten. Die Trainings sind praxisorientiert aufgebaut: Live-Demos, Übungen, typische Projektsituationen und konkrete Entwicklungsaufgaben helfen dabei, das Gelernte direkt in den Arbeitsalltag zu übertragen. So entsteht Weiterbildung, die nicht bei Theorie stehen bleibt, sondern auf reale Aufgaben in der Softwareentwicklung vorbereitet.