Kurse zur Software-Entwicklung und Programmierung
Softwareentwicklung entscheidet darüber, wie flexibel Unternehmen Prozesse abbilden, digitale Produkte weiterentwickeln und individuelle Anforderungen in...
Themenfelder
Themen in Kurse zur Software-Entwicklung und Programmierung
ABAP Schulungen
ABAP bleibt eine zentrale Programmiersprache, wenn SAP-Anwendungen entwickelt, angepasst und technisch sauber erweitert werden sollen. In...
Android Entwicklung
Android bleibt eine zentrale Plattform für mobile Anwendungen im Unternehmensumfeld, im B2C-Bereich und für interne Business-Apps. In...
AUTOSAR Schulungen
AUTOSAR-Schulungen für Automotive-Software, Steuergeräte und modulare Fahrzeugarchitekturen AUTOSAR (Automotive Open System Architecture)...
COBOL Schulungen
COBOL steckt in vielen Anwendungen, die Abrechnungen verarbeiten, Bestände führen, Transaktionen dokumentieren oder behördliche...
Embedded Systems Schulungen
Embedded Systems sind da, wo Software reale Wirkung hat: Timing, Energieverbrauch, Schnittstellen, Zuverlässigkeit und Debugging...
Game Development Schulungen
Der Bereich Game Development verbindet Kreativität, Programmierung, Gestaltung und technisches Verständnis. In den praxisnahen Schulungen...
Git Kurse
Git ist der Standard für professionelle Versionskontrolle in Softwareentwicklung, DevOps und IT-Projektarbeit. In den Git Schulungen von...
Shell-Programmierung Schulungen
Shell-Programmierung macht aus einzelnen Linux- und UNIX-Befehlen wiederholbare Abläufe. Du entwickelst Bash-Skripte, die Dateien...
SysML Schulungen
Mit unseren SysML-Schulungen lernst du, komplexe technische Systeme strukturiert zu beschreiben, Anforderungen nachvollziehbar zu...
Zig Schulungen
Eine Zig Schulung vermittelt dir die Sprachkonzepte für Systemsoftware, Command-Line-Tools, Libraries und Performance-kritische...
Grundkurse zur Programmierung
Programmieren lernen beginnt mit einem soliden Verständnis für Logik, Daten, Abläufe und Werkzeuge. In den Grundkursen zur Programmierung...
Software Testing Seminare und Zertifizierungen
Software Testing entscheidet darüber, ob Anwendungen zuverlässig laufen, Anforderungen korrekt umgesetzt sind und Fehler früh erkannt...
Python Kurse
Python gehört zu den wichtigsten Programmiersprachen für Software-Entwicklung, Automatisierung, Datenanalyse, Web-APIs, Machine Learning...
UML Seminare
UML Seminare vermitteln praxisnah, wie Softwarearchitekturen, Geschäftsprozesse, Datenstrukturen und Systemabläufe verständlich modelliert...
C Schulungen
C Schulungen vermitteln dir den direkten Umgang mit Speicher, Systemressourcen und hardwarenaher Softwareentwicklung. Im...
Perl Seminare
Perl ist seit vielen Jahren eine bewährte Programmiersprache für Textverarbeitung, Systemadministration, Automatisierung, Reporting und...
Ruby und Ruby on Rails Seminare
Ruby verbindet eine gut lesbare Syntax mit objektorientierter Programmierung und einem großen Angebot an Gems. Ruby on Rails ergänzt die...
Rust Seminare
Rust verbindet hardwarenahe Performance mit hoher Speichersicherheit und ist damit eine starke Wahl für moderne Softwareentwicklung,...
Delphi Seminare
Eine Delphi Schulung gibt dir das Handwerkszeug, um Windows-Oberflächen mit der VCL zu entwickeln, Ereignisse zu verarbeiten, Datenbanken...
Go Seminare
Go, häufig auch Golang genannt, ist eine leistungsfähige Programmiersprache für Backend-Entwicklung, Cloud-Anwendungen, REST APIs,...
Java Schulungen
Java zählt seit vielen Jahren zu den wichtigsten Programmiersprachen für Unternehmenssoftware, Web-Anwendungen, Schnittstellen,...
Schulungen · 188
Kurse in Kurse zur Software-Entwicklung und Programmierung
Python und XML Training
XML mit Python sicher einlesen, parsen und erzeugen, praxisnah im Training vor Ort oder online
- Dauer
- 2 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
Lua meistern: Der Komplettkurs
Vom Lua-Einstieg zu wartbaren Skripten, Modulen, Patterns und robustem Tool-Code
- Dauer
- 3 Tage
- Level
- Grundlagen
- Teilnahme
- Online
C Grundkurs
Syntax, Speicherverwaltung und Debugging sicher beherrschen, ohne Programmiererfahrung vorauszusetzen
- Dauer
- 3 Tage
- Level
- Grundlagen
- Teilnahme
- Online
Postman-Schulung: API-Abfragen / Testing für REST-APIs
REST-API-Tests mit Postman, Newman und Postman CLI für QA- und DevOps-Prozesse automatisieren
- Dauer
- 2 Tage
- Level
- Grundlagen
- Teilnahme
- Online
Rust Fortgeschrittenenkurs
Asynchrones Rust, Ownership und Bibliotheksdesign für robuste Projekte sicher anwenden
- Dauer
- 3 Tage
- Level
- Aufbau
- Teilnahme
- Online
Quarkus: Java-Services, die sofort starten
Java-Microservices mit REST, Security, Observability und Native-Optionen sicher entwickeln
- Dauer
- 3 Tage
- Level
- Aufbau
- Teilnahme
- Online
GH-500 Training: GitHub Advanced Security (GH-500T00A)
CodeQL, Push Protection und Dependabot so konfigurieren, dass Risiken vor dem Merge sichtbar werden
- Dauer
- 1 Tag
- Level
- Fortgeschritten
- Teilnahme
- Online
Netzwerkautomatisierung mit Python, NAPALM und Ansible
Von der Prüfung der Gerätezustände, über Änderungen mit Dry-Runs aus und der Validierung von Konfigurationen vor dem Wartungsfenster.
- Dauer
- 4 Tage
- Level
- Aufbau
- Teilnahme
- Online
FastAPI-Schulung: REST-APIs mit Python entwickeln
Du entwickelst eine vollständige API mit Pydantic 2, pytest und Docker und stellst sie als Service bereit.
- Dauer
- 4 Tage
- Level
- Aufbau
- Teilnahme
- Online
ABAP Grundkurs
ABAP-Programmierung praxisnah lernen: Workbench, ABAP SQL, Debugging und Dialogentwicklung
- Dauer
- 4 Tage
- Level
- Grundlagen
- Teilnahme
- Online
Java Grundkurs intensiv
Java SE von Setup bis OOP: in 5 Tagen sicher kompilieren, debuggen und erste Anwendungen entwickeln
- Dauer
- 5 Tage
- Level
- Grundlagen
- Teilnahme
- Online
Clean Code Training mit Python
Wartbaren Python-Code strukturieren, Code Smells erkennen und Qualitätsprinzipien im Team verankern
- Dauer
- 2 Tage
- Level
- Aufbau
- Teilnahme
- Online
UML Grundkurs
UML-Grundlagen praxisnah lernen: Diagramme, Use Cases und Modelle sicher anwenden
- Dauer
- 3 Tage
- Level
- Grundlagen
- Teilnahme
- Online
Java Quarkus Komptaktkurs
RESTful Web Services mit Persistenz entwickeln und über Docker, Kubernetes oder OpenShift bereitstellen
- Dauer
- 5 Tage
- Level
- Aufbau
- Teilnahme
- Online
Git - Einführungskurs in Git, GitLab und CI/CD
Versionsverwaltung, GitLab-Workflows und CI/CD-Pipelines vom ersten Commit bis zum Runner verstehen
- Dauer
- 2 Tage
- Level
- Aufbau
- Teilnahme
- Online
Linux / UNIX Shellprogrammierung Grundkurs
Praxisnahes Shell-Scripting mit POSIX, Bash, Pipelines, Variablen und Fehlerbehandlung
- Dauer
- 5 Tage
- Level
- Aufbau
- Teilnahme
- Online
Go Programmierung - Aufbaukurs (Golang)
Tool-Chain, Datenbanken und Nebenläufigkeit souverän in anspruchsvollen Go-Projekten einsetzen
- Dauer
- 3 Tage
- Level
- Aufbau
- Teilnahme
- Online
JavaServer Faces (JSF) - Kompaktseminar
JSF-Webanwendungen mit Managed Beans, Facelets, Ajax und Validierung praxisnah entwickeln
- Dauer
- 5 Tage
- Level
- Aufbau
- Teilnahme
- Online
Grafische Anwendungen (GUI) mit Rust
Eine lauffähige Desktop-App entwickeln und das passende Rust-GUI-Framework für dein Projekt wählen
- Dauer
- 3 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
Zig Grundkurs
Systemnah programmieren lernen: Speicher, Toolchain und C-Integration sicher anwenden
- Dauer
- 3 Tage
- Level
- Grundlagen
- Teilnahme
- Online
Nebenläufigkeit in Go (Golang)
Race Conditions finden, Goroutine-Leaks vermeiden und Channel-Pipelines kontrolliert abbrechen
- Dauer
- 2 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
Python und JSON Training
JSON-Daten mit Python sicher einlesen, erzeugen, validieren und für APIs sowie Pandas nutzen
- Dauer
- 2 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
Linux-Kernel Internals und Treiber-Entwicklung
Du verfolgst Code vom System Call bis zum Treiber und entwickelst Kernel-Module, die Speicher und Nebenläufigkeit korrekt behandeln.
- Dauer
- 5 Tage
- Level
- Aufbau
- Teilnahme
- Online
Unreal Engine: Metasound Grundlagen
Dynamisches Audio mit MetaSound gestalten: praxisnah von Graphen und Nodes bis Blueprint-Integration
- Dauer
- 1 Tag
- Level
- Fortgeschritten
- Teilnahme
- Online
Unreal Engine: (Film) Level Design für Virtual Production
Digitale Filmsets in Unreal Engine planen, ausleuchten und für Cinematics professionell rendern
- Dauer
- 1 Tag
- Level
- Fortgeschritten
- Teilnahme
- Online
Cloud-Native Java mit GraalVM
Baue schnelle Java-Services als Native Image und bringe sie sicher in Kubernetes.
- Dauer
- 3 Tage
- Level
- Aufbau
- Teilnahme
- Online
Java (Jakarta) EE - Enterprise JavaBeans Training
Session Beans implementieren, Container-Transaktionen steuern und javax-Projekte auf jakarta vorbereiten
- Dauer
- 3 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
ISTQB® Certified Tester – Advanced Level – Testmanagement
Teststrategien planen, Risiken steuern und Teams souverän durch anspruchsvolle Testprojekte führen
- Dauer
- 4 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
Spring AI Schulung 2: RAG und KI-Agenten bauen
Integriere Tool-Calling in Spring Boot, verbinde PostgreSQL per PGVector und prüfe KI-Antworten mit Evaluation und Tracing.
- Dauer
- 4 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
Einführung in AUTOSAR – Technologieüberblick
AUTOSAR-Grundlagen praxisnah verstehen und sicher in Entwicklungs-Workflows einordnen
- Dauer
- 2 Tage
- Level
- Grundlagen
Xamarin zu .NET MAUI migrieren: Apps modernisieren
Du überführst eine Xamarin.Forms-App in eine moderne MAUI App inkl. Android- und iOS-Deployments
- Dauer
- 4 Tage
- Level
- Aufbau
- Teilnahme
- Online
Rust und WebAssembly: High-Performance Webanwendungen
Rechenintensive Browser-Funktionen mit sicheren Rust-Modulen messbar schneller ausführen
- Dauer
- 3 Tage
- Level
- Experte
- Teilnahme
- Online
SysML Modell-Simulation mit dem Cameo Simulation Toolkit
SysML-Modelle mit Cameo Simulation Toolkit ausführbar machen und Modellverhalten verlässlich analysieren
- Dauer
- 2 Tage
- Level
- Fortgeschritten
Python für Systemadministration
Automatisiere Admin-Aufgaben mit Python, Shell-Integration, Logging, SSH und Systemdatenanalyse
- Dauer
- 3 Tage
- Level
- Aufbau
- Teilnahme
- Online
Unreal Engine: Fortgeschrittene Produktions-Workflows für Virtual Production
Eigene 3D-Assets, Sequencer, Rendering und Live-Compositing sicher in VP-Pipelines einsetzen
- Dauer
- 1 Tag
- Level
- Fortgeschritten
- Teilnahme
- Online
Unreal Engine Kurs für Einsteiger
Praxisnaher Einstieg in Echtzeit-3D mit Blueprints, Lumen, Nanite und ersten interaktiven Projekten
- Dauer
- 3 Tage
- Level
- Grundlagen
- Teilnahme
- Online
SAP NetWeaver Schulung - ABAP Dictionary
Eigene SAP-Datenmodelle mit Tabellenbeziehungen, Suchhilfen und Sperrobjekten in SE11 aufbauen
- Dauer
- 3 Tage
- Level
- Fortgeschritten
Webentwicklung mit Rust
Vom Rust-Projekt zur getesteten Web-API, die Daten sicher verarbeitet und im Team weiterentwickelt werden kann
- Dauer
- 3 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
Microservices mit Spring
Verteilte Spring-Boot-Systeme sicher entwerfen, betreiben und von Monolithen sauber abgrenzen
- Dauer
- 3 Tage
- Level
- Aufbau
- Teilnahme
- Online
Unreal Engine: Materials Aufbau
Fortgeschrittene UE5-Materialtechniken für Shader-Effekte, Layering und realistische Echtzeit-Oberflächen
- Dauer
- 1 Tag
- Level
- Fortgeschritten
- Teilnahme
- Online
Unreal Engine: Virtual Production & In-Camera VFX
Praxisnaher Überblick zu Virtual Production, LED-Volumes und ICVFX-Workflows mit Unreal Engine 5
- Dauer
- 1 Tag
- Level
- Fortgeschritten
- Teilnahme
- Online
IREB® RE@Agile Practitioner (CPRE-AL)
Vertiefe agiles Requirements Engineering mit Praxisübungen und Vorbereitung auf die IREB-Prüfung
- Dauer
- 3 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
Dagster-Schulung für KI-Pipelines
Baue asset-zentrierte Pipelines mit Python, Backfills, Tests und CI/CD für Analytics und KI
- Dauer
- 3 Tage
- Level
- Aufbau
- Teilnahme
- Online
Kotlin Grundkurs
Kotlin praxisnah lernen: Syntax, OOP, Lambdas, Null-Safety und Android-Einstieg in 3 Tagen
- Dauer
- 3 Tage
- Level
- Grundlagen
- Teilnahme
- Online
SAP NetWeaver Schulung - AS ABAP - Authorization Concept
Rollen mit PFCG pflegen, Zugriffsfehler analysieren und Berechtigungen für Prüfungen dokumentieren
- Dauer
- 3 Tage
- Level
- Fortgeschritten
Natural Language Processing Grundkurs: Plattformen und Frameworks im Überblick
Textdaten analysieren, Frameworks vergleichen und NLP-Projekte fachlich belastbar planen
- Dauer
- 3 Tage
- Level
- Aufbau
- Teilnahme
- Online
Perl Grundkurs
Solide Skripting-Kompetenz für Automation, Datenverarbeitung, Regex, Module und Systemaufgaben
- Dauer
- 5 Tage
- Level
- Grundlagen
- Teilnahme
- Online
IREB® RE@Agile Kompakt - Primer und Practitioner
- Dauer
- 5 Tage
- Level
- Fortgeschritten
- Teilnahme
- Online
48 von 188 angezeigt. Alle Schulungen ansehen →
Überblick
Worum es bei Kurse zur Software-Entwicklung und Programmierung geht
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.
Das sagen Teilnehmerinnen und Teilnehmer
Echte Rückmeldungen aus den Feedbackbögen dieses Seminars.
Die UML-Schulung hat mir insgesamt sehr gut gefallen. Besonders positiv hervorzuheben ist, dass die Kursleiterin sehr gut auf den unterschiedlichen Wissensstand der Teilnehmer eingegangen ist. Dadurch waren die Inhalte stets nachvollziehbar und optimal auf die Gruppe abgestimmt. Das Tempo der Schulung war angenehm und ausgewogen. Es gab ausreichend Zeit für Fragen und praktische Übungen. Insgesamt eine sehr gelungene Schulung, die sowohl fachlich als auch organisatorisch überzeugt hat. Vielen Dank an die Kursleiterin für die angenehme und praxisnahe Vermittlung der Inhalte.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 4,0
- Praxis
- 4,0
- Stimmung
- 5,0
Die Erwartungshaltung die aus der Kursbeschreibung entstanden sind, wurde für meine Begriffe nicht NUR erfüllt sondern weit übertroffen. Zielerreichung 130 %. Danke Frau Wellenberg, es war ein kurzweiliger, sehr gut verständlicher Kurs! :-)
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Guter Mix aus Einstieg und weiterführenden Themen.
- Wissen
- 4,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 4,0
Sehr umfangreicher Überblick über Zusammenhänge und Anwendungsbereiche. Sehr zu empfehlen.
- Wissen
- 5,0
- Verständlichkeit
- 4,0
- Struktur
- 4,0
- Praxis
- 5,0
- Stimmung
- 5,0
Effektives, gemeinsames Erarbeiten der Aufgaben mit vielen praktischen Tipps.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
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!
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Sehr guter Trainer und gute Aufbereitung der Inhalte und auch eingehen auf Fragen der Beteiligten.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Ich war sehr zufrieden mit dem Kurs. Er hat meinen Erwartungen voll erfüllt. Gute Präsentation und viele nützliche praktische Uebungen.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 4,0
- Stimmung
- 5,0
Der Kurs hat sehr viel Spaß gemacht, ich habe nun richtig Lust mit unserem Projekt loszulegen. Der Kurs war sehr sinnvoll aufgebaut und die wichtigsten Grundlagen für die ersten Schritte mit Unreal Engine wurden gesetzt. Unser Trainer hat alles sehr verständlich erklärt, man konnte ihm sehr gut folgen und ich hatte zu keinem Zeitpunkt Langweile. Die Anzahl an Pausen war ideal. Was besonders positiv aufgefallen ist, dass Funktionen nicht nur mit "es gibt xy" erklärt wurden sondern im Detail, was der Hintergrund ist und wozu man es braucht.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Sehr guter Kurs, sehr guter Dozent und schöne Schulungsumgebung
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Der Kurs war sehr gut und Verständlich. Besonders hilfreich war das gemeinsame besprechen der Übungen
- Wissen
- 5,0
- Verständlichkeit
- 3,0
- Struktur
- 4,0
- Praxis
- 5,0
- Stimmung
- 5,0
Man hat einen super Überblick über GO bekommen und der Kursleiter ist sehr auf unsere Fragen eingegangen und hat den Kursinhalt an unsere Bedürfnisse angepasst. Wirklich empfehlenswert.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Danke für die Nachschulung! Der Trainer war klasse!
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 4,0
- Stimmung
- 5,0
Herr Biederbeck hat uns die Grundlagen von Git in kurzer Zeit sehr gut vermittelt! Die Funktionsweise von Git/GitLab ist nun deutlich klarer als bei der anderen Schulung.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 3,0
- Stimmung
- 5,0
Super Trainer! Professionel Vorbereitet & Umfrangreiche Dokumentation zur Verfügung gestellt. Klarer "Roter Faden" im Schulungsablauf. Auf Fragen direkt eingegangen und beantwortet (mit vorgemachtem Beispiel)
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Gut vorbereitet mit vielen Beispielen. Der Start war etwas zu Basic, das Ziel aber wurde erreicht.
- Wissen
- 4,0
- Verständlichkeit
- 4,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 4,0
Sehr gut. In Zukunft würde ich mir eine online Version des Skripts wünschen. Außerdem wären Online-Karteikarten hilfreich. Ein Block und ein Stift wäre auch nett gewesen. Außerdem mehr Bezüge zu den Prüfungsaufgaben.
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Gute intensive Erklärung der Themen, es wird auf Beispiele aus der Arbeit eingegangen
- Wissen
- 5,0
- Verständlichkeit
- 4,0
- Struktur
- 4,0
- Praxis
- 4,0
- Stimmung
- 5,0
Sehr gutes Seminar, Dozent ist sehr gut
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
sehr kompakt, gut zusammengefaßt, mit vielen übungen und beispielen.
- Wissen
- 5,0
- Verständlichkeit
- 4,0
- Struktur
- 4,0
- Praxis
- 4,0
- Stimmung
- 5,0
Es werden die neuesten 20 von 88 Bewertungen angezeigt.
Details
Gut zu wissen
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.
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.
Verwandt
Weitere Themen in IT Schulungen und Kurse
Bereit?
Bring dein Team in Kurse zur Software-Entwicklung und Programmierung weiter.
Wir beraten dich unverbindlich zur passenden Schulungsform: offen, inhouse oder individuell zugeschnitten.