5 Tage Vollzeit

5-Tages Seminar Einführung in Rust

In diesem 5-tägigen Rust-Seminar erwerben Sie das nötige Fundament, um sichere, performante und wartbare Systeme zu entwickeln. Sie verstehen die Speicherverwaltung von Rust wirklich, nutzen die Standardbibliothek effizient und schreiben robusten Code mit klarer Fehlerbehandlung.

Tag 1: Grundlagen von Rust

  • Installation der Rust Toolchain mit rustup
  • Projektanlage und Build-Prozess mit cargo
  • Aufbau eines Rust-Projekts: src, Cargo.toml, target
  • Variablen, Konstanten und Mutabilität
  • Primitive Datentypen: Integer, Float, Boolean, Char
  • Zusammengesetzte Datentypen: Arrays und Tuples
  • Statisches Typsystem und Typinferenz
  • Kontrollstrukturen mit if, else und match
  • Schleifen mit loop, while und for
  • Pattern Matching für robuste Programmflüsse
  • Erste Programme und grundlegender Programmablauf

Tag 2: Funktionen, Module und Standardbibliothek

  • Definition und Aufruf von Funktionen
  • Parameter, Rückgabewerte und Ausdrucksorientierung
  • Ownership in Funktionssignaturen
  • Modulkonzept und Projektstruktur
  • Crates, Module und Sichtbarkeiten
  • Importe mit use und pub
  • Überblick über die Rust Standardbibliothek
  • Arbeiten mit std::collections
  • Datei- und IO-Zugriffe mit std::fs und std::io

Tag 3: Speicherverwaltung in Rust

  • Grundprinzipien der Ownership
  • Move-Semantik und Besitzübergabe
  • Stack und Heap im Vergleich
  • Referenzen und Borrowing
  • Mutable und immutable Referenzen
  • Borrowing-Regeln und Compiler-Fehlermeldungen verstehen
  • Einführung in Lifetimes
  • Implizite und explizite Lifetimes
  • Typische Lifetime-Probleme und Lösungsstrategien

Tag 4: Fehlerbehandlung und robuste Programme

  • Fehlerphilosophie in Rust
  • panic! und kontrollierter Programmabbruch
  • Result und Option als zentrale Fehlertypen
  • Fehlerweitergabe mit dem ?-Operator
  • Eigene Fehler-Typen definieren
  • Enums für domänenspezifische Fehler
  • Umgang mit Fehlerketten und Kontext
  • Lesbarer und wartbarer Fehlercode

Tag 5: Best Practices, Tooling und Praxis

  • Idiomatischer Rust-Code und Best Practices
  • Code-Organisation in größeren Projekten
  • Trennung von Library- und Binary-Crates
  • Automatische Formatierung mit rustfmt
  • Statische Codeanalyse mit clippy
  • Compiler-Warnungen sinnvoll nutzen
  • Testen in Rust: Unit-Tests und Modultests
  • Einführung in einfache Integrationstests
  • Praxisübungen zur Festigung der Konzepte
  • Abschlussprojekt mit Fokus auf sauberen, sicheren Code

Kursdetails

  • Dauer: 5 Tage Vollzeit
  • Nächster Start: 29. Juni 2026
  • Ort: Online
  • Sprache: Deutsch
  • Preis p.P.: 1900,00 EUR (inkl. MwSt. 2261,0 EUR)
Jetzt unverbindlich anfragen

Vorkenntnisse

weiterführende Kenntnisse in einer Programmiersprache sind nötig, z.B. C / C++ / Java / Python.

Für wen ist dieser Kurs geeignet?

Entwickler, Web-Entwickler

Warum diesen Kurs wählen?

  • Praxisnahe Übungen und reale Anwendungsbeispiele
  • Erfahrener Dozent mit Branchenkenntnis
  • Geld-zurück Garantie!

Ähnliche Kurse

Django Intensiv Schulung

Lernen Sie Django in nur 5 Tagen mit diesem umfassenden Intensivkurs! Vom Einstieg in die Entwicklung Ihrer ersten Webanwendung bis hin zu fortgeschrittenen Themen wie API-Entwicklung und Testing – dieser Kurs deckt alles ab. Perfekt für Entwickler, die schnell produktiv mit Django arbeiten möchten.

5 Tage Vollzeit Online

  • Nächster Termin: 29. Juni 2026
  • Preis p.P.: 1600,00 EUR (inkl. MwSt. 1904,0 EUR)

Schulung Python für Fortgeschrittene

Vertiefen Sie Ihre Python-Kenntnisse gezielt auf professionellem Niveau. In dieser Fortgeschrittenen-Schulung lernen Sie, komplexe Architekturen, effiziente Datenverarbeitung und moderne Python-Techniken sicher umzusetzen. Praxisnahe Beispiele und anspruchsvolle Übungen bereiten Sie darauf vor, Python souverän in anspruchsvollen Projekten einzusetzen.

5 Tage Vollzeit Online

  • Nächster Termin: 29. Juni 2026
  • Preis p.P.: 1900,00 EUR (inkl. MwSt. 2261,0 EUR)

REST Api entwicklen mit Django und Chatbot Entwicklung

Buchen Sie dieses intensive 5-Tage-Seminar und lernen Sie, professionelle REST-APIs mit dem Django REST Framework zu erstellen, zu optimieren und zuverlässig zu testen. Sie entwickeln moderne APIs und erweitern diese praxisnah zu intelligenten Chatbots mit der OpenAI API. Der Fokus liegt auf produktiver Umsetzung, klaren Architekturen und direktem Nutzen für Ihre Projekte.

5 Tage Vollzeit Online

  • Nächster Termin: 29. Juni 2026
  • Preis p.P.: 1900,00 EUR (inkl. MwSt. 2261,0 EUR)

Data Science mit Python

In diesem dreitägigen Data Science Seminar mit Python lernen Teilnehmer, wie sie Daten effizient mit Python-Datenstrukturen verarbeiten, analysieren und visualisieren. Die Schulung umfasst die Arbeit mit NumPy und Pandas sowie die Erstellung von aussagekräftigen Diagrammen mit Matplotlib.

3 Tage Vollzeit Online

  • Nächster Termin: 6. Juli 2026
  • Preis p.P.: 1300,00 EUR (inkl. MwSt. 1547,0 EUR)

Docker - Grundlagen

In diesem zweitägigen Vollzeitseminar lernen Sie, was Container sind und wie Sie Docker gezielt erstellen, verwalten und in Projekten einsetzen. Der Fokus liegt auf einem fundierten Verständnis von Docker von Grund auf und der praxisnahen Anwendung in realen Entwicklungs­szenarien.

2 Tage Vollzeit Online

  • Nächster Termin: 29. Juni 2026
  • Preis p.P.: 900,00 EUR (inkl. MwSt. 1071,0 EUR)

Grundlagen SQL mit Python

In diesem dreitägigen SQL-Seminar lernen Sie, relationale Datenbanken zu entwerfen, abzufragen und in Anwendungen einzubinden. Von SQL-Grundlagen bis zu ORM und Migrationen erwerben Sie praxisnahes Wissen für den produktiven Einsatz.

3 Tage Vollzeit Online

  • Nächster Termin: 29. Juni 2026
  • Preis p.P.: 1600,00 EUR (inkl. MwSt. 1904,0 EUR)

Git Schulung: Einführung

In diesem zweitägigen Git- & GitHub-Einführungskurs lernen Sie, Versionskontrolle sicher und praxisnah einzusetzen. Von den ersten Commits bis zur Zusammenarbeit mit Branches und Pull Requests erwerben Sie genau das Wissen, das Sie für effiziente Teamarbeit und saubere Projektabläufe benötigen.

2 Tage Vollzeit Online

  • Nächster Termin: 6. Juli 2026
  • Preis p.P.: 1200,00 EUR (inkl. MwSt. 1428,0 EUR)

Programmieren lernen für Anfänger – Mit Spaß und Python

In diesem fünftägigen Einsteigerkurs lernen Sie Programmieren von Grund auf und ohne Vorkenntnisse. Mit Python entwickeln Sie Schritt für Schritt eigene kleine Programme und Spiele und verstehen dabei die zentralen Konzepte der Programmierung.

5 Tage Vollzeit Online

  • Nächster Termin: noch kein Datum bekannt
  • Preis p.P.: 1900,00 EUR (inkl. MwSt. 2261,0 EUR)

Modernes Python Packaging

In diesem dreitägigen Seminar lernen Sie, Python-Projekte professionell zu strukturieren und beherrschbar zu machen. Sie arbeiten mit modernen Werkzeugen wie poetry, uv und pyproject.toml und schaffen damit eine stabile, reproduzierbare Basis für sauberes Packaging, Dependency-Management und klare Modulstrukturen.

3 Tage Vollzeit Online

  • Nächster Termin: 29. Juni 2026
  • Preis p.P.: 1500,00 EUR (inkl. MwSt. 1785,0 EUR)

Unsicher, welcher Kurs für Sie passt?

Gerne unterstütze ich Sie bei der Auswahl oder stelle eine individuell passende Schulung für Ihre Anforderungen zusammen.

Beratung anfordern