Bitte wählen Sie die Bereiche, die Sie exportieren möchten:
Schulung Einführung in JetBrains Rider
Plattformübergreifende Entwicklung mit JetBrains Rider
Schulungsformen
Beschreibung
Finden Sie das richtige KI Training aus unserem Portfolio.
Schulungsziel
Am Ende des Seminars sind die Teilnehmenden in der Lage, JetBrains Rider optimal zu nutzen, um .NET-Projekte zu entwickeln, zu debuggen, zu testen und zu veröffentlichen.
Details
Wer teilnehmen sollte
Dieses Seminar richtet sich an .NET-Entwickler, die ihre Kenntnisse in JetBrains Rider vertiefen möchten. Grundkenntnisse in C# und .NET sind von Vorteil, aber nicht zwingend erforderlich. Das Seminar eignet sich für Entwickler, die Rider als primäre Entwicklungsumgebung für .NET nutzen möchten.
Ihre Schulung
Präsenz-Schulung | Online-Schulung |
---|---|
Lernmethode | |
Ausgewogene Mischung aus Theorie und Praxis | Wie auch bei unseren Präsenz-Seminaren: Ausgewogene Mischung aus Theorie und praktischen Übungen. Trainer durchgehend präsent. |
Unterlagen | |
Seminarunterlagen oder Fachbuch zum Seminar inklusive, das man nach Rücksprache mit dem Trainer individuell auswählen kann. | Seminarunterlagen oder Fachbuch inklusive (per Post). Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne. |
Arbeitsplatz | |
PC/VMs für jeden Teilnehmenden Hochwertige und performante Hardware Große, höhenverstellbare Bildschirme Zugang zu Ihrem Firmennetz erlaubt |
|
Lernumgebung | |
Neu aufgesetzte Systeme für jeden Kurs in Abstimmung mit dem Seminarleiter. | |
Arbeitsmaterialien | |
DIN A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its | |
Teilnahmezertifikat | |
Die Teilnahmezertifikat inkl. Inhaltsverzeichnis wird Ihnen am Ende des Seminars ausgehändigt. | Die Teilnahmezertifikat inkl. Inhaltsverzeichnis wird Ihnen per Post zugesandt. |
Organisation
Präsenz-Schulung | Online-Schulung | |
---|---|---|
Teilnehmendenzahl | ||
min. 1, max. 8 Personen | ||
Garantierte Durchführung | ||
Ab 1 Teilnehmenden* | ||
Schulungszeiten | ||
| ||
Ort der Schulung | ||
GFU Schulungszentrum Am Grauen Stein 27 51105 Köln-Deutz oder online im Virtual Classroom oder europaweit bei Ihnen als Inhouse-Schulung Um ein optimales Raumklima zu gewährleisten, haben wir das Schulungszentrum mit 17 hochmodernen Trotec TAC V+ Luftreinigern ausgestattet. Diese innovative Filtertechnologie (H14 zertifiziert nach DIN EN1822) sorgt dafür, dass die Raumluft mehrfach pro Stunde umgewälzt wird und Schadstoffe zu 99.995% im HEPA-Filter abgeschieden und infektiöse Aerosole abgetötet werden. Zusätzlich sind alle Räume mit CO2-Ampeln ausgestattet, um jederzeit eine hervorragende Luftqualität sicherzustellen. | ||
Räumlichkeiten | ||
Helle und modern ausgestattete Räume mit perfekter Infrastruktur | Bequem aus dem Homeoffice von überall | |
Preisvorteil | ||
Dritter Mitarbeitende nimmt kostenfrei teil. Eventuell anfallende Prüfungskosten für den dritten Teilnehmenden werden zusätzlich berechnet. Hinweis: Um den Erfolg der Schulung zu gewährleisten, sollte auch der dritte Teilnehmende die erwarteten Vorkenntnisse mitbringen. | ||
All-Inclusive | ||
Gebäck, Snacks und Getränke ganztägig, Mittagessen im eigenen Restaurant, täglich 6 Menüs, auch vegetarisch | Eine Auswahl unserer Frühstücks-Snacks und Nervennahrungs-Highlights senden wir Ihnen mit den Seminarunterlagen per Post zu. | |
Barrierefreiheit | ||
Das GFU-Schulungszentrum (Am Grauen Stein 27) ist barrierefrei | - |
Buchen ohne Risiko
Rechnungsstellung |
Erst nach dem erfolgreichen Seminar. Keine Vorkasse. |
Stornierung |
Kostenfrei bis zum Vortag des Seminars |
Vormerken statt buchen |
Sichern Sie sich unverbindlich Ihren Seminarplatz schon vor der Buchung - auch wenn Sie selbst nicht berechtigt sind zu buchen |
Kostenfreie Services
Präsenz-Schulung | Online-Schulung |
---|---|
|
|
Inhalt
- Ziele und Erwartungen der Teilnehmenden
- Klärung individueller Lernziele und Erwartungen, um das Seminar so praxisnah und relevant wie möglich zu gestalten
- Einführung in JetBrains Rider
- Was ist JetBrains Rider? Rider ist eine leistungsstarke, plattformübergreifende IDE von JetBrains, die speziell für .NET-Entwickler entwickelt wurde. Sie kombiniert die Code-Analyse und Entwicklerfreundlichkeit von ReSharper mit der plattformübergreifenden Unterstützung der IntelliJ-Plattform.
- Vorteile von Rider für .NET-Entwicklung: Rider bietet eine schnelle, performante und plattformübergreifende Entwicklungsumgebung, die mit allen wichtigen .NET-Technologien wie ASP.NET Core, Blazor, .NET MAUI und anderen Frameworks integriert ist.
- Vergleich mit anderen IDEs: Überblick über die Unterschiede zwischen Rider und anderen .NET-Entwicklungsumgebungen wie Visual Studio, insbesondere in Bezug auf Code-Analyse, Refactoring und plattformübergreifende Unterstützung.
- Installation und Konfiguration von JetBrains Rider
- Installation von Rider: Schritt-für-Schritt-Anleitung zur Installation von JetBrains Rider auf Windows, macOS und Linux. Überblick über die Systemanforderungen und die Einrichtung der Entwicklungsumgebung.
- Erste Konfiguration: Konfigurieren von Projekten und Entwicklungsumgebungen, Festlegen von IDE-Einstellungen, Code-Style-Regeln, Plug-ins und Erweiterungen, um eine personalisierte Arbeitsumgebung zu schaffen.
- Integration von .NET SDKs und Frameworks: Überblick über die Unterstützung von .NET Core, .NET 5/6/7, ASP.NET Core, Blazor, .NET MAUI und anderen Technologien in Rider. Anleitung zur Integration von SDKs und Bibliotheken in ein Projekt.
- Praxisübung 1: Installation und Projektkonfiguration in JetBrains Rider
- Ziel der Übung: Die Teilnehmenden installieren JetBrains Rider und richten ihre erste .NET-Projektumgebung ein.
- Projektbeschreibung: Die Teilnehmenden erstellen ein einfaches .NET-Projekt, konfigurieren ihre Entwicklungsumgebung und integrieren .NET SDKs und Bibliotheken.
- Tools: JetBrains Rider, .NET SDK, Projektvorlagen.
- Ergebnisse: Die Teilnehmenden haben erfolgreich JetBrains Rider installiert und ein funktionsfähiges .NET-Projekt eingerichtet.
- Navigations- und Produktivitätswerkzeuge in JetBrains Rider
- Code-Navigation in Rider: Wie man Rider verwendet, um den Code effizient zu durchsuchen, "Go to Definition", "Find Usages", Symbolsuche und Navigations-History zu nutzen. Wie man zwischen plattformübergreifendem Code und plattformspezifischen Implementierungen in einem Projekt navigiert.
- Code-Analyse und Fehlererkennung: Einführung in die Echtzeit-Fehlererkennung und Code-Analyse von Rider, die Vorschläge für Codeverbesserungen, Refactorings und potenzielle Bugs liefert.
- Code-Refactoring und Optimierung: Wie man mit den leistungsstarken Refactoring-Tools von Rider den Code effizient umgestaltet, um die Wartbarkeit und Lesbarkeit zu verbessern. Rider unterstützt Umbenennungen, Extraktionen, Methodenverschiebungen und vieles mehr.
- Live-Templates und Code-Snippets: Nutzung von Live-Templates und automatisierten Code-Snippets, um repetitive Aufgaben zu beschleunigen. Wie man eigene Vorlagen erstellt und sie für wiederkehrende Aufgaben im Projekt einsetzt.
- Praxisübung 2: Navigieren und Refactoring von Code in Rider
- Ziel der Übung: Die Teilnehmenden lernen, wie sie Code in JetBrains Rider effektiv durchsuchen, navigieren und Refactoring-Tools zur Codeverbesserung nutzen.
- Projektbeschreibung: Die Teilnehmenden verwenden Code-Navigationswerkzeuge, Refactorings und Live-Templates, um ein bestehendes .NET-Projekt zu optimieren.
- Tools: JetBrains Rider, Code-Analyse-Tools, Refactoring-Werkzeuge.
- Ergebnisse: Die Teilnehmenden haben Code-Refactorings durchgeführt und Produktivitätswerkzeuge wie Live-Templates und Code-Navigation angewendet.
- Debugging und Fehlerbehebung in JetBrains Rider
- Debugging in Rider: Einführung in die Debugging-Werkzeuge von Rider, einschließlich Breakpoints, Step-Over, Step-Into, Call Stack und Variableninspektion. Wie man den Rider-Debugger zur Laufzeitanalyse von Anwendungen nutzt.
- Plattformübergreifendes Debugging: Wie man .NET-Anwendungen auf verschiedenen Plattformen (Windows, macOS, Linux) und für verschiedene Umgebungen (z.B. Web, Desktop, Mobile) debuggt. Debugging von ASP.NET Core- und Blazor-Anwendungen.
- Remote-Debugging: Anleitung zur Durchführung von Remote-Debugging mit Rider. Wie man Anwendungen, die in Docker-Containern oder auf entfernten Servern laufen, direkt in der IDE debuggt.
- Fehlerbehebung und Performance-Optimierung: Nutzung von Performance-Analyse-Tools in Rider, um Engpässe zu identifizieren und die Leistung der Anwendung zu optimieren. Verwendung von Tools wie Profiler und Memory Dump Analyzer.
- Praxisübung 3: Debugging und Performance-Optimierung in Rider
- Ziel der Übung: Die Teilnehmenden lernen, wie sie Debugging-Tools in Rider verwenden, um Fehler zu beheben und die Performance von .NET-Anwendungen zu optimieren.
- Projektbeschreibung: Die Teilnehmenden debuggen eine fehlerhafte .NET-Anwendung, beheben Fehler durch Breakpoints und Variableninspektion und analysieren die Performance mit Profiling-Tools.
- Tools: JetBrains Rider, Debugger, Profiler, Call Stack Viewer.
- Ergebnisse: Die Teilnehmenden haben Fehler in einer .NET-Anwendung gefunden und behoben sowie die Leistung durch Profiler-Tools optimiert.
- Testing und Testgetriebene Entwicklung (TDD) in Rider
- Testen in JetBrains Rider: Einführung in die Testwerkzeuge von Rider, einschließlich Unit-Tests, Integrationstests und UI-Tests. Wie man Testfälle in C# erstellt und sie in Rider ausführt.
- Testgetriebene Entwicklung (TDD): Einführung in das TDD-Prinzip und wie man Rider für testgetriebene Entwicklung verwendet. Wie man Testfälle schreibt, bevor der Produktionscode implementiert wird, um die Codequalität zu verbessern.
- Testen von Web- und API-Projekten: Durchführung von Unit-Tests und Integrationstests für ASP.NET Core- und Web-API-Projekte in Rider. Automatisierung von Tests und kontinuierliche Integration mit CI/CD-Tools.
- Testanalyse und Fehlerbehebung: Wie man Testergebnisse in Rider analysiert, Testberichte interpretiert und Fehler im Testcode behebt. Nutzung von automatisierten Berichten und Testsuiten zur Sicherstellung der Anwendungsqualität.
- Praxisübung 4: Schreiben und Ausführen von Tests in Rider
- Ziel der Übung: Die Teilnehmenden schreiben Unit- und Integrationstests und führen sie in Rider aus. Sie lernen, wie sie Testfälle für ihre .NET-Anwendung erstellen und automatisieren können.
- Projektbeschreibung: Die Teilnehmenden erstellen Testfälle für eine bestehende .NET-Anwendung und führen automatisierte Tests durch. Sie analysieren die Testergebnisse und beheben fehlschlagende Tests.
- Tools: JetBrains Rider, Unit-Testing-Tools, Test Runner.
- Ergebnisse: Die Teilnehmenden haben erfolgreich Tests für eine .NET-Anwendung geschrieben und ausgeführt sowie die Testergebnisse analysiert.
- Continuous Integration (CI) und Continuous Deployment (CD) mit JetBrains Rider
- Integration von CI/CD in Rider: Einführung in die Integration von Continuous Integration/Continuous Deployment-Tools in JetBrains Rider. Wie man Rider mit CI/CD-Plattformen wie Jenkins, GitLab CI oder GitHub Actions integriert, um automatisierte Tests und Builds durchzuführen.
- Automatisierte Builds und Releases: Anleitung zur Erstellung von Build-Pipelines und zur Automatisierung der Bereitstellung von .NET-Anwendungen. Wie man mit Rider auf die CI/CD-Pipelines zugreift, Builds überprüft und Deployment-Prozesse verwaltet.
- Versionierung und Code-Review-Prozesse: Wie man Git- und Versionskontrollsysteme in Rider integriert, um Code-Review-Prozesse zu automatisieren. Nutzung der integrierten Git-Tools in Rider zur Zusammenarbeit im Team und zur Überprüfung von Codeänderungen.
- Erstellung von Release-Builds in Rider: Anleitung zur Bereitstellung von Release-Builds für verschiedene Plattformen (Windows, macOS, Linux) und die Verwendung von Rider zur Verwaltung von Veröffentlichungen und Versionierung.
- Praxisübung 5: Integration von CI/CD und Automatisierung von Tests und Builds
- Ziel der Übung: Die Teilnehmenden integrieren CI/CD in ihre Entwicklungsumgebung und erstellen automatisierte Build- und Testpipelines.
- Projektbeschreibung: Die Teilnehmenden richten eine CI/CD-Pipeline für ein .NET-Projekt ein, führen automatisierte Tests und Builds durch und analysieren die Build-Ergebnisse.
- Tools: JetBrains Rider, Git, CI/CD-Plattformen (z.B. Jenkins, GitLab CI).
- Ergebnisse: Die Teilnehmenden haben CI/CD erfolgreich in ihre Entwicklungsumgebung integriert und eine automatisierte Build- und Testpipeline eingerichtet.
Buchungsmöglichkeiten
Online oder in Präsenz teilnehmen
Sie können sowohl Online als auch in Präsenz am Seminar teilnehmen. Klicken Sie bei Ihrer Buchung oder Anfrage einfach die entsprechende Option an.
Gesicherte offene Termine
Termin | Ort | Preis | |
---|---|---|---|
10.02.-12.02.2025 Plätze vorhanden Köln / Online 1.930,00 | Köln / Online | 1.930,00 | Buchen Vormerken |
14.04.-16.04.2025 Plätze vorhanden Köln / Online 1.930,00 | Köln / Online | 1.930,00 | Buchen Vormerken |
16.06.-18.06.2025 Plätze vorhanden Köln / Online 1.930,00 | Köln / Online | 1.930,00 | Buchen Vormerken |
18.08.-20.08.2025 Plätze vorhanden Köln / Online 1.930,00 | Köln / Online | 1.930,00 | Buchen Vormerken |
20.10.-22.10.2025 Plätze vorhanden Köln / Online 1.930,00 | Köln / Online | 1.930,00 | Buchen Vormerken |
Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
- Online, Präsenz oder Hybrid
- Komplette Lernumgebung in der Cloud mit Remote Zugriff
Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
- Online, Präsenz oder Hybrid
- Komplette Lernumgebung in der Cloud mit Remote Zugriff
Unterstützung nach der Schulung durch
individuelle Nachbetreuung
- Alle folgenden Schulungsformen können auch Online als Virtual Classroom durchgeführt werden.
- Eine Offene Schulung findet zu einem festgelegten Zeitpunkt im voll ausgestatteten Schulungszentrum oder Online/Remote statt. Sie treffen auf Teilnehmende anderer Unternehmen und profitieren vom direkten Wissensaustausch.
- Eine Inhouse-/Firmen-Schulung geht auf die individuellen Bedürfnisse Ihres Unternehmens ein. Sie erhalten eine kostenfreie Beratung von Ihrem Seminarleiter und können Inhalte und Dauer auf Ihren Schulungsbedarf anpassen. Inhouse-Schulungen können Europaweit durchgeführt werden.
- Bei einer Individual-Schulung erhalten Sie eine 1-zu-1 Betreuung und bestimmen Inhalt, Zeit und Lerntempo. Der Dozent passt sich Ihren Wünschen und Bedürfnissen an.
Sie können unsere Schulungen auch als Remote Schulung im Virtual Classroom anfragen.
In drei Schritten zum Online Seminar im Virtual Classroom:
- Seminar auswählen und auf "Buchen" klicken
- Wählen Sie bei "Wie möchten Sie teilnehmen?" einfach "Online" aus.
- Formular ausfüllen und über den Button "Jetzt buchen" absenden.
Unser Kundenservice meldet sich bei Ihnen mit der Buchungsbestätigung.
Unsere Online Schulungen finden im Virtual Classroom statt. Ein Virtual Classroom bündelt mehrere Werkzeuge, wie Audio-Konferenz, Text-Chat, Interaktives Whiteboard, oder Application Sharing.
Vorteile von Virtual Classroom:
- Sie erhalten 1 zu 1 die gleiche Lernumgebung, die Sie auch vor Ort bei uns vorfinden
- Die technische Vorbereitung wird von den GFU-Technikern vorgenommen
- Sie erhalten remote Zugriff auf Ihren persönlichen Schulungs-PC im GFU-Seminarraum
- Die Virtual Classroom Lösung lässt sich auch im Browser betreiben
- Die GFU-Technik leistet wie gewohnt Soforthilfe bei Problemen
- Die Schulungsunterlagen bekommen Sie per Post zugeschickt
- Sie sparen Reisekosten und Zeit
- 10. Feb. - 12. Feb. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- 14. Apr. - 16. Apr. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- 16. Jun. - 18. Jun. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- 18. Aug. - 20. Aug. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- 20. Okt. - 22. Okt. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- Auch als Inhouse-Schulung, bundesweit mit Termin nach Wunsch und individuellen Inhalten
- Buchen ohne Risiko! Kostenfreie Stornierung bis zum Vortag des Seminars
Buchen Sie diese kostenfreien Serviceleistungen für Präsenzseminare ganz einfach während des Buchungsprozesses dazu!
Machen Sie sich keinen Kopf um die Anreise! Unser Shuttle fährt Sie. Oder Sie parken einfach auf einem extra für Sie reservierten Parkplatz.
Hotelzimmer gesucht? Wir organisieren Ihnen eins. Ihr Vorteil: Sie sparen Zeit und Geld!
Gesund oder lecker? Warum nicht beides? Freuen Sie sich auf unsere kulinarische Verpflegung!
Parkplätze sind in ausreichender Zahl vorhanden. Reisen Sie mit dem Auto an, reservieren wir Ihnen einen Parkplatz.