Zum Hauptinhalt springen

Black-Week-Aktion bis 7.12.: Bundles zum Knallerpreis. 25 % auf Jahresabos >

None

Online-Kurse für professionelle Softwareentwicklung

Nehmen Sie Platz im digitalen Schulungssraum und erweitern Sie Ihr IT-Wissen. Ob Requirements Engineering, .NET-Entwicklung oder Cross-Plattform-Programmierung: Unsere Trainerinnen und Trainer teilen ihre Erfahrungen mit Ihnen und geben Ihnen Best Practices sowie wertvolle Insights an die Hand. Mitmachen können Sie bequem von zu Hause oder im Büro, direkt im Browser. Perfekt für alle, um Grundlagen aufzufrischen, Programmier-Skills zu erweitern oder fortgeschrittene Techniken zu erlernen.

Diese Online-Kurse bieten wir Ihnen:

3 Termine Online-Kurs

Unter der Leitung von Dr. Veikko Krypczyk erkunden Sie die Grundlagen von .NET MAUI und erfahren an Live-Beispielen, wie Sie mit C# und XAML leistungs­starke User Interfaces gestalten. Der Kurs ist ideal für Entwickler*innen, die ihre Fähig­keiten erweitern möchten, um moderne, flexible Applikationen zu erstellen. Kenntnisse in einer modernen objekt­orientierten Programmier­sprache werden vorausgesetzt

Preis: 490,- Euro inkl. MwSt.

3 Termine Online-Kurs

In diesem Online-Kurs lernen Sie Schritt für Schritt, wie sie mit Flutter leistungsfähige Anwendungen für mobile Geräte, Web und Desktop entwickeln. Die Kursserie begleitet Einsteiger und fortgeschrittene Entwickler durch alle wichtigen Phasen: von der Einrichtung der Entwicklungs­umgebung und dem ersten Projekt über die Erstellung interaktiver Benutzeroberflächen bis hin zu tiefgreifenden Konzepten.

Preis: 490,- Euro inkl. MwSt.

3 Termine Online-Kurs

In diesem Online-Kurs erfahren Sie, wie Sie mit dem Microsoft .NET-Fronted-Webframework Blazor leistungsstarke Web-Apps entwickeln können. Programmiert wird in C# (Logik) sowie in der Razor-Syntax (User Interface). Sie erarbeiten sich die technischen Grundlagen von Blazor und lernen alle wichtigen Schritte kennen, die Sie auf dem Weg zu einer umfassenden Web-Applikation gehen müssen.

Preis: 490,- Euro inkl. MwSt.

1 Termin Online-Kurs

Dieser Online-Kurs vermittelt Ihnen wie Sie große Sprachmodelle (LLMs) lokal ausführen und optimieren können. Sie erhalten einen Überblick über die verfügbaren Modelle und erfahren mehr über gängige Plattformen wie GPT4All, Ollama und Open WebUI. Ziel ist es, KI-Lösungen zu entwickeln, die perfekt auf Ihre spezifischen Anforderungen zugeschnitten sind.

 

Preis: 249,- Euro inkl. MwSt.

1 Termin Online-Kurs
In diesem Online-Kurs lernen Sie die grundlegenden Mechanismen von Generativer Künstlicher Intelligenz (Gen AI) kennen und erfahren, welche Arten von Large Language Models (LLMs) es gibt, was diese leisten können und welche Rolle GenAI spielt. Das Webinar deckt ebenfalls Methoden zur Optimierung von Modellen ab, wie Fine-Tuning, Quantisierung und Retrieval-Augmented Generation (RAG).

Preis: 189,- Euro inkl. MwSt.

3 Termine Online-Kurs

Dieser Online-Kurs bietet einen systematischen Einblick in die Prinzipien von Requirements Engineering. Sie lernen Arbeits­weisen und Tools kennen und profitieren von zahlreichen Anwen­dungs­szenarien und Praxis­beispielen. Die Inhalte dieses Kurses sind am IREB-Plan (International Requirements Engineering Board) ausgerichtet.

 

Preis: 490,- Euro inkl. MwSt.

3 Termine Online-Kurs

Dieser Kurs zeigt Ihnen den systematischen KI-Einsatz über den gesamten Entwicklungszyklus: von der intelligenten Anforderungs­analyse über KI-gestützte Architektur­entscheidungen bis zur automatisierten Qualitäts­sicherung. Sie lernen nicht nur, welche Tools existieren, sondern vor allem, wann und wie Sie diese professionell einsetzen.

Preis: 499,- Euro inkl. MwSt.

3 Termine Online-Kurs

Dieser Kurs zeigt Ihnen den systematischen Weg zur erfolgreichen Anwendungs­migration: von der professionellen Legacy-Analyse über Code-Transformations­strategien bis zur Umsetzung moderner Ziel­architekturen. Erfahren Sie, wie Sie Migrations­projekte planen, typische Entwickler­fallen vermeiden und am Beispiel einer Desktop-zu-Web-Migration den Transformations­prozess meistern.

Preis: 499,- Euro inkl. MwSt.

3 Termine Online-Kurs

In diesem Online-Kurs werden die wesentlichen Aspekte des API-Entwicklungs­prozesses in drei aufeinander aufbauenden Modulen vertieft behandelt. Ein solides API-Design, eine verständliche und zugängliche Dokumentation sowieumfassende Tests sind entscheidende Komponenten, um APIs nicht nur funktionsfähig, sondern auch zukunftssicher und zuverlässig zu gestalten.

Preis: 695,- Euro inkl. MwSt.

3 Termine Online-Kurs

Dieser Online-Kurs bietet IT-Fachkräften einen umfassenden Einstieg in die Grundlagen und Prinzipien von DevOps, einschließlich Automatisierung und Containerisierung mit Docker und Kubernetes. Erfahren Sie, wie Sie die Zusam­menarbeit zwischen Entwicklungs- und Betriebsteams verbessern und eine kollaborative Kultur etablieren.

Preis: 599,- Euro inkl. MwSt.

Moderne Softwareentwicklung im Überblick

Softwareentwicklung ist heute weit mehr als das Schreiben von Code. Sie ist die Schnitt­stelle zwischen Technologie, Geschäfts­prozessen und Nutzererlebnis – und geprägt von rasantem Wandel. Neue Programmier­sprachen, Frameworks und KI‑gestützte Tools verändern die Art, wie Anwendungen entworfen, getestet und betrieben werden. Damit steigen die Anforderungen an Entwicklerinnen und Entwickler: Fachwissen, Architektur­verständnis und Kommunikations­fähigkeit müssen Hand in Hand gehen. Im Folgenden lernen Sie die zentralen Themenfelder der modernen Softwareentwicklung kennen.

  • Von der Idee zur Anwendung – Anforderungsmanagement und Architektur

Am Anfang jedes Projekts steht die Frage: Was soll die Software leisten? Professionelles Requirements Engineering und moderne Softwarearchitektur bilden die Grundlage für erfolgreiche Produkte. Anforderungen werden systematisch erfasst, validiert und in technische Modelle überführt. Microservices, Event‑Driven Design oder Domain‑Driven Design (DDD) sind heute praxiserprobte Wege, komplexe Systeme strukturiert und skalierbar zu gestalten. Entwickler, Architekten und Product Owner arbeiten dabei eng zusammen – mit gemeinsamen Methoden, Werkzeugen und einem klaren Verständnis für Qualität und Wartbarkeit.

Typische Lernfelder: Anforderungs­analyse, Architektur­entwurf, Refactoring, Clean Code, Migrations­strategien.

  • Cross‑Plattform‑ und App‑Entwicklung – Software für alle Geräte

Software läuft nicht mehr nur auf Desktops oder Servern: Sie begleitet uns auf Smartphones, im Browser oder in der Cloud. Technologien wie .NET MAUI, Flutter oder Blazor ermöglichen es, Anwendungen plattform­übergreifend mit einer einzigen Codebasis zu erstellen. Entwickler*innen programmieren einmal – und deployen auf Windows, iOS, Android oder im Web. Diese Form der Cross‑Plattform‑Entwicklung spart Zeit, sorgt für einheitliche UX‑Konzepte und erleichtert Wartung sowie Updates.

Typische Lernfelder: UI‑Design mit XAML oder Flutter, Komponenten­architektur, App‑Lifecycle, Testing und Continuous Deployment.

  • Künstliche Intelligenz in der Software­entwicklung

KI verändert die Entwicklung selbst. Generative AI (GenAI), Large Language Models (LLMs) und spezialisierte Frameworks übernehmen heute Routine­aufgaben: Sie unterstützen bei der Code‑Erstellung, der Dokumen­tation, beim Testen und sogar beim Entwurf von Software­architekturen. Das ermöglicht einen Wandel vom reaktiven zum intelligenten Entwicklungs­prozess. Entwickler*innen nutzen KI‑Systeme nicht nur, um Produkte zu bauen, sondern auch, um den Entwicklungs­zyklus zu optimieren – von der Anforderungsanalyse (z. B. durch semantische Clustering‑Verfahren) bis zum automatisierten Review.

Typische Lernfelder: Prompt‑Engineering, Integration von LLMs, lokale Modelle (z. B. GPT4All, Ollama), Responsible AI in der Entwicklung.

  • APIs, Services und Cloud‑Integration

Schnittstellen sind das Rückgrat moderner IT‑Systeme. APIs ermöglichen es, Anwendungen miteinander zu vernetzen, Prozesse zu automatisieren und Dritt­systeme einzubinden. Ein professionelles API‑Design sorgt für Stabilität, Sicherheit und langfristige Erweiter­barkeit – insbesondere in service‑orientierten Architekturen oder bei Cloud‑Integrationen. APIs sind nicht nur technische Artefakte, sondern auch Kommunikations­verträge zwischen Teams und Unternehmen. Nur mit sauber gestaltetem API‑Lifecycle‑Management bleibt Software über Jahre wartbar und interoperabel.

Typische Lernfelder: REST‑ und GraphQL‑Design, Dokumentation mit OpenAPI/Swagger, Test­strategien, API‑Security.

  • DevOps, Automatisierung und nachhaltige Prozesse

Softwareentwicklung endet nicht mit dem Deployment. Reibungslose Build‑, Test‑ und Release‑Pipelines gehören heute zum Standard. DevOps verbindet Entwicklung und Betrieb mit Tools wie Docker, Kubernetes oder Jenkins und schafft so eine Kultur der Zusammen­arbeit, Automati­sierung und kontinuierlichen Verbesserung. Moderne Software-Teams setzen auf Continuous Integration & Continuous Delivery (CI/CD), um schnell und zuverlässig neue Versionen auszuliefern. Dabei stehen Qualität, Monitoring und Feedbackzyklen im Mittelpunkt – denn nur so entstehen nachhaltige Software­produkte.

Typische Lernfelder: Containerisierung, Infrastruktur as Code, Automatisierung, Testing, agile Organisationsformen.

Fazit

Die moderne Softwareentwicklung lebt vom Zusammenspiel vieler Disziplinen. Wer heute erfolgreich Software entwirft, muss Architektur, Codequalität, Prozesse und Innovation zusammen denken. Ob Sie Ihre Kenntnisse im Requirements Engineering, in der Cross‑Plattform‑Entwicklung, bei APIs und DevOps oder im Bereich KI‑gestützter Entwicklung vertiefen möchten – die Rheinwerk‑Online‑Kurse unterstützen Sie dabei, Ihre Fähigkeiten gezielt auszubauen und auf aktuelle Technologien vorzubereiten.

Ihre Vorteile auf einen Blick

Zuschauen, mitmachen, intensiv lernen

Leichter Zugang, einfache Bedienung: Unsere Kursplattform ist darauf ausgerichtet, dass Sie sich auf das konzentrieren können, was wirklich wichtig ist: Ihr Lernerfolg.

Training mit den Profis

Unser Vertrauen für Ihre Weiterbildung: Viele unserer Expertinnen und Experten kennen wir aus langjähriger Zusammenarbeit bei Buchprojekten und anderen Events.

Frisches Insiderwissen, fundiertes Know-how

Wir sind stets darauf bedacht, dass Sie aktuelles Wissen erhalten, das Sie sofort anwenden können. Zahlreiche Beispiele aus der Erfahrung unserer Experten bieten Ihnen bestes, erprobtes Wissen direkt aus der Praxis.

Nichts verpassen: Alle Aufzeichnungen inklusive

Sie können beim Live-Kurs nicht dabei sein? Kein Problem: Alle Kurse werden komplett aufgezeichnet und stehen Ihnen auf der Kursplattform jederzeit zur Verfügung inklusive der Präsentationen.

Teilnahmebescheinigung

Für Ihre Unterlagen erhalten Sie kurz nach dem Online-Kurs eine Bescheinigung über Ihre Teilnahme inklusive der Schwerpunktthemen.

Maß­geschneiderte Seminare für Sie und Ihr Team

Sie sind auf der Suche nach Schulungen zu weiteren IT-Themen? Stöbern Sie in unserem Seminarangebot für Web- und Softwareentwicklung, IT-Administration und mehr. Sprechen Sie uns gerne für ein individuelles Angebot an – eine E-Mail an seminare@rheinwerk-verlag.de genügt.

None None

Auf dem Laufenden bleiben, Event-Newsletter abonnieren!

Mit Klick auf »Jetzt anmelden« erkläre ich mich damit einverstanden, dass der Rheinwerk Verlag mich über die o. a. Themen per E-Mail informiert.

Unsere Newsletter sind für Sie kostenfrei. Sie können sich von unseren Newslettern jederzeit abmelden. Weitere Informationen rund um den Newsletterversand finden Sie in unseren Hinweisen zum Datenschutz.