None

Seminare für Softwareentwicklung

Sie suchen praxisnahe Kurse, in denen Sie ganz genau gezeigt bekommen, wie Sie Softwareprojekte effizient durchführen und guten Code schreiben? Unsere Seminare bieten Ihnen jede Menge Programmierpraxis und stellen Ihnen Best Practices für Ihre Softwareprojekte vor. Ob Sie Java-Enterprise-Anwendungen mit Spring Boot entwickeln oder die professionellen Features von C# zur Anwendung bringen wollen: Wir haben die besten Trainerinnen und Trainer für Programmierthemen, damit Sie optimal lernen können.

Hinweis: Alle Seminare können Sie auch als individuelle firmeninterne Schulung buchen.

Unsere Themen: Java | Python | Visual Studio | Web- und App-Entwicklung | UX und Usability | IT-Projektmanagement

Programmieren trainieren

Java-Kurse für Einsteiger und Fortgeschrittene

Wenn Sie Java auf Profiniveau lernen und dabei am besten ganz viel Praxis mitnehmen möchten, dann sind unsere Java-Seminare genau das Richtige für Sie. Ob Sie einen umfassenden Rundumblick suchen oder gezielt Spezialthemen in Angriff nehmen möchten: Unsere Trainerinnen und Trainer zeigen Ihnen, worauf es bei der Java-Programmierung ankommt und gehen auf Ihre besonderen Fragen ein.

Dieses 5-tägige Online-Seminar führt Sie umfassend und mit vielen Praxis­beispielen in die Java-Entwicklung ein. Sie lernen Java-Grundlagen und die objektorientierte Programmierung kennen und machen sich mit Poly­morphie, Java-Paketen sowie platt­formunabhängiger Programmierung vertraut.

In diesem Seminar lernen Sie, mit Thread-Pools, Synchronisatoren und threadsicheren Datenstrukturen ele­ganter und sicherer zu programmie­ren. Das Ziel ist es, Sie mit der Java-Concurrency-API vertraut zu mach­en, den Umgang mit Multi­threading zu erleichtern und Ihnen die wichtigs­ten Utility-Klassen an die Hand zu geben.

Dieses 3-tägige Online-Seminar mit Christian Ullenboom hilft Ihnen, sich in Spring Framework und Spring Boot auf den neuesten Stand zu bringen. Sie machen sich intensiv mit dem Projektaufbau mit Maven sowie mit den Themen Inversion of Control (I-oC), Konfigurationen, AOP, Daten­zugriffsschicht, REST und UI vertraut.

Python lernen, aber richtig!

Python ist die Sprache der Künstlichen Intelligenz, die Sprache der Webprogrammierung und die Sprache der Mikrocontroller. Kurz: eine moderne, zukunftsfähige Programmiersprache, die zum Standardrepertoire aller Softwareentwickler gehört. Un­sere Seminare stellen Ihnen die Konzepte von Python besonders praxisnah vor und zeigen Ihnen häufige Anwendungsfälle. Ideal auf für alle, die auf Python umsteigen wollen.

In diesem 3-tägigen Online-Seminar lernen Sie die Python-Grundlagen, von den ersten Schritten in der Syn­tax über Funktionen und Datenstruk­turen bis hin zu fortgeschrittenen Programmen für greifbare praktische Zwecke. Jedes erlernte Konzept wird anhand von eingängigen Beispielen mit einem Aha-Effekt gefestigt.

In diesem Seminar werden erfahrene Programmiererinnen und Program­mierer in Python eingeführt. Neben den Unterschieden zwischen Python und Java liegt der Fokus des Semi­nars auf der praktischen Anwendung und Hands-on-Übungen.

Dieser Kurs bietet eine hervorra­gende Gelegenheit, an eindrück­lichen KI-Beispielen selbst Hand anzulegen. So entwickeln Sie ein Gespür für die Hintergründe und vertiefen Ihr Wissen über KI und maschinelles Lernen. Eigene Pro­grammierübungen in Python unter­stützen Sie dabei.

Softwareentwicklung mit Visual Studio

Ob Sie C#-Programme in Visual Studio schreiben oder Apps mit der Windows Presentation Foundation (WPF) entwickeln möchten: Unsere Seminare geben Ihnen viele Praxistipps, die Sie bei der Sofwareentwicklung zum Erfolg führen. Lassen Sie sich von erfahrenen Windows-Programmierern und -Programmiererinnen zeigen, wie Sie hochprofessionelle Software entwickeln, die auch modernen Code trägt.

In diesem umfassenden zweitägigen Program­mierseminar entwickeln Sie moderne Desktop-Anwendungen mit XAML und der Windows Presentation Foundation (WPF). Anhand eines kom­pletten Entwicklungszyklus ler­nen Sie hands-on alles, was Sie wissen müssen, um eigene Business-Applikationen zu erstellen.

In diesem 2-tägigen Seminar zeigt Veikko Krypczyk Ihnen neue C#-Sprachfeatures und verdeutlicht sie an praxistauglichen Beispielen. Sie werden diese Features ausprobieren, mit ihnen üben und sie in Fleisch und Blut übergehen lassen – so frischen Sie Ihr Praxiswissen auf und tauchen noch tiefer in C# ein.

Datenbanken entwickeln

Datenbankprogrammierung mit Oracle

Wie alle relationalen Datenbankmodelle basiert auch die Oracle Database auf dem Umgang mit der Abfragesprache SQL. In unseren Seminaren lernen Sie, wie die Oracle-Datenbank und SQL zusammenspielen und wie Sie das Datenbanksystem PostgreSQL meistern.

In dieser 3-tägigen Schulung mit dem Oracle-Experten Jürgen Sieben ler­nen Sie den Umgang mit APEX ken­nen und erhalten außerdem einen fundierten Einstieg in die Erstellung von Unternehmensanwendungen. Ideal für Einsteiger und Umsteiger von Oracle Forms.

In diesem 3-tägigen Seminar lernen Sie das Zusammenspiel von SQL mit Oracle-Datenbanken intensiv ken­nen. Dabei zeigt Ihnen der Oracle-Experte Jürgen Sieben Strategien, mit denen Sie Daten mit mehr Ef­fizienz in der Datenbank speichern, analysieren und bei Bedarf löschen. Auch für Einsteiger geeignet.

Das 4-tägige Seminar vermittelt Ihnen besonders praxisnah alle Kenntnisse und Fähigkeiten, die Sie benötigen, um PostgreSQL erfolg­reich einzurichten und effektiv zu nutzen. In Übungen ganz nach dem Prinzip »Learning by Doing« zeigt Ihnen der Open-Source-Experte Holger Jakobs alles, was Sie wissen müssen: Installation, Adminis­tration, Sicherheit und Wiederher­stellung.

Web- und App-Entwicklung

Webseiten und Apps programmieren

Unsere Seminarleiter und Trainerinnen machen Sie fit in der Webprogrammierung (JavaScript, Node.js) sowie in der App-Entwicklung für Apples iOS-Geräte oder für alle Android-Geräte. Machen Sie sich umfassend mit der plattformüber­greifenden Entwicklung vertraut, ob mit Xamarin oder auch mit dem hochaktuellen .NET MAUI. Wir zeigen Ihnen, was Sie beachten müssen, damit Ihre Apps auf allen Geräten laufen und Ihr Code wartbar bleibt.

Dieses 3-tägige Online-Seminar hilft Ihnen beim Einstieg in die Entwick­lung mit Node.js. Ihr Trainer und Seminarleiter Sebastian Springer stellt Ihnen bewährte Workflows im Umgang mit der serverseitigen Platt­form vor, die Ihnen helfen, alltägliche Probleme bei der Applikationsent­wicklung mit Node.js zu meistern.

JavaScript-Experte und Autor Sebastian Springer zeigt Ihnen in seinem 2-tägigen Online-Seminar, wie JavaScript wirklich tickt. Sie er­fahren alles über die grundle­genden Konzepte wie Datentypen, Schleifen, Funktionen und Objekte der Sprache. Sie lernen den Um­gang mit Objekt­orientierung, Funkt­ionalität und Asyn­chronität in JavaScript von Grund auf kennen.

Dieses Online-Seminar mit Autor und JavaScript-Experte Sebastian Springer ist ideal für alle, die tiefer in Node.js einsteigen möchten. Anhand zahlreicher Praxisbeispiele machen Sie sich an 3 Tagen mit fortgeschrit­tenen Node.js-Themen und Profi­techniken vertraut.

Dieses 2-tägige Seminar führt Sie umfassend und praxisnah in die App-Entwicklung mit .NET MAUI ein. Der Schwerpunkt liegt dabei auf der Ent­wicklung von Apps für die mobilen Systeme iOS und Android.

Um in die Funktionale Program­mierung einzusteigen, muss man Kotlin nicht verlassen. Trotzdem betritt man eine ganz neue Welt. In diesem Workshop gehen Sie nach dem »DeinProgramm-Ansatz« vor.

In diesem 2-tägigen Seminar tauchen Sie in die Entwicklung von Fullstack-Anwendungen mit dem React-basiertem Framework Next.js und dem Headless CMS Strapi ein. Sie lernen, wie Sie eine CMS-gestützte Webapplikation von Grund auf er­stellen und optimieren können.

Lernen Sie in diesem Seminar die Welt der 3D-Webentwicklung kennen. Mit dem 3D-rendering Kontext kön­nen Sie auf die WebGL- oder WebGPU-Schnittstelle des Browsers zugreifen und 3D-Visualisierungen erzeugen. Außerdem lernen Sie Three.js kennen, eine mächtige JavaScript-Bibliothek für die Arbeit mit 3D-Objekten.

In diesem zweitägigen Online-Seminar erfahren Sie alles, was Sie über Möglichkeiten und Grenzen von Progressive Web Apps wissen müs­sen. Der Kurs versetzt Sie in die La­ge, eigene PWAs zu entwickeln und die verschiedenen PWA-Technolo­gien effektiv zu nutzen. Im Praxisteil haben Sie Gelegen­heit, die verschie­denen PWA-Techno­logien selbst live auszuprobieren.

Erstellen Sie moderne, leistungs­fähige Webanwen­dungen mit dem React-basierten Framework Next.js. Das zweitä­gige Online-Seminar vereint Theorie und Praxis: Von theoretischen Grundla­gen wie serverseitiges Rendern (SSR), der Ein­richtung der Entwick­lungsumge­bung, bis hin zu Daten­fetching und API-Routen. Anhand eines Beispiels können sowohl Einsteiger*innen als auch erfahrende Webentwickler ihre Fähigkeiten üben und vertiefen.

KI im Webdevelopment

In diesem Training erfahren Sie alles rund um das Erstellen und Optimieren von Anwendungen mittels Künstlicher Intelligenz. Lernen Sie von Sebastian Springer, KI in die Programmierung von Webapplikationen zu implementieren und das breite Spek­trum an KI-Technologien und -Frameworks, wie ChatGPT, Whisper und Co. kennen. 

In diesem Workshop erhalten Sie an zwei Tagen eine praxisorientierte Einführung in die Anwendung künst­licher Intelligenz im Web und behan­deln unter ande­rem die Themen Text-to-Text, Spracherkennung, Sprach­synthese sowie Bild- und Videover­arbeitung. 

UX und Usability

Benutzerfreundliche Apps und Websites entwerfen

In Zeiten der Digitalisierung sind gute Usability und User Experience wesentliche Erfolgsfaktoren für Apps, Software, Websites und Onlineshops. Unsere Seminarleiter und Trainerinnen zeigen, worauf es bei guter UX und benutzerfreundlichen Interfaces ankommt, damit Ihre Software-Produkte auf allen Geräten eine gute Figur machen.

In diesem Tagesseminar lernen Sie kompakt die Grundlagen von UX und Human-Centered Design und erhal­ten eine umfassende Einführung in alle gängigen UX-Methoden. Ein Schwerpunkt liegt hierbei auf User Research, Personas & Empathy Maps, Customer Journeys sowie Ideation und Prototyping.

In Zeiten der Digitalisierung sind gute Usability und UX wesentliche Fak­toren für den Erfolg digitaler Produk­te. In diesem Seminar lernen Sie, was bei Konzeption und Weiterent­wicklung von Apps und Websites wichtig ist. Profitieren Sie von Lektio­nen und Übungen und bereiten Sie sich mit beispielhaften Prüfungs­fragen und Probeklausuren auf die Zertifizierung vor.

Prototyping-Software zu kennen und damit umgehen zu können, ist für Produktmanagerinnen, UX-ler, Product Owner und ähnlichen Rollen im Unternehmen hilfreich. In diesem 2-tägigen Seminar lernen Sie, wie Sie Apps und Webseiten mit Axure konzipieren und prototypisch um­setzen – und das ganz ohne be­sondere Programmierkenntnisse. Ideal für Einsteiger.

In diesem Workshop stellt Ihnen Marc Haunschild verschiedene Testver­fahren vor und gibt Ihnen die Mög­lichkeit, selbst einige der Werkzeuge auszuprobieren, die in den meisten Verfahren zur Überprüfung eingesetzt werden.

IT-Projektmanagement

IT-Projekte planen und organisieren

Ob Requirements Engineering oder Scrum: Softwareprojekte müssen gut geplant sein. Unsere Seminare führen Sie umfassend in das jeweilige Thema ein und zeigen Ihnen, wie Sie Ihre Projekte gut managen können.

In diesem 2-tägigen Online-Seminar vermitteln Ihnen Elena Bochkor und Dr. Veikko Krypczyk die Ziele und grundlegenden Prinzipien des Requirements Engineering. Die beiden Trainer veranschaulichen die Theorie zu den einzelnen Phasen eines vollständigen RE-Prozesses mit vielen praktischen Beispielen.

Dieses Seminar hilft Ihnen, Ihr grund­legendes Verständnis von Scrum in der beruflichen Praxis anzuwenden. Es führt Sie Schritt für Schritt in die neuen Aufgaben ein, stets aus einem agilem Blickwinkel. Wenn Sie als Product Owner Ihren Fokus schärfen wollen und Impulse für die eigene Arbeit in der agilen Produktentwick­lung suchen, ist dieses Gruppen-Coaching genau das Richtige für Sie.

In diesem 4-Tage-Intensivkurs er­halten angehende Scrum Master ein fundiertes Verständnis von Scrum. Sie lernen die Ursprünge und Grund­lagen des Frameworks anhand des Scrum Guides November 2020 kennen und wenden die Methodik in einer Simulation an. Die Inhalte die­ser Schulung werden um viele prak­tische Tools für den Scrum-Master-Alltag ergänzt.

In diesem 4-tägigen Online-Seminar er­halten angehende Scrum Product Owner Master ein fundiertes Ver­ständ­nis von Scrum. Sie lernen nicht nur die Grund­lagen des Frameworks anhand des Scrum Guides sowie prak­tische Tools kennen, sondern re­flektieren auch die besonderen Her­ausforderungen der agilen Produkt­entwicklung. 

Ihre Vorteile auf einen Blick

✔️ Sorgfältige Auswahl der Seminarleitung

Wir arbeiten stets mit den besten Trainerinnen und Trainern zusammen. Gemeinsam stellen wir eine Agenda zusammen, die Ihren Bedürfnissen entspricht.

✔️ Kleine Seminargruppen, großer Lernerfolg

Wir achten darauf, dass Sie angenehm lernen können. Dazu gehört, dass Sie Zeit haben, Ihre Fragen zu stellen und viel zu üben. Kleine Seminargruppen (zwischen 3 und 12 Teilnehmenden) stellen sicher, dass alle gut mitmachen können.

✔️ Buch + E-Book

Wir stellen Ihnen die Seminarunterlagen zur Verfügung. Gibt es eine passende Lektüre aus unserem Fachbuchprogramm, erhalten Sie das Buch als E-Book und als gedruckte Ausgabe.

✔️ Teilnahmebescheinigung

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

Maßgeschneiderte Seminare für Sie

Sie sind auf der Suche nach Schulungen zu weiteren IT-Themen? Stöbern Sie in unseren Kategorien. Oder sprechen Sie uns für ein individuelles Angebot für Ihr Team direkt an – eine E-Mail an seminare@rheinwerk-verlag.de genügt. Wir helfen Ihnen gerne weiter.

None None

Auf dem Laufenden bleiben, Event-Newsletter abonnieren!

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.